veza/apps/web/src/pages/GearPage.tsx
senke 8d5db4cd34 typography: standardize h2-h6 heading elements
- Standardized h2 elements: 19 instances from text-3xl/text-xl to text-2xl
- Standardized h3 elements: 4 instances from text-2xl to text-xl
- Established consistent hierarchy: h1(text-3xl), h2(text-2xl), h3(text-xl)
- Preserved special cases: demo pages, responsive patterns, stat value displays
- Created standardization plan document
- Task 7.1.2.3 complete
2026-01-15 23:54:05 +01:00

44 lines
1.6 KiB
TypeScript

import { Box, Wrench, Plus } from 'lucide-react';
import { Button } from '@/components/ui/button';
export function GearPage() {
return (
<div className="min-h-screen p-6 space-y-6">
<div className="glass-hud rounded-2xl border-white/10 p-6 hud-corner">
<div className="flex items-center justify-between">
<div className="flex items-center gap-3">
<div className="w-12 h-12 rounded-xl bg-kodo-cyan/20 flex items-center justify-center border border-kodo-cyan/30">
<Box className="w-6 h-6 text-kodo-cyan" />
</div>
<div>
<h1 className="text-3xl font-display font-bold text-white">
Gear Locker
</h1>
<p className="text-sm text-kodo-secondary">
Manage your equipment and instruments
</p>
</div>
</div>
<Button className="bg-kodo-cyan hover:bg-kodo-cyan/80 text-black">
<Plus className="w-4 h-4 mr-2" />
Add Gear
</Button>
</div>
</div>
<div className="glass-hud rounded-xl border-white/10 p-12 text-center">
<Wrench className="w-16 h-16 text-kodo-secondary mx-auto mb-4 opacity-50" />
<h3 className="text-lg font-bold text-white mb-2">No Gear Yet</h3>
<p className="text-kodo-secondary mb-4">
Start adding your equipment to keep track of your studio setup
</p>
<Button
variant="outline"
className="border-kodo-cyan/30 text-kodo-cyan hover:bg-kodo-cyan/10"
>
Add Your First Gear
</Button>
</div>
</div>
);
}