Skip to content

Refine the official site with a more restrained visual identity - #1561

Merged
lovasoa merged 8 commits into
mainfrom
design/restrained-visual-identity
Oct 27, 2026
Merged

lovasoa merged 8 commits into
mainfrom
design/restrained-visual-identity

Conversation

@lovasoa

@lovasoa lovasoa commented Oct 26, 2026 •

Copy link
Copy Markdown
Collaborator

Refines the official site's visual identity with muted blue accents, simpler navigation, and a solid primary action. The SQL ribbon is level and contained, with vertical separators instead of dots.

The sculpture now sits in a physically lit studio with a matte floor, curved backdrop, and cast shadow. Orbital tracks, orbiting dots, and star particles are removed. Softbox lighting and a lighter brushed-metal finish make the database surface more legible while retaining the polished lid's jewel reflection. The static preview and all 64 low-power fallback views are regenerated from the same scene; square fallback frames retain the complete floor instead of clipping it.

The landing page uses the existing Tabler theme properties directly, along with the existing syntax colors. The parallel --brand-* palette and landing color/font aliases are removed. Translucent finishes derive from the shared theme with color-mix(). Native Tabler utility colors retain their default values so component foregrounds, including white toast notifications, remain correct; landing backgrounds use the existing surface properties.

Fixes the streaming comparison's invisible progression: stage fills had collapsed to the panel color. Distinct stage colors and rails restore the animation without changing its timing or pause, tab, and reduced-motion controls. Adds a regression assertion for visible fill contrast.

Comparison-carousel navigation tracks its requested destination during smooth scrolling, so consecutive clicks advance reliably. A rapid-click regression check covers the race, and native scrolling and resizing reset the destination.

CI Hurl jobs retain ubuntu-latest and install Ubuntu's native Hurl package with its matching runtime dependencies.

Validation:

  • npm test: 85 tests passed; formatting/lint and type checks completed (existing lint warnings remain).
  • npm run build: passed.
  • Complete Playwright suite using system Chromium and a rebuilt local executable: all 145 tests passed, including documentation, fixtures, the toast regression, and rapid carousel navigation.
  • Inspected live studio artwork and the streaming panel; regenerated the static preview and 64 fallback views.
  • Existing multi-step forms Hurl suite passed in an Ubuntu 26.04 container using the exact CI options.
  • GitHub CI run #3463: all checks passed on ade8d051, including Playwright and the Hurl examples.

@lovasoa
lovasoa added this pull request to the merge queue Oct 27, 2026
Merged via the queue into main with commit 1c76855 Oct 27, 2026
55 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