lightdash icon indicating copy to clipboard operation
lightdash copied to clipboard

refactor: replace Switch with Checkbox in TileFilterConfiguration

Open IrakliJani opened this issue 2 weeks ago • 4 comments

Description:

Improved the UI for tile filter configuration by:

  • Replaced Accordion with a simpler nested layout for better visibility
  • Changed Switch components to Checkboxes for consistency
  • Fixed tooltip text to match checkbox behavior
  • Added proper nesting with margins for better hierarchy
  • Added max height with scrolling to prevent overflow
  • Improved spacing between elements
  • Marked unused prop with TODO comment for future cleanup

IrakliJani avatar Dec 11 '25 10:12 IrakliJani

This stack of pull requests is managed by Graphite. Learn more about stacking.

IrakliJani avatar Dec 11 '25 10:12 IrakliJani

Your preview environment pr-18749 has been deployed with errors.

Preview environment endpoints are available at:

github-actions[bot] avatar Dec 11 '25 10:12 github-actions[bot]

Preview Environment

🌐 URL: https://lightdash-preview-pr-18749.lightdash.okteto.dev

📋 Logs: View in GCP Console

🔧 SSH: ./scripts/okteto-ssh.sh 18749

github-actions[bot] avatar Dec 11 '25 10:12 github-actions[bot]

empty state

CleanShot 2025-12-12 at 13.17.52@2x.png

CleanShot 2025-12-12 at 13.41.47@2x.png

CleanShot 2025-12-12 at 13.41.42@2x.png

IrakliJani avatar Dec 12 '25 09:12 IrakliJani

Merge activity

  • Dec 15, 10:14 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Dec 15, 10:20 AM UTC: Graphite rebased this pull request as part of a merge.
  • Dec 15, 10:20 AM UTC: @IrakliJani merged this pull request with Graphite.

IrakliJani avatar Dec 15 '25 10:12 IrakliJani

:tada: This PR is included in version 0.2251.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

lightdash-bot avatar Dec 15 '25 10:12 lightdash-bot