dd-timer/src/presentation/styles/base.css
POL Mickaël 62ae4c54eb feat: design Obsidienne + composants UI + toast/undo/backup
- Design system glassmorphism avec Material Design 3
- 14 composants : App, Sidebar, Dashboard, EnclosView, DragodindeCard,
  AccouplementView, ReapproView, InventaireView, WorkflowsView,
  StatistiquesView, ParametresView, UpdateBanner, Toast, ConfirmModal
- UndoManager pour annulation des actions destructives (Ctrl+Z)
- Toast notifications (success/error) avec bouton Annuler
- Modale de confirmation glassmorphism (remplace confirm() natif)
- Export/import global des données depuis Paramètres
- Maquettes HTML/PNG de la refonte graphique

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-06 05:43:20 +02:00

35 lines
980 B
CSS

* { box-sizing: border-box; margin: 0; padding: 0; }
html { font-size: 18px; }
body {
background: var(--bg);
color: var(--text);
font-family: 'Nunito', sans-serif;
font-size: 1rem;
min-height: 100vh;
padding: 22px 28px 52px;
}
.wrap {
max-width: 100%;
margin: 0 auto;
display: flex;
flex-direction: column;
gap: 18px;
}
header { text-align: center; padding: 10px 0 6px; }
header h1 {
font-family: 'Cinzel', serif;
font-size: 2.4rem;
font-weight: 700;
letter-spacing: 5px;
background: linear-gradient(130deg, var(--ser), var(--end));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
header p { color: var(--muted); font-size: 0.85rem; margin-top: 5px; }
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
input[type=number] { -moz-appearance: textfield; }
input::-webkit-input-placeholder { color: var(--muted); }