Skip to content

Feat: modern UI design & improvements#206

Open
oxdc wants to merge 5 commits intolennart-k:mainfrom
oxdc:feat/modern-ui
Open

Feat: modern UI design & improvements#206
oxdc wants to merge 5 commits intolennart-k:mainfrom
oxdc:feat/modern-ui

Conversation

@oxdc
Copy link
Copy Markdown

@oxdc oxdc commented Apr 18, 2026

I redesigned the frontend UI with a focus on minimal, professional style and better mobile support. This PR is meant to be technically lightweight. Most changes are CSS and small HTML tweaks, no architectural changes.

What changed:

  • CSS rewrite: consistent design tokens, colors, spacing, typography, and light/dark mode throughout
  • Mobile support: dialogs go full-screen on small viewports, buttons and forms wrap properly, no more overflowing tables
  • Small HTML tweaks: label casing fixed (Display name, ID, Principal…), button hierarchy (neutral default, primary only where it matters, red-tinted danger), and a few layout cleanups
  • Fixes frontend: Improve app token section #147 : token generation no longer redirects to a blank page; the token appears inline in an amber-highlighted area with a copy button and a "shown once" warning
  • UX polish: clicking outside a modal closes it

Previews:

rustical_modern_ui_1 rustical_modern_ui_2 rustical_modern_ui_3 rustical_modern_ui_4 rustical_modern_ui_5 rustical_modern_ui_6 rustical_modern_ui_7 rustical_modern_ui_8 rustical_modern_ui_9 rustical_modern_ui_10 rustical_modern_ui_11

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.

frontend: Improve app token section

1 participant