Skip to content

fix(theming): Fix visual regressions from theming P6#33898

Merged
EnxDev merged 3 commits intomasterfrom
enxdev/fix/visual-regression-p6
Jun 25, 2025
Merged

fix(theming): Fix visual regressions from theming P6#33898
EnxDev merged 3 commits intomasterfrom
enxdev/fix/visual-regression-p6

Conversation

@EnxDev
Copy link
Contributor

@EnxDev EnxDev commented Jun 25, 2025

SUMMARY

This pull request introduces minor UI refinements aimed at fixing visual inconsistencies that emerged after the recent theming changes (#31590)

The primary goal is to restore visual coherence and ensure components align with the intended design system.
No logic or functional behavior has been modified.

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

  • Before
    before

  • After
    after

  • Before
    before-2

  • After
    after-2

  • Before
    before-3

  • After
    after-3

TESTING INSTRUCTIONS

  • All tests should pass

ADDITIONAL INFORMATION

  • Has associated issue:
  • Required feature flags:
  • Changes UI
  • Includes DB Migration (follow approval process in SIP-59)
    • Migration is atomic, supports rollback & is backwards-compatible
    • Confirm DB migration upgrade and downgrade tested
    • Runtime estimates and downtime expectations provided
  • Introduces new feature or API
  • Removes existing feature or API

@EnxDev EnxDev added change:frontend Requires changing the frontend frontend:refactor Related to refactoring the frontend frontend:refactor:antd5 and removed packages labels Jun 25, 2025
@EnxDev EnxDev requested a review from mistercrunch June 25, 2025 08:40
@dosubot dosubot bot added the global:theming Related to theming Superset label Jun 25, 2025
@EnxDev EnxDev requested review from geido and msyavuz June 25, 2025 08:40
Copy link

@korbit-ai korbit-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've completed my review and didn't find any issues.

Files scanned
File Path Reviewed
superset-frontend/packages/superset-ui-core/src/components/FaveStar/index.tsx
superset-frontend/src/explore/components/controls/TextAreaControl.jsx
superset-frontend/packages/superset-ui-core/src/components/MetadataBar/MetadataBar.tsx
superset-frontend/src/dashboard/components/Header/index.jsx
superset-frontend/src/pages/DatasetList/index.tsx

Explore our documentation to understand the languages and file types we support and the files we ignore.

Check out our docs on how you can make Korbit work best for you and your team.

Loving Korbit!? Share us on LinkedIn Reddit and X

Copy link
Member

@msyavuz msyavuz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

Copy link
Member

@betodealmeida betodealmeida left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sagan

@EnxDev EnxDev merged commit e0e3f94 into master Jun 25, 2025
56 checks passed
@EnxDev EnxDev deleted the enxdev/fix/visual-regression-p6 branch June 25, 2025 11:33
LisaHusband pushed a commit to LisaHusband/superset that referenced this pull request Jun 28, 2025
ianngech pushed a commit to Pesapal-Ltd/superset that referenced this pull request Jul 3, 2025
# Conflicts:
#	superset-frontend/cypress-base/cypress/e2e/dashboard/actions.test.js
#	superset-frontend/src/components/FaveStar/index.tsx
#	superset-frontend/src/components/MetadataBar/MetadataBar.test.tsx
#	superset-frontend/src/components/MetadataBar/MetadataBar.tsx
#	superset-frontend/src/explore/components/controls/TextAreaControl.jsx
@github-actions github-actions bot added 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 6.0.0 First shipped in 6.0.0 labels Dec 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels change:frontend Requires changing the frontend frontend:refactor:antd5 frontend:refactor Related to refactoring the frontend global:theming Related to theming Superset packages size/S 🚢 6.0.0 First shipped in 6.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments