Skip to content

Bugfix/122 fix UI inconsistencies - #124

Merged
Paul2803k merged 9 commits into
developmentfrom
bugfix/122-fix-ui-inconsistencies
Oct 21, 2026
Merged

Paul2803k merged 9 commits into
developmentfrom
bugfix/122-fix-ui-inconsistencies

Conversation

@Paul2803k

@Paul2803k Paul2803k commented Oct 16, 2026 •

Copy link
Copy Markdown
Collaborator

Some fixes to the UI system to bring it up to speed, especially in preparation for expansion.

  • Colors. The color options went from seven to five, and each one now looks different. The warning yellow is easier to see.
  • Buttons. Buttons keep the same border as their fill in every state. Outlined buttons fill in when you hover them.
  • Sizes. Buttons, inputs and dropdowns share three sizes (small, medium, large) and line up when placed next to each other. The default is a bit more compact than before. Icons and loading spinners have a short, matching size list.
  • Text. There are fewer text styles, and titles get smaller in a consistent order. Headings follow a proper order in the page structure.
  • Dark mode. Loading spinners now follow dark mode.
  • Cleanup. Shared base styles replace a lot of repeated styling, and unused code is removed.
  • Component names. Settings that do the same thing have the same name in every component.
  • Smaller fixes. The file upload area looks disabled when it is disabled and is less tall. The export button no longer stretches to full width by default.
  • Pages no longer shift sideways when a scrollbar appears.

* Add playbook search by name, ID and type

* Restyle playbook card with a left accent bar
@Paul2803k
Paul2803k merged commit 80dd8d8 into development Oct 21, 2026
5 checks passed
@Paul2803k
Paul2803k deleted the bugfix/122-fix-ui-inconsistencies branch October 21, 2026 13:56
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.

Fix some UI inconsistencies

2 participants