You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ms...@apache.org on 2025/06/12 19:56:47 UTC
(superset) branch msyavuz/feat/persist-theme updated (b4d422a782 -> 10ad6cab6a)
This is an automated email from the ASF dual-hosted git repository.
msyavuz pushed a change to branch msyavuz/feat/persist-theme
in repository https://gitbox.apache.org/repos/asf/superset.git
from b4d422a782 fix(RightMenu): import order
add 10ad6cab6a feat(ThemeSelect): add a theme select component for modes
No new revisions were added by this update.
Summary of changes:
.../src/components/Icons/AntdEnhanced.tsx | 8 ++
.../src/components/ThemeSelect/index.tsx | 70 ++++++++++
.../packages/superset-ui-core/src/theme/types.ts | 11 +-
.../superset-ui-core/src/utils/featureFlags.ts | 1 +
superset-frontend/src/features/home/RightMenu.tsx | 15 ++-
superset-frontend/src/theme/ThemeController.tsx | 143 +++++++++++++++++----
superset-frontend/src/theme/ThemeProvider.tsx | 36 +++++-
7 files changed, 247 insertions(+), 37 deletions(-)
create mode 100644 superset-frontend/packages/superset-ui-core/src/components/ThemeSelect/index.tsx