Skip to content

fix: ui fixes and styling#257

Merged
HendrikThePendric merged 21 commits into
masterfrom
jc/ui-fixes
Jun 8, 2026
Merged

fix: ui fixes and styling#257
HendrikThePendric merged 21 commits into
masterfrom
jc/ui-fixes

Conversation

@cooper-joe

Copy link
Copy Markdown
Member

Description

This PR is a batch of UX/UI tweaks and fixes. Aside from the mostly css changes, there are a few functionality changes:

  • Custom value list sorting: data element list is sorted A-Z by name (previously was ordered arbitrarily from API)
  • Prevent sidebar auto-scroll while dragging: configured the dnd-kit autoScrollOptions to stop the sidebar scrolling while dragging a dimension.
  • Empty chip styling: applied the empty styles directly to ChipBase and cleaned up some dead styles not being applied.

Quality checklist

Add N/A to items that are not applicable and check them.

@dhis2-bot

dhis2-bot commented Jun 3, 2026

Copy link
Copy Markdown

🚀 Deployed on https://pr-257.event-visualizer.netlify.dhis2.org

@dhis2-bot dhis2-bot temporarily deployed to netlify June 3, 2026 07:08 Inactive
@cooper-joe cooper-joe changed the title fix: UI fixes and styling fix: ui fixes and styling Jun 3, 2026
@dhis2-bot dhis2-bot temporarily deployed to netlify June 8, 2026 08:07 Inactive

@HendrikThePendric HendrikThePendric left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Looking good, but would like to try some minor changes, see comments.

Comment thread src/components/layout-panel/custom-value-modal/use-custom-value-data-elements.ts Outdated
Comment thread src/components/sidebar/sidebar.tsx
@dhis2-bot dhis2-bot temporarily deployed to netlify June 8, 2026 12:15 Inactive
@dhis2-bot dhis2-bot temporarily deployed to netlify June 8, 2026 12:21 Inactive
@dhis2-bot dhis2-bot temporarily deployed to netlify June 8, 2026 12:31 Inactive
@sonarqubecloud

sonarqubecloud Bot commented Jun 8, 2026

Copy link
Copy Markdown

@HendrikThePendric HendrikThePendric merged commit b95f0be into master Jun 8, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants