Skip to content

fix(theming): Visual bugs p-3 - #34424

Merged
msyavuz merged 9 commits into
masterfrom
msyavuz/fix/theming-visual-bugs-3
Jul 31, 2025
Merged

msyavuz merged 9 commits into
masterfrom
msyavuz/fix/theming-visual-bugs-3

Conversation

@msyavuz

@msyavuz msyavuz commented Jul 31, 2025 •

Copy link
Copy Markdown
Member

SUMMARY

Fix visual bugs and issues leftover from theming

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

Time filter:
Before:
image
After:
image

Explore Control Panels overlap:
Before:
image

After:
image

Drill to detail by by overflow:
Before:
image
After:
image

Drill by hover:
Before:
image

After:
image

TESTING INSTRUCTIONS

Check listed visuals to confirm, run the testing suite

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

@korbit-ai

korbit-ai Bot commented Jul 31, 2025

Copy link
Copy Markdown

Based on your review schedule, I'll hold off on reviewing this PR until it's marked as ready for review. If you'd like me to take a look now, comment /korbit-review.

Your admin can change your review schedule in the Korbit Console

@pull-request-size pull-request-size Bot added size/M and removed size/S labels Jul 31, 2025
@pull-request-size pull-request-size Bot added size/L and removed size/M labels Jul 31, 2025
@msyavuz
msyavuz marked this pull request as ready for review July 31, 2025 14:18
@dosubot dosubot Bot added change:frontend Requires changing the frontend explore:design Related to the Explore UI/UX labels Jul 31, 2025

@korbit-ai korbit-ai Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Review by Korbit AI

Korbit automatically attempts to detect when you fix issues in new commits.
Category Issue Status
Readability Hardcoded Style Value ▹ view 🧠 Not in standard
Performance Missing Virtualization for Large Control Lists ▹ view 🧠 Not in standard
Files scanned ​
File Path Reviewed
superset-frontend/src/explore/components/controls/DateFilterControl/components/DateLabel.tsx ✅
superset-frontend/src/components/Chart/MenuItemWithTruncation.tsx ✅
superset-frontend/src/components/Chart/DrillBy/DrillByMenuItems.tsx ✅
superset-frontend/src/explore/components/ControlPanelsContainer.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

Comment on lines +123 to +125
css={css`
max-width: 200px;
`}

This comment was marked as resolved.

Comment on lines 142 to 145
#controlSections {
height: 100%;
overflow: visible;
padding-bottom: ${({ theme }) => theme.sizeUnit * 10}px;
flex: 1;
overflow: auto;
}

This comment was marked as resolved.

@mistercrunch mistercrunch left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@msyavuz
msyavuz merged commit 967134f into master Jul 31, 2025
@msyavuz
msyavuz deleted the msyavuz/fix/theming-visual-bugs-3 branch July 31, 2025 21:26
LisaHusband pushed a commit to LisaHusband/superset that referenced this pull request Aug 17, 2025
@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
qfcwell pushed a commit to qfcwell/superset that referenced this pull request May 12, 2026
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 explore:design Related to the Explore UI/UX size/L 🚢 6.0.0 First shipped in 6.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants