1+ import { Card , CardContent , CardDescription , CardHeader , CardTitle } from "@/components/ui/card" ;
2+ import { BookOpen , Clock } from "lucide-react" ;
3+ import { Soon } from "@/components/Soon" ;
4+
5+ const DocsReference = ( ) => {
6+ const packages = [
7+ "constructo" ,
8+ "serendipity" ,
9+ "effulgence" ,
10+ "tevun" ,
11+ "http" ,
12+ "docekrize" ,
13+ "dockerfile" ,
14+ "arceau"
15+ ] ;
16+
17+ return (
18+ < div className = "flex gap-8" >
19+ { /* Sumário - Coluna Esquerda */ }
20+ < div className = "w-64 flex-shrink-0" >
21+ < div className = "sticky top-6 p-4" >
22+ < nav className = "space-y-2" >
23+ < h3 className = "text-sm font-semibold text-foreground mb-3" > Pacotes & Ferramentas </ h3 >
24+ { packages . map ( ( packageName ) => (
25+ < a
26+ key = { packageName }
27+ href = { `#${ packageName } ` }
28+ className = "flex items-center justify-between w-full text-left text-sm text-muted-foreground hover:text-primary py-2 px-2 rounded transition-colors"
29+ >
30+ < span > { packageName } </ span >
31+ < Soon className = "ml-2" />
32+ </ a >
33+ ) ) }
34+ </ nav >
35+ </ div >
36+ </ div >
37+
38+ { /* Conteúdo Principal - Coluna Direita */ }
39+ < div className = "flex-1 space-y-8 border-l pl-8" >
40+ < div className = "space-y-4" >
41+ < h1 className = "text-4xl font-bold bg-gradient-to-r from-primary to-accent bg-clip-text text-transparent" >
42+ Referência de Pacotes
43+ </ h1 >
44+ < p className = "text-xl text-muted-foreground" >
45+ Documentação detalhada dos pacotes e ferramentas Devitools.
46+ </ p >
47+ </ div >
48+
49+ < Card className = "text-center py-12" >
50+ < CardHeader className = "pb-4" >
51+ < div className = "flex justify-center mb-4" >
52+ < div className = "relative" >
53+ < BookOpen className = "h-12 w-12 text-muted-foreground" />
54+ < Clock className = "h-6 w-6 text-amber-500 absolute -top-1 -right-1" />
55+ </ div >
56+ </ div >
57+ < CardTitle className = "text-2xl" > Documentação em Desenvolvimento</ CardTitle >
58+ < CardDescription className = "text-base" >
59+ Estamos preparando a documentação detalhada para cada pacote e ferramenta
60+ </ CardDescription >
61+ </ CardHeader >
62+ < CardContent >
63+ < p className = "text-muted-foreground" >
64+ Em breve você encontrará aqui a referência completa de todos os pacotes Devitools,
65+ incluindo APIs, exemplos de uso e guias de implementação para cada ferramenta.
66+ </ p >
67+ </ CardContent >
68+ </ Card >
69+ </ div >
70+ </ div >
71+ ) ;
72+ } ;
73+
74+ export default DocsReference ;
0 commit comments