Skip to content

Improve catalog button usability and soften the light theme - #3

Merged
Shorton88 merged 3 commits into
mainfrom
codex/catalog-light-theme
Sep 28, 2026
Merged

Shorton88 merged 3 commits into
mainfrom
codex/catalog-light-theme

Conversation

@Shorton88

@Shorton88 Shorton88 commented Sep 26, 2026 •

Copy link
Copy Markdown
Owner

Catalog Open form controls now use compact iridescent buttons with a 34px minimum height and 12px text. In dark mode the fill stays dark at rest, brightens with a glow on hover or keyboard focus, and plays the existing shine animation on hover. Card footers can wrap on narrow layouts.

The light theme replaces white surfaces with muted slate backgrounds, deeper lavender/teal accents, stronger borders, and darker supporting text. Explicit light hover styles cover navigation, filters, lookup results, field palette, favorites, and icon controls. Submission-count badges use larger, darker text on a tinted background. Version bumped to 0.5.7.

Validation: all 39 JavaScript and 187 Python tests pass; production build and install package succeed. Browser checks cover the catalog and form builder in both themes, compact button dimensions, opening a form with Enter, dark resting/hover gradients and active shine animation, and light sidebar hover and count-badge colors using an isolated simulated submission. Local demo only; live Splunk and AppInspect were not run.

@Shorton88
Shorton88 merged commit 84378cd into main Sep 28, 2026
2 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.

1 participant