import {
Bell,
Lock,
Palette,
Save,
User,
} from "lucide-react";
type SettingsPageProps = {
theme: "dark" | "light";
};
const RADIUS = "rounded-[6px]";
export function SettingsPage({ theme }: SettingsPageProps) {
const isDark = theme === "dark";
return (
Configuração
Definições
Configure preferências da plataforma, segurança, notificações
e parâmetros gerais do sistema.
Temporário
}
title="Aparência"
description="Preferências visuais da plataforma."
/>
}
title="Alertas"
description="Configuração temporária para notificações operacionais."
/>
}
title="Acesso"
description="Gestão futura de permissões e autenticação."
/>
);
}
function SettingsCard({
theme,
icon,
title,
value,
}: {
theme: "dark" | "light";
icon: React.ReactNode;
title: string;
value: string;
}) {
const isDark = theme === "dark";
return (
);
}
function SettingsSection({
theme,
icon,
title,
description,
}: {
theme: "dark" | "light";
icon: React.ReactNode;
title: string;
description: string;
}) {
const isDark = theme === "dark";
return (
);
}
export default SettingsPage;