Projet : Optimisation de single services
Date : 12 Juin 2025
Aujourd'hui, le 12 juin 2025, j'ai travaillé sur l'optimisation de l'interface d'un site WordPress basé sur le thème enfant Hestia, en me concentrant sur la gestion d'une modal d'images dans single-service.php et ses styles dans style.css. L'objectif était d'améliorer l'expérience utilisateur (UX) en ajustant la visibilité et la position de la croix de fermeture , tout en supprimant des éléments redondants comme la barre d'en-tête.
Erreur : Croix de fermeture peu visible
Description : Initialement, la croix était difficile à repérer en raison de sa taille et de son contraste faible sur le fond sombre de la modal.
Cause : Les styles CSS initiaux définissaient une taille et une couleur insuffisantes (font-size: 1.5em, color: #fff avec faible opacité).
Résolution : J'ai augmenté la taille et amélioré le contraste en utilisant une couleur vive (var(--futuristic-accent)) et un fond semi-transparent.
Avant (extrait de style.css) :
.close {
color: #fff;
opacity: 0.5;
font-size: 1.5em;
}
Après (extrait de style.css) :
.close {
color: var(--futuristic-accent); /* Rose vif */
opacity: 1;
font-size: 2.5em; /* Taille augmentée */
background: rgba(255, 255, 255, 0.2); /* Fond semi-transparent */
border-radius: 50%; /* Forme circulaire */
padding: 5px;
}


Impact : La croix est devenue nettement plus visible et clickable, améliorant l'UX.
Erreur : Bordure gênante dans la modal
Avant (extrait de style.css) :
.close {
color: #fff;
opacity: 0.5;
font-size: 1.5em;
}
Après (extrait de style.css) :
.close {
color: var(--futuristic-accent); /* Rose vif */
opacity: 1;
font-size: 2.5em; /* Taille augmentée */
background: rgba(255, 255, 255, 0.2); /* Fond semi-transparent */
border-radius: 50%; /* Forme circulaire */
padding: 5px;
}
Impact : La croix est devenue nettement plus visible et clickable, améliorant l'UX.
Erreur : Bordure gênante dans la modal