Skip to content

Make the dashboard dropdowns consistent - #6766

Merged
sanne-san merged 1 commit into
masterfrom
sanne-dashboard-dropdowns
Oct 12, 2026
Merged

sanne-san merged 1 commit into
masterfrom
sanne-dashboard-dropdowns

Conversation

@sanne-san

@sanne-san sanne-san commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Changes

  • Show a checkmark on the selected option in all dropdowns.
  • Use the same row padding, icon position and section title in all dropdowns. staticRow changes from px-4 py-2.5 to px-3 py-2. navigationLink and iconRow use staticRow, thus all dropdown rows get the new padding.
  • Adjust the widths of the dropdown panels.
  • Show the graph intervals as a list in the options menu, in place of the segmented control. The menu closes when you select an interval. Remove SegmentedControl.
  • Use lighter font weights in the tabs, the segment menu and the date picker. Remove stroke-2 from the CSV export icon.

Tests

  • This PR does not require tests

Changelog

  • Entry has been added to changelog

Documentation

  • Docs have been updated; PR ready to me merged.

Dark mode

  • The UI has been tested both in dark and light mode

- Show a checkmark on the selected option in all dropdowns.
- Use the same row padding, icon position and section title in all
  dropdowns. Adjust the widths of the dropdown panels.
- Show the graph intervals as a list in the options menu. The menu
  closes when you select an interval.
- Use lighter font weights in the tabs, the segment menu and the date
  picker.
@sanne-san
sanne-san marked this pull request as ready for review October 12, 2026 07:02
@sanne-san
sanne-san requested a review from a team October 12, 2026 07:03
@github-actions

Copy link
Copy Markdown
Preview environment👷🏼‍♀️🏗️
PR-6766

@sanne-san
sanne-san added this pull request to the merge queue Oct 12, 2026
Merged via the queue into master with commit ea7b806 Oct 12, 2026
23 checks passed
@sanne-san
sanne-san deleted the sanne-dashboard-dropdowns branch October 12, 2026 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants