v0.1 - макет интерфейса, аутентификация через логин, аккаунт админа, создание партии в 2 этапа, базовые настройки профиля и группы, переключение между группами, статистика

This commit is contained in:
2026-06-16 17:41:06 +03:00
parent 6ab74f01aa
commit 56b5d09a4d
123 changed files with 13572 additions and 21 deletions
+19
View File
@@ -0,0 +1,19 @@
export function Spinner({ label }: { label?: string }) {
return (
<div className="center muted" style={{ padding: 40 }}>
<div
style={{
width: 28,
height: 28,
border: "3px solid var(--border)",
borderTopColor: "var(--accent)",
borderRadius: "50%",
margin: "0 auto 10px",
animation: "fs-spin 0.8s linear infinite",
}}
/>
{label ?? "Загрузка…"}
<style>{`@keyframes fs-spin { to { transform: rotate(360deg); } }`}</style>
</div>
);
}