feat (page): add pages for the social media and the finance

This commit is contained in:
Pierre Ryssen
2026-03-03 16:13:17 +01:00
parent a123482b89
commit 2728852792
6 changed files with 210 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
import StatCard from "@/components/StatCard";
import { DollarSign } from "lucide-react";
export default function FinancesPage() {
return (
<div>
<div className="flex items-center gap-3 mb-8">
<div className="p-2 rounded-sm bg-yellow-500/10 border border-yellow-500/20">
<DollarSign size={18} className="text-yellow-400" />
</div>
<div>
<div className="text-[9px] font-mono tracking-[0.3em] text-yellow-400/50 uppercase mb-0.5">Revenus</div>
<h1 className="text-2xl font-black tracking-widest text-white uppercase">Finances</h1>
</div>
</div>
<div className="grid grid-cols-2 xl:grid-cols-4 gap-4 mb-8">
<StatCard label="Revenus du mois" value="—" sub="Aucune donnée" accent="gold" />
<StatCard label="Revenus totaux" value="—" sub="Aucune donnée" accent="gold" />
<StatCard label="Donations" value="—" sub="Aucune donnée" accent="gold" />
<StatCard label="Abonnements" value="—" sub="Aucune donnée" accent="gold" />
</div>
<div className="bg-[#0d1210] border border-[#1a2a1a] rounded-sm p-8 flex flex-col items-center justify-center gap-3 min-h-[200px]">
<DollarSign size={32} className="text-yellow-400/20" />
<p className="text-[#3a5a3a] font-mono text-xs tracking-widest text-center">
AUCUNE DONNÉE FINANCIÈRE DISPONIBLE<br />POUR LE MOMENT
</p>
</div>
</div>
);
}