Skip to content

Commit

Permalink
feat(packages): use website captures in packages' READMEs
Browse files Browse the repository at this point in the history
  • Loading branch information
plouc committed Dec 26, 2021
1 parent 1daa7fe commit f9f0acb
Show file tree
Hide file tree
Showing 65 changed files with 44 additions and 51 deletions.
4 changes: 2 additions & 2 deletions packages/bar/README.md
Expand Up @@ -6,10 +6,10 @@

[documentation](http://nivo.rocks/bar)

![Bar](https://raw.githubusercontent.com/plouc/nivo/master/packages/bar/doc/bar.png)
![Bar](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/bar.png)

## BarCanvas

[documentation](http://nivo.rocks/bar/canvas)

![BarCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/bar/doc/bar-canvas.png)
![BarCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/bar-canvas.png)
Binary file removed packages/bar/doc/bar-canvas.png
Binary file not shown.
Binary file removed packages/bar/doc/bar.png
Binary file not shown.
2 changes: 1 addition & 1 deletion packages/bullet/README.md
Expand Up @@ -6,4 +6,4 @@

[documentation](http://nivo.rocks/bullet)

![Bullet](https://raw.githubusercontent.com/plouc/nivo/master/packages/bullet/doc/bullet.png)
![Bullet](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/bullet.png)
Binary file removed packages/bullet/doc/bullet.png
Binary file not shown.
4 changes: 2 additions & 2 deletions packages/bump/README.md
Expand Up @@ -6,10 +6,10 @@

[documentation](http://nivo.rocks/bump/)

![Bump](https://raw.githubusercontent.com/plouc/nivo/master/packages/bump/doc/bump.png)
![Bump](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/bump.png)

## AreaBump

[documentation](http://nivo.rocks/area-bump/)

![Bump](https://raw.githubusercontent.com/plouc/nivo/master/packages/bump/doc/area-bump.png)
![Bump](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/area-bump.png)
Binary file removed packages/bump/doc/area-bump.png
Binary file not shown.
Binary file removed packages/bump/doc/bump.png
Binary file not shown.
2 changes: 1 addition & 1 deletion packages/calendar/README.md
Expand Up @@ -6,4 +6,4 @@

[documentation](http://nivo.rocks/calendar)

![Calendar](https://raw.githubusercontent.com/plouc/nivo/master/packages/calendar/doc/calendar.png)
![Calendar](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/calendar.png)
Binary file removed packages/calendar/doc/calendar.png
Binary file not shown.
4 changes: 2 additions & 2 deletions packages/chord/README.md
Expand Up @@ -6,10 +6,10 @@

[documentation](http://nivo.rocks/chord)

![Chord](https://raw.githubusercontent.com/plouc/nivo/master/packages/chord/doc/chord.png)
![Chord](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/chord.png)

## ChordCanvas

[documentation](http://nivo.rocks/chord/canvas)

![ChordCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/chord/doc/chord-canvas.png)
![ChordCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/chord-canvas.png)
Binary file removed packages/chord/doc/chord-canvas.png
Binary file not shown.
Binary file removed packages/chord/doc/chord.png
Binary file not shown.
6 changes: 3 additions & 3 deletions packages/circle-packing/README.md
Expand Up @@ -6,16 +6,16 @@

[documentation](http://nivo.rocks/circle-pack)

![CirclePacking](https://raw.githubusercontent.com/plouc/nivo/master/packages/circle-packing/doc/circle-packing.png)
![CirclePacking](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/circle-packing.png)

## CirclePackingHtml

[documentation](http://nivo.rocks/circle-pack/html)

![CirclePackingHtml](https://raw.githubusercontent.com/plouc/nivo/master/packages/circle-packing/doc/circle-packing-html.png)
![CirclePackingHtml](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/circle-packing-html.png)

## CirclePackingCanvas

[documentation](http://nivo.rocks/circle-packing/canvas)

![CirclePackingCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/circle-packing/doc/circle-packing-canvas.png)
![CirclePackingCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/circle-packing-canvas.png)
Binary file not shown.
Binary file removed packages/circle-packing/doc/circle-packing-html.png
Binary file not shown.
Binary file removed packages/circle-packing/doc/circle-packing.png
Binary file not shown.
2 changes: 1 addition & 1 deletion packages/funnel/README.md
Expand Up @@ -6,4 +6,4 @@

[documentation](http://nivo.rocks/funnel)

![Funnel](https://raw.githubusercontent.com/plouc/nivo/master/packages/funnel/doc/funnel.png)
![Funnel](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/funnel.png)
Binary file removed packages/funnel/doc/funnel.png
Binary file not shown.
8 changes: 4 additions & 4 deletions packages/geo/README.md
Expand Up @@ -6,22 +6,22 @@

[documentation](http://nivo.rocks/geomap)

![GeoMap](https://raw.githubusercontent.com/plouc/nivo/master/packages/geo/doc/geomap.png)
![GeoMap](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/geomap.png)

## GeoMapCanvas

[documentation](http://nivo.rocks/geomap/canvas)

![GeoMapCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/geo/doc/geomap-canvas.png)
![GeoMapCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/geomap-canvas.png)

## Choropleth

[documentation](http://nivo.rocks/choropleth)

![Choropleth](https://raw.githubusercontent.com/plouc/nivo/master/packages/geo/doc/choropleth.png)
![Choropleth](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/choropleth.png)

## ChoroplethCanvas

[documentation](http://nivo.rocks/choropleth/canvas)

![ChoroplethCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/geo/doc/choropleth-canvas.png)
![ChoroplethCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/choropleth-canvas.png)
Binary file removed packages/geo/doc/choropleth-canvas.png
Binary file not shown.
Binary file removed packages/geo/doc/choropleth.png
Binary file not shown.
Binary file removed packages/geo/doc/geomap-canvas.png
Binary file not shown.
Binary file removed packages/geo/doc/geomap.png
Binary file not shown.
4 changes: 2 additions & 2 deletions packages/heatmap/README.md
Expand Up @@ -6,10 +6,10 @@

[documentation](http://nivo.rocks/heatmap)

![HeatMap](https://raw.githubusercontent.com/plouc/nivo/master/packages/heatmap/doc/heatmap.png)
![HeatMap](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/heatmap.png)

## HeatMapCanvas

[documentation](http://nivo.rocks/heatmap/canvas)

![HeatmapCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/heatmap/doc/heatmap-canvas.png)
![HeatmapCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/heatmap-canvas.png)
Binary file removed packages/heatmap/doc/heatmap-canvas.png
Binary file not shown.
Binary file removed packages/heatmap/doc/heatmap.png
Binary file not shown.
4 changes: 2 additions & 2 deletions packages/line/README.md
Expand Up @@ -6,10 +6,10 @@

[documentation](http://nivo.rocks/line/)

![Line](https://raw.githubusercontent.com/plouc/nivo/master/packages/line/doc/line.png)
![Line](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/line.png)

## LineCanvas

[documentation](http://nivo.rocks/line/canvas/)

![LineCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/line/doc/line-canvas.png)
![LineCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/line-canvas.png)
Binary file removed packages/line/doc/line-canvas.png
Binary file not shown.
Binary file removed packages/line/doc/line.png
Binary file not shown.
2 changes: 1 addition & 1 deletion packages/marimekko/README.md
Expand Up @@ -6,4 +6,4 @@

[documentation](http://nivo.rocks/marimekko/)

![Marimekko](https://raw.githubusercontent.com/plouc/nivo/master/packages/marimekko/doc/marimekko.png)
![Marimekko](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/marimekko.png)
Binary file removed packages/marimekko/doc/marimekko.png
Binary file not shown.
4 changes: 2 additions & 2 deletions packages/network/README.md
Expand Up @@ -6,10 +6,10 @@

[documentation](http://nivo.rocks/network/)

![Network](https://raw.githubusercontent.com/plouc/nivo/master/packages/network/doc/network.png)
![Network](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/network.png)

## NetworkCanvas

[documentation](http://nivo.rocks/network/canvas/)

![NetworkCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/network/doc/network-canvas.png)
![NetworkCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/network-canvas.png)
Binary file removed packages/network/doc/network-canvas.png
Binary file not shown.
Binary file removed packages/network/doc/network.png
Binary file not shown.
4 changes: 2 additions & 2 deletions packages/parallel-coordinates/README.md
Expand Up @@ -6,10 +6,10 @@

[documentation](http://nivo.rocks/parallel-coordinates)

![ParallelCoordinates](https://raw.githubusercontent.com/plouc/nivo/master/packages/parallel-coordinates/doc/parallel-coordinates.png)
![ParallelCoordinates](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/parallel-coordinates.png)

## ParallelCoordinatesCanvas

[documentation](http://nivo.rocks/parallel-coordinates/canvas)

![ParallelCoordinatesCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/parallel-coordinates/doc/parallel-coordinates-canvas.png)
![ParallelCoordinatesCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/parallel-coordinates-canvas.png)
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion packages/pie/README.md
Expand Up @@ -6,4 +6,4 @@

[documentation](http://nivo.rocks/pie)

![Pie](https://raw.githubusercontent.com/plouc/nivo/master/packages/pie/doc/pie.png)
![Pie](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/pie.png)
Binary file removed packages/pie/doc/pie.png
Diff not rendered.
2 changes: 1 addition & 1 deletion packages/radar/README.md
Expand Up @@ -6,4 +6,4 @@

[documentation](http://nivo.rocks/radar)

![Radar](https://raw.githubusercontent.com/plouc/nivo/master/packages/radar/doc/radar.png)
![Radar](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/radar.png)
Binary file removed packages/radar/doc/radar.png
Diff not rendered.
2 changes: 1 addition & 1 deletion packages/radial-bar/README.md
Expand Up @@ -6,4 +6,4 @@

[documentation](http://nivo.rocks/radial-bar)

![RadialBar](https://raw.githubusercontent.com/plouc/nivo/master/packages/radial-bar/doc/radial-bar.png)
![RadialBar](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/radial-bar.png)
Binary file removed packages/radial-bar/doc/radial-bar.png
Diff not rendered.
2 changes: 1 addition & 1 deletion packages/sankey/README.md
Expand Up @@ -6,4 +6,4 @@

[documentation](http://nivo.rocks/heatmap/sankey)

![Sankey](https://raw.githubusercontent.com/plouc/nivo/master/packages/sankey/doc/sankey.png)
![Sankey](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/sankey.png)
Binary file removed packages/sankey/doc/sankey.png
Diff not rendered.
4 changes: 2 additions & 2 deletions packages/scatterplot/README.md
Expand Up @@ -6,10 +6,10 @@

[documentation](http://nivo.rocks/scatterplot)

![ScatterPlot](https://raw.githubusercontent.com/plouc/nivo/master/packages/scatterplot/doc/scatterplot.png)
![ScatterPlot](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/scatterplot.png)

## ScatterPlotCanvas

[documentation](http://nivo.rocks/scatterplot/canvas)

![ScatterPlotCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/scatterplot/doc/scatterplot-canvas.png)
![ScatterPlotCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/scatterplot-canvas.png)
Binary file removed packages/scatterplot/doc/scatterplot-canvas.png
Diff not rendered.
Binary file removed packages/scatterplot/doc/scatterplot.png
Diff not rendered.
2 changes: 1 addition & 1 deletion packages/stream/README.md
Expand Up @@ -6,4 +6,4 @@

[documentation](http://nivo.rocks/stream)

![Stream](https://raw.githubusercontent.com/plouc/nivo/master/packages/stream/doc/stream.png)
![Stream](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/stream.png)
Binary file removed packages/stream/doc/stream.png
Diff not rendered.
2 changes: 1 addition & 1 deletion packages/sunburst/README.md
Expand Up @@ -6,4 +6,4 @@

[documentation](http://nivo.rocks/sunburst)

![Sunburst](https://raw.githubusercontent.com/plouc/nivo/master/packages/sunburst/doc/sunburst.png)
![Sunburst](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/sunburst.png)
Binary file removed packages/sunburst/doc/sunburst.png
Diff not rendered.
4 changes: 2 additions & 2 deletions packages/swarmplot/README.md
Expand Up @@ -6,10 +6,10 @@

[documentation](http://nivo.rocks/swarmplot)

![SwarmPlot](https://raw.githubusercontent.com/plouc/nivo/master/packages/swarmplot/doc/swarmplot.png)
![SwarmPlot](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/swarmplot.png)

## SwarmPlotCanvas

[documentation](http://nivo.rocks/swarmplot/canvas)

![SwarmPlotCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/swarmplot/doc/swarmplot-canvas.png)
![SwarmPlotCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/swarmplot-canvas.png)
6 changes: 3 additions & 3 deletions packages/treemap/README.md
Expand Up @@ -6,16 +6,16 @@

[documentation](http://nivo.rocks/treemap)

![TreeMap](https://raw.githubusercontent.com/plouc/nivo/master/packages/treemap/doc/treemap.png)
![TreeMap](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/treemap.png)

## TreeMapHtml

[documentation](http://nivo.rocks/treemap/html)

![TreeMapHtml](https://raw.githubusercontent.com/plouc/nivo/master/packages/treemap/doc/treemap-html.png)
![TreeMapHtml](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/treemap-html.png)

## TreeMapCanvas

[documentation](http://nivo.rocks/treemap/canvas)

![TreeMapCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/treemap/doc/treemap-canvas.png)
![TreeMapCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/treemap-canvas.png)
Binary file removed packages/treemap/doc/treemap-canvas.png
Diff not rendered.
Binary file removed packages/treemap/doc/treemap-html.png
Diff not rendered.
Binary file removed packages/treemap/doc/treemap.png
Diff not rendered.
2 changes: 1 addition & 1 deletion packages/voronoi/README.md
Expand Up @@ -6,4 +6,4 @@

[documentation](http://nivo.rocks/voronoi)

![Voronoi](https://raw.githubusercontent.com/plouc/nivo/master/packages/voronoi/doc/voronoi.png)
![Voronoi](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/voronoi.png)
Binary file removed packages/voronoi/doc/voronoi.png
Diff not rendered.
6 changes: 3 additions & 3 deletions packages/waffle/README.md
Expand Up @@ -6,16 +6,16 @@

[documentation](http://nivo.rocks/waffle)

![Waffle](https://raw.githubusercontent.com/plouc/nivo/master/packages/waffle/doc/waffle.png)
![Waffle](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/waffle.png)

## WaffleHtml

[documentation](http://nivo.rocks/waffle/html)

![WaffleHtml](https://raw.githubusercontent.com/plouc/nivo/master/packages/waffle/doc/waffle-html.png)
![WaffleHtml](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/waffle-html.png)

## WaffleCanvas

[documentation](http://nivo.rocks/waffle/canvas)

![WaffleCanvas](https://raw.githubusercontent.com/plouc/nivo/master/packages/waffle/doc/waffle-canvas.png)
![WaffleCanvas](https://raw.githubusercontent.com/plouc/nivo/master/website/src/assets/captures/waffle-canvas.png)
Binary file removed packages/waffle/doc/waffle-canvas.png
Diff not rendered.
Binary file removed packages/waffle/doc/waffle-html.png
Diff not rendered.
Binary file removed packages/waffle/doc/waffle.png
Diff not rendered.
11 changes: 2 additions & 9 deletions scripts/capture.js
Expand Up @@ -22,13 +22,7 @@ const projectDir = process.cwd()
const websiteDir = Path.join(projectDir, 'website')
const websiteCapturesDir = Path.join(websiteDir, 'src', 'assets', 'captures')
const websiteIconsDir = Path.join(websiteDir, 'src', 'assets', 'icons')
const getPackageDir = (pkg) => Path.join(projectDir, 'packages', pkg)
const getPackageDocDir = (pkg) => Path.join(getPackageDir(pkg), 'doc')
const getChartFileName = (chart, flavor) => `${chart}${flavor !== DEFAULT_FLAVOR ? `-${flavor}` : ''}.png`
const getChartDocFilePath = (pkg, chart, flavor) => Path.join(
getPackageDocDir(pkg),
getChartFileName(chart, flavor)
)
const getChartWebsiteFilePath = (chart, flavor) => Path.join(
websiteCapturesDir,
getChartFileName(chart, flavor)
Expand Down Expand Up @@ -72,20 +66,19 @@ const captureChart = async (page, { pkg, chart, flavor, theme }) => {

const clip = await element.boundingBox()

const docFilePath = getChartDocFilePath(pkg, chart, flavor)
const websiteFilePath = getChartWebsiteFilePath(chart, flavor)

// initially saved to the package doc dir
await page.screenshot({
path: docFilePath,
path: websiteFilePath,
clip,
omitBackground: true,
})

// also save a copy in the website, for social images
await fs.copyFile(docFilePath, websiteFilePath)

console.log(chalk`{green saved to {white ${docFilePath}} and {white ${websiteFilePath}}}`)
console.log(chalk`{green saved to {white ${websiteFilePath}}}`)
console.log('')
}

Expand Down

0 comments on commit f9f0acb

Please sign in to comment.