Build [v0.2.0]
Major UI/UX optimization release: - Removed all bold fonts throughout app (291 replacements) - font-normal standard - Full-app spacing optimization: Scanner, Inventory, Logs, Admin, Login pages - Fixed mobile portrait viewport overflow issues (~136px gained on mobile) - Updated AI_RULES.md Section 3: NO BOLD FONTS requirement - Increased subtitle/label font sizes for readability - Mobile-first responsive breakpoints implemented Test results: 291/291 frontend, 41/41 backend, zero TypeScript errors Version bumped: 0.1.0 → 0.2.0
This commit is contained in:
@@ -25,9 +25,9 @@ This is the **Single Source of Truth** for ALL AI agents. Refer to [PROJECT_ARCH
|
||||
- **Typography Rules**:
|
||||
- **NO UPPERCASE** or **NO ITALICS** in headers, labels, buttons, or metadata.
|
||||
- **NO `tracking-widest`**. Use standard camel/Title case.
|
||||
- Use `font-black` for main headings.
|
||||
- **NO BOLD FONTS**: Use `font-normal` throughout (no `font-black`, `font-bold`, or `font-semibold`). Text hierarchy maintained through font-size and color differences.
|
||||
- **Layout**: Main pages MUST use `max-w-7xl`.
|
||||
- **Unified Headers**: Icon box (`p-4 bg-primary/10 border-primary/20`) + Title (`text-3xl font-black`) + Subtitle (`text-xs text-slate-500`).
|
||||
- **Unified Headers**: Icon box (`p-4 bg-primary/10 border-primary/20`) + Title (`text-3xl font-normal`) + Subtitle (`text-xs text-slate-500`).
|
||||
- **Iconography**: Use **Lucide Icons** exclusively (NO emojis).
|
||||
- **Categories**: `Layers` (text-primary).
|
||||
- **Item Types**: `Package` (text-green-500).
|
||||
|
||||
Reference in New Issue
Block a user