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

maximebeauchemin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 088ecdd0bf refactor: Enable G logging rules and comprehensive ruff 
improvements (#35081)
     add c2534f9155 feat: Add ECharts options overrides to theme system (#34876)

No new revisions were added by this update.

Summary of changes:
 docs/docs/configuration/theming.mdx                | 200 ++++++++++++++++
 .../packages/superset-ui-core/src/theme/types.ts   |   9 +
 .../packages/superset-ui-core/src/utils/index.ts   |   1 +
 .../superset-ui-core/src/utils/merge.test.ts       |  61 +++++
 .../packages/superset-ui-core/src/utils/merge.ts   |  52 ++++
 .../src/Bubble/EchartsBubble.tsx                   |   3 +-
 .../src/Funnel/EchartsFunnel.tsx                   |   4 +-
 .../src/Gauge/EchartsGauge.tsx                     |   4 +-
 .../plugin-chart-echarts/src/Pie/EchartsPie.tsx    |   4 +-
 .../src/Radar/EchartsRadar.tsx                     |   4 +-
 .../src/Timeseries/EchartsTimeseries.tsx           |   1 +
 .../plugin-chart-echarts/src/components/Echart.tsx |  19 +-
 .../plugins/plugin-chart-echarts/src/types.ts      |   1 +
 .../src/utils/themeOverrides.test.ts               | 263 +++++++++++++++++++++
 superset-frontend/scripts/build.js                 |   0
 15 files changed, 615 insertions(+), 11 deletions(-)
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/utils/merge.test.ts
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/utils/merge.ts
 create mode 100644 
superset-frontend/plugins/plugin-chart-echarts/src/utils/themeOverrides.test.ts
 mode change 100644 => 100755 superset-frontend/scripts/build.js

Reply via email to