refactor: new settings page design and new pill component

This commit is contained in:
simosmik
2026-03-10 21:02:32 +00:00
parent f4777c139f
commit 8ddeeb0ce8
30 changed files with 781 additions and 587 deletions

View File

@@ -0,0 +1,22 @@
import type { ReactNode } from 'react';
import { cn } from '../../../lib/utils';
type SettingsCardProps = {
children: ReactNode;
className?: string;
divided?: boolean;
};
export default function SettingsCard({ children, className, divided }: SettingsCardProps) {
return (
<div
className={cn(
'rounded-xl border border-border bg-card/50',
divided && 'divide-y divide-border',
className,
)}
>
{children}
</div>
);
}