You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Thomas Joise
bbe125892d
fix(d26): accent picker off top bar + mobile UX pass + responsive billing
...
- The 7-swatch accent selector is removed from the top bar (it now lives only
in Settings > Appearance); the bar keeps a single compact light/dark ModeToggle.
This declutters the header and fixes most of the mobile congestion.
- Mobile pass (<=640px): search takes the bar, Ctrl-K hint + Gmail pill hidden,
avatar-only user chip; pages get real padding + bottom room; toolbars/chips
wrap with air; inputs full-width & 42px tall; stats 2-up; tables padded.
- Billing composer: client search + line-item cards go full-width and stack on
phones (composer-search / composer-line classes) so no container is undersized.
typecheck + web build clean, web tests 4/4.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
4 days ago
..
ThemeSwitcher.tsx
fix(d26): accent picker off top bar + mobile UX pass + responsive billing
4 days ago
avatar.ts
fix(redesign): final-review fixes — palette races+a11y, avatar dark contrast, micro-label floor, drawer focus, pulse legend/labels/targets, warn contrast
5 days ago
chips.tsx
fix(redesign): final-review fixes — palette races+a11y, avatar dark contrast, micro-label floor, drawer focus, pulse legend/labels/targets, warn contrast
5 days ago
components.tsx
feat(d25): bright doc type/status colours + sectioned client details + username UI
4 days ago
dialog.tsx
fix(iwa): final-review fixes — dialog layering/scrim/scroll-lock, a11y labels+disabled+alerts, settings guards+errors, edit-mode locks, strict offsets, titles
5 days ago
formgrid.tsx
feat(ui): Toaster with pure store (TDD) + FormGrid; provider mounted at root
5 days ago
index.ts
feat(ui): Toaster with pure store (TDD) + FormGrid; provider mounted at root
5 days ago
palette-match.ts
feat(ui): command palette with pure AND-term matcher
5 days ago
palette.tsx
fix(review): frontend quality pass — a11y, UX safety, error handling (medium/low)
4 days ago
record.tsx
feat(ui): RecordHeader; PageHeader breadcrumb; DataTable rowTone + mono columns
5 days ago
states.tsx
feat(ui): Skeleton, ErrorState, FilterChips, Tabs
5 days ago
tabs.tsx
fix(redesign): final-review fixes — palette races+a11y, avatar dark contrast, micro-label floor, drawer focus, pulse legend/labels/targets, warn contrast
5 days ago
theme.ts
feat(ui): warm token system — teal default accent, ink primary, flat surfaces
5 days ago
toast-store.ts
feat(ui): Toaster with pure store (TDD) + FormGrid; provider mounted at root
5 days ago
toast.tsx
fix(review): frontend quality pass — a11y, UX safety, error handling (medium/low)
4 days ago
tokens.css
feat(d25): bright doc type/status colours + sectioned client details + username UI
4 days ago