« Modèle:Accueil/shared/styles.css » : différence entre les versions
De Nefald
Autres actions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 160 : | Ligne 160 : | ||
/* ==================================== | /* ==================================== | ||
4. EVENT (Bannière événement) | 4. EVENT BAR (Bannière événement) | ||
==================================== */ | ==================================== */ | ||
.home-event { | .home-event-bar { | ||
display: | display: flex; | ||
align-items: center; | |||
gap: | gap: 1rem; | ||
padding: 1.5rem; | padding: 0.75rem 1.5rem; | ||
background: | background: linear-gradient(135deg, rgba(238, 165, 41, 0.1) 0%, rgba(135, 191, 219, 0.1) 100%); | ||
border: | border-left: 4px solid var(--color-secondary); | ||
border-radius: var(--radius- | border-radius: var(--radius-md); | ||
margin-bottom: 2rem; | margin-bottom: 2rem; | ||
transition: all 0.3s ease; | |||
} | } | ||
.home- | .home-event-bar:hover { | ||
background: linear-gradient(135deg, rgba(238, 165, 41, 0.15) 0%, rgba(135, 191, 219, 0.15) 100%); | |||
transform: translateX(4px); | |||
} | } | ||
.home- | .home-event-bar__icon { | ||
font-size: 1.5rem; | |||
line-height: 1; | |||
flex-shrink: 0; | |||
} | |||
.home-event-bar__content { | |||
flex: 1; | |||
display: flex; | display: flex; | ||
align-items: center; | |||
gap: 0.75rem; | |||
} | } | ||
.home- | .home-event-bar__label { | ||
font-size: 0.75rem; | |||
font-size: 0. | |||
font-weight: 600; | font-weight: 600; | ||
text-transform: uppercase; | |||
letter-spacing: 0.05em; | |||
color: var(--color-secondary); | color: var(--color-secondary); | ||
padding: 0.25rem 0.5rem; | |||
background: rgba(238, 165, 41, 0.2); | |||
border-radius: 4px; | |||
} | } | ||
.home- | .home-event-bar__title { | ||
font-size: | font-size: 0.95rem; | ||
font-weight: | font-weight: 600; | ||
color: var(--color-base); | color: var(--color-base); | ||
} | } | ||
.home- | .home-event-bar__link { | ||
font-size: | font-size: 0.875rem; | ||
color: var(--color- | font-weight: 600; | ||
color: var(--color-primary); | |||
text-decoration: none; | |||
white-space: nowrap; | |||
transition: color 0.2s; | |||
} | |||
.home-event-bar__link:hover { | |||
color: var(--color-secondary); | |||
} | } | ||
.home- | @media (max-width: 768px) { | ||
.home-event-bar { | |||
flex-direction: column; | |||
align-items: flex-start; | |||
gap: 0.5rem; | |||
padding: 1rem; | |||
} | |||
.home-event-bar__content { | |||
flex-direction: column; | |||
align-items: flex-start; | |||
gap: 0.5rem; | |||
} | |||
.home-event-bar__link { | |||
align-self: flex-end; | |||
} | |||
} | } | ||
/* ==================================== | /* ==================================== | ||