Exploration de la Culture Francophone – Ressources pédagogiques

Exploration de la Culture Francophone

/* Variables CSS pour les couleurs et dimensions */
:root {
–primary-color: #9b59b6; /* Violet pour la créativité culturelle */
–primary-dark: #8e44ad;
–text-color: #333;
–light-bg: #f5f5f5;
–card-bg: #ecf0f1;
–border-color: #dcdcdc;
–heading-color: #2c3e50;
–secondary-text: #666;
–card-shadow: 0 2px 5px rgba(0,0,0,0.05);
–hover-shadow: 0 5px 15px rgba(0,0,0,0.1);
–container-padding: 20px;
–card-padding: 15px;
–border-radius: 8px;
}

/* Reset et styles généraux */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}

body {
font-family: ‘Arial’, sans-serif;
background-color: var(–light-bg);
color: var(–text-color);
line-height: 1.6;
padding: 10px;
}

/* Container principal */
.container {
width: 100%;
max-width: 100%; /* Ajusté pour Blogger */
margin: 0 auto;
background-color: white;
padding: var(–container-padding);
border-radius: var(–border-radius);
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}

/* Bouton retour */
.back-button {
display: inline-block;
margin-bottom: 20px;
padding: 10px 15px;
background-color: var(–primary-color);
color: white;
border-radius: 5px;
text-decoration: none;
font-weight: bold;
transition: background-color 0.3s;
text-align: center;
}

.back-button:hover {
background-color: var(–primary-dark);
}

/* Titres et textes */
h1 {
color: var(–heading-color);
text-align: center;
margin-bottom: 20px;
font-size: 1.8em;
}

.intro {
margin-bottom: 25px;
font-size: 1em;
}

.intro p {
margin-bottom: 10px;
}

/* Grille de ressources */
.resources-grid {
display: grid;
grid-template-columns: 1fr;
gap: 15px;
margin-top: 20px;
}

/* Cartes de ressources */
.resource-card {
background-color: var(–card-bg);
border-radius: var(–border-radius);
padding: var(–card-padding);
text-align: center;
transition: all 0.3s ease;
box-shadow: var(–card-shadow);
text-decoration: none;
color: var(–text-color);
border: 2px solid var(–border-color);
display: flex;
flex-direction: column;
justify-content: center;
min-height: 130px;
}

.resource-card:hover {
transform: translateY(-3px);
box-shadow: var(–hover-shadow);
border-color: var(–primary-color);
}

.resource-card h3 {
margin-top: 0;
color: var(–primary-color);
font-size: 1.2em;
}

.resource-card p {
margin: 8px 0;
font-size: 0.9em;
color: var(–secondary-text);
}

.icon {
font-size: 1.8em;
margin-bottom: 8px;
color: var(–primary-color);
}

/* Pied de page */
footer {
margin-top: 30px;
text-align: center;
font-size: 0.85em;
color: var(–secondary-text);
padding-top: 15px;
border-top: 1px solid var(–border-color);
}

footer p {
margin-bottom: 10px;
}

/* Media Queries pour la responsivité */
/* Tablettes */
@media screen and (min-width: 600px) {
.resources-grid {
grid-template-columns: repeat(2, 1fr);
gap: 15px;
}

h1 {
font-size: 2em;
}

.container {
padding: 25px;
}

.intro {
font-size: 1.05em;
}
}

/* Écrans moyens */
@media screen and (min-width: 768px) {
.resources-grid {
grid-template-columns: repeat(2, 1fr);
gap: 20px;
}

.resource-card {
padding: 18px;
}
}

/* Desktops et grands écrans */
@media screen and (min-width: 992px) {
.resources-grid {
grid-template-columns: repeat(3, 1fr);
gap: 20px;
}

h1 {
font-size: 2.2em;
margin-bottom: 30px;
}

.container {
padding: 30px;
}

.intro {
font-size: 1.1em;
}

.resource-card {
padding: 20px;
}

.resource-card h3 {
font-size: 1.3em;
}

.icon {
font-size: 2em;
}

body {
padding: 20px;
}
}

/* Très grands écrans */
@media screen and (min-width: 1200px) {
.resources-grid {
grid-template-columns: repeat(4, 1fr);
}
}

/* Écrans très petits */
@media screen and (max-width: 350px) {
.container {
padding: 15px;
}

.resource-card {
padding: 12px;
min-height: 120px;
}

h1 {
font-size: 1.5em;
}

.icon {
font-size: 1.6em;
margin-bottom: 6px;
}

.resource-card h3 {
font-size: 1.1em;
}

.resource-card p {
font-size: 0.85em;
}
}

← Retour aux catégories principales

Exploration de la Culture Francophone

Bienvenue dans notre exploration de la culture francophone ! Ici, vous trouverez des exercices interactifs pour découvrir et approfondir vos connaissances sur la littérature, la musique, le cinéma, et bien d’autres aspects de la francophonie.

Cliquez sur les différentes catégories pour accéder aux exercices correspondants. Bon apprentissage !

© 2025 – Ressources pour l’exploration de la culture francophone

Pour toute question ou suggestion, n’hésitez pas à nous contacter.