You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by ov...@apache.org on 2025/06/05 06:11:09 UTC

(echarts) 01/01: Merge pull request #20865 from apache/feat-theme

This is an automated email from the ASF dual-hosted git repository.

ovilia pushed a commit to branch v6
in repository https://gitbox.apache.org/repos/asf/echarts.git

commit b60f105696470386a1e9c8083ca0dbb544f708ef
Merge: 9c5b5fc95 a1d61c223
Author: Wenli Zhang <zw...@gmail.com>
AuthorDate: Thu Jun 5 14:11:01 2025 +0800

    Merge pull request #20865 from apache/feat-theme
    
    feat: new theme for ECharts 6.0

 src/chart/bar/BarSeries.ts                         |   4 +-
 src/chart/bar/BaseBarSeries.ts                     |   9 +-
 src/chart/bar/PictorialBarSeries.ts                |   3 +-
 src/chart/boxplot/BoxplotSeries.ts                 |   5 +-
 src/chart/custom/CustomView.ts                     |   3 +-
 src/chart/funnel/FunnelSeries.ts                   |   7 +-
 src/chart/funnel/FunnelView.ts                     |  11 +-
 src/chart/gauge/GaugeSeries.ts                     |  21 +-
 src/chart/graph/GraphSeries.ts                     |   6 +-
 src/chart/graph/Thumbnail.ts                       |  11 +-
 src/chart/heatmap/HeatmapLayer.ts                  |   3 +-
 src/chart/heatmap/HeatmapSeries.ts                 |   3 +-
 src/chart/helper/LargeLineDraw.ts                  |   3 +-
 src/chart/helper/Line.ts                           |   3 +-
 src/chart/helper/LinePath.ts                       |   3 +-
 src/chart/line/LineSeries.ts                       |   5 +-
 src/chart/line/poly.ts                             |   3 +-
 src/chart/map/MapSeries.ts                         |  17 +-
 src/chart/pie/PieSeries.ts                         |   4 +-
 src/chart/sankey/SankeySeries.ts                   |   5 +-
 src/chart/scatter/ScatterSeries.ts                 |   3 +-
 src/chart/sunburst/sunburstVisual.ts               |   6 +
 src/chart/tree/TreeSeries.ts                       |   3 +-
 src/chart/tree/TreeView.ts                         |   5 +-
 src/chart/treemap/TreemapSeries.ts                 |  26 +-
 src/component/axis/CartesianAxisView.ts            |   5 +
 src/component/axisPointer/AxisPointerModel.ts      |  15 +-
 src/component/brush/BrushModel.ts                  |  19 +-
 src/component/dataZoom/SliderZoomModel.ts          |  46 +-
 src/component/dataZoom/SliderZoomView.ts           |  11 +-
 src/component/helper/BrushController.ts            |   5 +-
 src/component/legend/LegendModel.ts                |  26 +-
 src/component/legend/LegendView.ts                 |   3 +-
 src/component/legend/ScrollableLegendModel.ts      |   7 +-
 src/component/marker/MarkAreaView.ts               |   3 +-
 src/component/timeline/SliderTimelineModel.ts      |  58 +-
 src/component/timeline/TimelineModel.ts            |   5 +-
 src/component/title/install.ts                     |  13 +-
 src/component/toolbox/ToolboxModel.ts              |  11 +-
 src/component/toolbox/ToolboxView.ts               |   3 +-
 src/component/toolbox/feature/DataView.ts          |  15 +-
 src/component/toolbox/feature/DataZoom.ts          |   3 +-
 src/component/toolbox/feature/SaveAsImage.ts       |   5 +-
 src/component/tooltip/TooltipModel.ts              |  14 +-
 src/component/tooltip/TooltipView.ts               |   8 +-
 src/component/tooltip/tooltipMarkup.ts             |   7 +-
 src/component/visualMap/ContinuousModel.ts         |   9 +-
 src/component/visualMap/VisualMapModel.ts          |  13 +-
 src/coord/axisDefault.ts                           |  20 +-
 src/coord/calendar/CalendarModel.ts                |  19 +-
 src/coord/cartesian/GridModel.ts                   |  11 +-
 src/coord/geo/GeoModel.ts                          |  24 +-
 src/coord/radar/RadarModel.ts                      |   8 +-
 src/core/echarts.ts                                |   6 +-
 src/layout/barGrid.ts                              |   5 +-
 src/loading/default.ts                             |   7 +-
 src/model/Global.ts                                |   4 +-
 src/model/globalDefault.ts                         |  21 +-
 src/theme/dark.ts                                  | 208 +++++--
 src/theme/light.ts                                 |  35 --
 src/util/styleCompat.ts                            |   7 +-
 src/util/symbol.ts                                 |   3 +-
 src/visual/tokens.ts                               | 214 +++++++
 src/visual/visualDefault.ts                        |   3 +-
 test/areaLineUpdate.html                           |   4 +-
 test/axis-extrema.html                             |  10 +-
 test/bar-markArea.html                             |   1 +
 test/check-build.html                              |   5 +-
 test/circle-packing-with-d3.compat.html            |   7 +-
 test/circle-packing-with-d3.html                   |   9 +-
 test/custom-shape-morphing2.html                   |   6 +-
 test/custom-shape-morphing3.html                   |   1 -
 test/custom-transition-ecStat.html                 |   1 -
 test/dataZoom-action.html                          |  18 +-
 test/ie-svg-export.html                            |   9 +-
 test/ios13-z-bug.html                              |   6 +-
 test/lib/config.js                                 |  65 +-
 test/lib/testHelper.js                             |  10 +-
 test/lines-ny.html                                 |   7 +-
 test/pie-label.html                                |   4 +-
 test/runTest/cli.js                                |  13 +-
 test/runTest/client/client.css                     | 117 +++-
 test/runTest/client/client.js                      | 445 +++++++++++++-
 test/runTest/client/index.html                     |  98 ++-
 test/runTest/genReport.js                          | 265 +++++++-
 test/runTest/marks/axis-break-2.json               |  10 +
 test/runTest/marks/axis-break-3.json               |  10 +
 test/runTest/marks/axis-break-4.json               |  10 +
 test/runTest/marks/axis-break.json                 |  10 +
 test/runTest/marks/brush2.json                     |  10 +
 test/runTest/marks/dataSelect.json                 |  10 +
 test/runTest/marks/decal.json                      |  10 +
 test/runTest/marks/emphasis-disabled.json          |  10 +
 test/runTest/marks/force-edge-ignoreLayout.json    |  10 +
 test/runTest/marks/gauge.json                      |  10 +
 test/runTest/marks/graph-edge-highlight.json       |  10 +
 test/runTest/marks/graph-grid.json                 |  10 +
 test/runTest/marks/graph-thumbnail.json            |  10 +
 test/runTest/marks/graph.json                      |  10 +
 test/runTest/marks/hoverFocus.json                 |  10 +
 test/runTest/marks/loading.json                    |  10 +
 test/runTest/marks/sankey-labelValue.json          |  10 +
 test/runTest/marks/sunburst-book.json              |  10 +
 test/runTest/marks/sunburst-emphasis-focus.json    |  10 +
 test/runTest/marks/sunburst-label-align.json       |  10 +
 test/runTest/marks/sunburst-label-rotate.json      |  10 +
 test/runTest/marks/sunburst-label.json             |  10 +
 test/runTest/marks/sunburst-simple.json            |  10 +
 test/runTest/marks/theme-list.json                 |  10 +
 test/runTest/marks/theme.json                      |  10 +
 test/runTest/marks/universalTransition3.json       |  10 +
 test/runTest/server.js                             | 124 +++-
 test/runTest/store.js                              | 196 +++++-
 test/runTest/util.js                               |   8 +
 test/theme-list.html                               | 665 +++++++++++++++++++++
 test/ut/spec/api/containPixel.test.ts              |   6 +-
 test/ut/spec/api/converter.test.ts                 |   6 +-
 test/ut/spec/component/visualMap/setOption.test.ts |   3 +-
 test/ut/spec/series/custom.test.ts                 |   7 +
 theme/rainbow.js                                   |  63 ++
 theme/v5.js                                        | 581 ++++++++++++++++++
 121 files changed, 3642 insertions(+), 449 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org