Global: Standardize page heading hierarchy across Trackbox #46
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The page heading size is inconsistent across screens:
text-xl font-boldtext-xl font-boldtext-xl font-boldtext-2xl font-bold← differentThis is a minor visual inconsistency that makes Settings feel like it belongs to a different design.
Implementation
File:
frontend/src/pages/Settings.tsx— line ~135:Change:
To:
Acceptance criteria
text-xl font-boldfor the pageh1Brand identity alignment
Trackbox should use restrained typography: app screens are operational work surfaces, not marketing pages. Consistent
h1sizing supports the calm control-plane feel.Brand-compliant implementation notes
text-xl font-boldfor page titles unless a future layout introduces a shared page-header component.text-sm text-muted-foregroundwith precise product copy.Additional acceptance criteria
Migrated from GitHub issue #25: https://github.com/bullitt186/trackbox/issues/25
Original author: @bullitt186
Original created: 2026-06-27T13:26:09Z
Original labels: ux
Global: Standardize page h1 size — Settings uses text-2xl, all others use text-xlto Global: Standardize page heading hierarchy across TrackboxAlready correct in the codebase. Verified in commit
bd6b0e7: Settings page uses<h1 className="text-xl font-bold">(line 136 of Settings.tsx), matching Dashboard, Stats, and Parsers. No change was needed. Closing as resolved.