feat(dashboard): restyle landing and app as a terminal TUI - #429
Conversation
Switch the marketing site and dashboard to a monospace, square-corner terminal aesthetic: GitHub-dark canvas, green accent, JetBrains Mono, markdown-style headings, bracket links, and a druk-like editor mock. Co-Authored-By: Duyet Le <me@duyet.net> Co-Authored-By: duyetbot <bot@duyet.net>
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Reviewer's GuideRestyles the marketing site and dashboard into a terminal-like TUI by swapping the landing hero for a terminal-inspired document, unifying typography and colors around JetBrains Mono and a GitHub-dark palette, and flattening UI primitives (buttons, cards, inputs, dialogs, badges) to square, chrome-less terminal elements while keeping behavior and layout intact. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Keep the terminal look on first visit even when the OS prefers light, and render Shiki/editor panes on the GitHub-dark canvas so syntax stays readable. Co-Authored-By: Duyet Le <me@duyet.net> Co-Authored-By: duyetbot <bot@duyet.net>
Restyles the marketing site and dashboard into a terminal-like TUI, matching a druk-style landing: dark canvas, monospace type, square corners, markdown headings, and bracket links.
What changed
#0d1117canvas, green#3fb950accent, radius0, JetBrains Mono as the only typeface#headings,$prompts,[start]/[docs]links, and a TUI editor mockup[theme]still togglesValidation
bun test src/libinpackages/dashboard— 6 passPUBLIC_CLERK_PUBLISHABLE_KEY=pk_test_placeholder bun run build— 17 pages built#0d1117, editor mock readable, docs/pricing/dashboard chrome consistentProduction still deploys from
mainvia CI after merge.Summary by Sourcery
Restyle the marketing experience and dashboard as a cohesive terminal-inspired TUI.
New Features:
Enhancements:
Build:
Documentation:
Tests: