feat: implement dashboard layout shell with responsive sidebar, global dark theme, and navigation pages
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
export default function AnalyticsPage() {
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex items-center justify-between">
|
||||
<div>
|
||||
<h1 className="text-3xl font-bold tracking-tight text-foreground">Analizler</h1>
|
||||
<p className="text-muted-foreground mt-2">
|
||||
Zaman içindeki duygu durumunuzu ve görev istatistiklerinizi inceleyin.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div className="rounded-2xl border border-white/5 bg-white/5 p-8 text-center text-muted-foreground backdrop-blur-sm">
|
||||
Gelişmiş veri analiz modülü yakında eklenecek.
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
export default function CalendarPage() {
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex items-center justify-between">
|
||||
<div>
|
||||
<h1 className="text-3xl font-bold tracking-tight text-foreground">Takvim</h1>
|
||||
<p className="text-muted-foreground mt-2">
|
||||
Günlük, haftalık ve aylık programınızı yönetin.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div className="rounded-2xl border border-white/5 bg-white/5 p-8 text-center text-muted-foreground">
|
||||
Takvim görünümü yakında eklenecek.
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
export default function DocumentsPage() {
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex items-center justify-between">
|
||||
<div>
|
||||
<h1 className="text-3xl font-bold tracking-tight text-foreground">Dökümanlar</h1>
|
||||
<p className="text-muted-foreground mt-2">
|
||||
Notlarınızı, raporlarınızı ve belgelerinizi saklayın.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div className="rounded-2xl border border-white/5 bg-white/5 p-8 text-center text-muted-foreground">
|
||||
Döküman yönetim modülü yakında eklenecek.
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
export default function GoalsPage() {
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex items-center justify-between">
|
||||
<div>
|
||||
<h1 className="text-3xl font-bold tracking-tight text-foreground">Hedefler</h1>
|
||||
<p className="text-muted-foreground mt-2">
|
||||
Kısa ve uzun vadeli hedeflerinizi belirleyin ve ilerlemenizi izleyin.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div className="rounded-2xl border border-white/5 bg-white/5 p-8 text-center text-muted-foreground backdrop-blur-sm">
|
||||
Hedef yönetim modülü yakında eklenecek.
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
export default function HabitsPage() {
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex items-center justify-between">
|
||||
<div>
|
||||
<h1 className="text-3xl font-bold tracking-tight text-foreground">Alışkanlıklar</h1>
|
||||
<p className="text-muted-foreground mt-2">
|
||||
Günlük alışkanlıklarınızı takip edin ve zinciri kırmayın.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div className="rounded-2xl border border-white/5 bg-white/5 p-8 text-center text-muted-foreground backdrop-blur-sm">
|
||||
Alışkanlık takip modülü yakında eklenecek.
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
export default function ProjectsPage() {
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex items-center justify-between">
|
||||
<div>
|
||||
<h1 className="text-3xl font-bold tracking-tight text-foreground">Projeler</h1>
|
||||
<p className="text-muted-foreground mt-2">
|
||||
Geniş çaplı projelerinizi ve aşamalarını takip edin.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div className="rounded-2xl border border-white/5 bg-white/5 p-8 text-center text-muted-foreground">
|
||||
Proje yönetim modülü yakında eklenecek.
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
export default function TeamPage() {
|
||||
return (
|
||||
<div className="space-y-6">
|
||||
<div className="flex items-center justify-between">
|
||||
<div>
|
||||
<h1 className="text-3xl font-bold tracking-tight text-foreground">Ekip / Kişiler</h1>
|
||||
<p className="text-muted-foreground mt-2">
|
||||
Birlikte çalıştığınız kişileri ve takım koordinasyonunu yönetin.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div className="rounded-2xl border border-white/5 bg-white/5 p-8 text-center text-muted-foreground">
|
||||
Ekip modülü yakında eklenecek.
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
@@ -64,3 +64,21 @@
|
||||
transition: background-color 5000s ease-in-out 0s;
|
||||
}
|
||||
}
|
||||
|
||||
@layer utilities {
|
||||
.tiny-scrollbar::-webkit-scrollbar {
|
||||
width: 4px;
|
||||
height: 4px;
|
||||
}
|
||||
.tiny-scrollbar::-webkit-scrollbar-track {
|
||||
background: transparent;
|
||||
}
|
||||
.tiny-scrollbar::-webkit-scrollbar-thumb {
|
||||
background: theme('colors.primary.DEFAULT' / 30%);
|
||||
border-radius: 4px;
|
||||
}
|
||||
.tiny-scrollbar::-webkit-scrollbar-thumb:hover {
|
||||
background: theme('colors.primary.DEFAULT' / 60%);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user