Files
gaea21-v2-web/assets/styles/learning-by-doing.css
MohamedLoum1001 cd6a66893a feat(trajectoire): intégration complète de la page Construire sa trajectoire
- Implémentation des composants React (8 trajectoires, Human Employment Model, méthodologie 6 étapes, Learning by Doing, exemples de projets, compétences)
- Rendu dynamique des cartes via .map()
- Configuration du routage SPA dans Symfony (route catch-all) et React Router (Header Link)
- Ajustements graphiques et CSS conformes au Figma (#F4F1EA, vert olive)
2026-09-24 21:20:18 +02:00

92 lines
1.8 KiB
CSS

/* ==========================================================================
SECTION LEARNING BY DOING (FIGMA)
========================================================================== */
.lbd-section {
width: 100%;
background-color: #ffffff;
padding: 5rem 2rem 6rem 2rem;
box-sizing: border-box;
}
.lbd-container {
max-width: 1140px;
margin: 0 auto;
}
/* Ligne verte d'accentuation en haut */
.lbd-green-line {
width: 48px;
height: 4px;
background-color: #556B2F;
border-radius: 2px;
margin-bottom: 0.75rem;
}
/* Surtitre */
.lbd-tag-top {
display: block;
font-size: 0.95rem;
font-weight: 600;
color: #7b8337;
margin-bottom: 0.6rem;
}
/* Titre principal */
.lbd-main-title {
font-size: 2.25rem;
font-weight: 800;
color: #0f172a;
letter-spacing: -0.02em;
margin: 0 0 1.25rem 0;
line-height: 1.25;
}
/* Paragraphe */
.lbd-description {
font-size: 0.86rem;
line-height: 1.6;
color: #4b5563;
max-width: 820px;
margin: 0 0 3rem 0;
}
/* Conteneur de la bannière avec coins arrondis */
.lbd-image-wrapper {
width: 100%;
border-radius: 20px;
overflow: hidden;
box-shadow: 0 6px 24px rgba(0, 0, 0, 0.08);
}
.lbd-banner-img {
width: 100%;
height: 440px;
object-fit: cover;
display: block;
}
/* Responsive */
@media (max-width: 900px) {
.lbd-main-title {
font-size: 1.85rem;
}
.lbd-banner-img {
height: 320px;
}
}
@media (max-width: 640px) {
.lbd-section {
padding: 3.5rem 1.25rem 4rem 1.25rem;
}
.lbd-main-title {
font-size: 1.55rem;
}
.lbd-banner-img {
height: 220px;
}
}