« Modèle:Article détaillé/styles.css » : différence entre les versions
De Nefald
Autres actions
Aucun résumé des modifications |
mAucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
/* ================================ | /* ================================ | ||
ARTICLE DÉTAILLÉ - Style | ARTICLE DÉTAILLÉ - Style Bandeau | ||
================================ */ | ================================ */ | ||
.article-detaille { | .article-detaille { | ||
display: flex; | display: flex; | ||
align-items: | align-items: center; | ||
gap: | gap: 12px; | ||
padding: 10px | padding: 10px 14px; | ||
margin: 12px 0; | margin: 12px 0; | ||
background-color: # | background-color: #e3f2fd; | ||
border-left: | border-left: 4px solid #1976d2; | ||
border-radius: 4px; | border-radius: 4px; | ||
font-size: 0.95em; | |||
line-height: 1.5; | |||
} | } | ||
.article-detaille-icone { | .article-detaille-icone { | ||
font-size: 18px; | font-size: 18px; | ||
color: # | color: #1565c0; | ||
flex-shrink: 0; | flex-shrink: 0; | ||
margin- | line-height: 1; | ||
} | |||
/* Forcer la transparence sur les spans FontAwesome */ | |||
.article-detaille-icone *, | |||
.article-detaille-icone span { | |||
background: transparent !important; | |||
border: none !important; | |||
padding: 0 !important; | |||
margin: 0 !important; | |||
box-shadow: none !important; | |||
} | } | ||
.article-detaille-contenu { | .article-detaille-contenu { | ||
flex: 1; | flex: 1; | ||
color: #0d47a1; | |||
color: # | |||
} | } | ||
.article-detaille- | .article-detaille-contenu a { | ||
color: # | color: #0d47a1; | ||
font-weight: 500; | |||
text-decoration: none; | text-decoration: none; | ||
} | } | ||
.article-detaille- | .article-detaille-contenu a:hover { | ||
text-decoration: underline; | text-decoration: underline; | ||
} | } | ||
| Ligne 51 : | Ligne 54 : | ||
[data-theme="dark"] .article-detaille { | [data-theme="dark"] .article-detaille { | ||
background-color: #1a2332; | background-color: #1a2332; | ||
border-left-color: # | border-left-color: #42a5f5; | ||
} | } | ||
| Ligne 58 : | Ligne 61 : | ||
} | } | ||
[data-theme="dark"] .article-detaille- | [data-theme="dark"] .article-detaille-contenu { | ||
color: # | color: #90caf9; | ||
} | } | ||
[data-theme="dark"] .article-detaille- | [data-theme="dark"] .article-detaille-contenu a { | ||
color: # | color: #90caf9; | ||
} | } | ||
| Ligne 72 : | Ligne 75 : | ||
@media (max-width: 768px) { | @media (max-width: 768px) { | ||
.article-detaille { | .article-detaille { | ||
padding: 8px | padding: 8px 12px; | ||
gap: | gap: 10px; | ||
} | } | ||
Version du 28 octobre 2025 à 13:50
/* ================================
ARTICLE DÉTAILLÉ - Style Bandeau
================================ */
.article-detaille {
display: flex;
align-items: center;
gap: 12px;
padding: 10px 14px;
margin: 12px 0;
background-color: #e3f2fd;
border-left: 4px solid #1976d2;
border-radius: 4px;
font-size: 0.95em;
line-height: 1.5;
}
.article-detaille-icone {
font-size: 18px;
color: #1565c0;
flex-shrink: 0;
line-height: 1;
}
/* Forcer la transparence sur les spans FontAwesome */
.article-detaille-icone *,
.article-detaille-icone span {
background: transparent !important;
border: none !important;
padding: 0 !important;
margin: 0 !important;
box-shadow: none !important;
}
.article-detaille-contenu {
flex: 1;
color: #0d47a1;
}
.article-detaille-contenu a {
color: #0d47a1;
font-weight: 500;
text-decoration: none;
}
.article-detaille-contenu a:hover {
text-decoration: underline;
}
/* ================================
MODE SOMBRE
================================ */
[data-theme="dark"] .article-detaille {
background-color: #1a2332;
border-left-color: #42a5f5;
}
[data-theme="dark"] .article-detaille-icone {
color: #64b5f6;
}
[data-theme="dark"] .article-detaille-contenu {
color: #90caf9;
}
[data-theme="dark"] .article-detaille-contenu a {
color: #90caf9;
}
/* ================================
RESPONSIVE
================================ */
@media (max-width: 768px) {
.article-detaille {
padding: 8px 12px;
gap: 10px;
}
.article-detaille-icone {
font-size: 16px;
}
}