Skip to content

Overhaul registry UI with cleaner design and UX improvements#1495

Merged
ricardo-devis-agullo merged 1 commit into
masterfrom
opui
Jun 14, 2026
Merged

Overhaul registry UI with cleaner design and UX improvements#1495
ricardo-devis-agullo merged 1 commit into
masterfrom
opui

Conversation

@ricardo-devis-agullo

@ricardo-devis-agullo ricardo-devis-agullo commented Jun 14, 2026

Copy link
Copy Markdown
Collaborator

Complete visual overhaul of the OC registry UI, preserving all routes and JS interaction hooks.

Visual: Calmer developer-tool palette (GitHub-inspired dark/light), refined spacing/typography, underline-tab bar, integrated bordered card list, flat tinted state/param badges.

Icons: Inline SVG icon component replacing every emoji (section headers, buttons, breadcrumb arrow, theme toggle).

UX: Dedicated results bar (no more clobbered column header), empty states for all tabs, slash+Esc keyboard shortcuts, Copy URL button on component detail page, proper keyboard focus styling.

Fixes: Scrollbar hidden on tab bar, externals in Templates tab now comma-separated, chart legend color works in light theme, block display on template/deps external links corrected.

image

@ricardo-devis-agullo ricardo-devis-agullo merged commit 2ab5234 into master Jun 14, 2026
3 checks passed
@ricardo-devis-agullo ricardo-devis-agullo deleted the opui branch June 14, 2026 06:46
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.

1 participant