« Modèle:Règle/styles.css » : différence entre les versions
De Nefald
Autres actions
Page créée avec « →=================================================== Modèle:R — Styles des règles hiérarchiques Niveaux : 1 (section) · 2 (sous-section) · 3 (article) =================================================== : .regle-item { display: flex; gap: 0.75em; align-items: baseline; margin-block: 0.5em; line-height: 1.6; } →--- Numéro cliquable --- : .regle-numero { flex-shrink: 0; font-weight: 700; color: var(--color-pr... » |
Aucun résumé des modifications |
||
| Ligne 64 : | Ligne 64 : | ||
font-size: 0.95em; | font-size: 0.95em; | ||
color: var(--color-subtle, inherit); | color: var(--color-subtle, inherit); | ||
} | |||
/* Conteneur général de la règle */ | |||
.regle-lien { | |||
font-weight: bold; | |||
text-decoration: none; | |||
cursor: pointer; | |||
color: var(--color-progressive); | |||
user-select: none; | |||
} | |||
.regle-lien:hover { | |||
text-decoration: underline; | |||
} | |||
/* Toast de confirmation */ | |||
.regle-toast { | |||
position: fixed; | |||
bottom: 2rem; | |||
left: 50%; | |||
transform: translateX(-50%) translateY(1rem); | |||
background: var(--color-surface-1, #222); | |||
color: var(--color-base, #fff); | |||
padding: 0.5rem 1.2rem; | |||
border-radius: 2rem; | |||
font-size: 0.9rem; | |||
opacity: 0; | |||
pointer-events: none; | |||
transition: opacity 0.2s ease, transform 0.2s ease; | |||
z-index: 9999; | |||
white-space: nowrap; | |||
box-shadow: 0 2px 8px rgba(0,0,0,0.3); | |||
} | |||
.regle-toast.regle-toast--visible { | |||
opacity: 1; | |||
transform: translateX(-50%) translateY(0); | |||
} | } | ||