### Introduction à l'interface de personnalisation globale du thème
Cette interface est conçue pour simplifier la personnalisation visuelle de votre site web tout en offrant un contrôle précis et intuitif sur le thème global. Grâce à un système basé sur des instructions textuelles (prompts), elle vous permet d'apporter des modifications approfondies aux styles de votre site sans nécessiter de compétences techniques avancées.
L'interface se concentre exclusivement sur les modifications des aspects visuels du site. Voici ce qu'elle permet de modifier :
- **Typographies** : Choix des polices, tailles, épaisseurs, interlignes, et styles (italique, gras, etc.).
- **Couleurs** : Couleurs des textes, arrière-plans, bordures, liens, et autres éléments interactifs.
- **Espacements** : Gestion des marges, des paddings et des espacements entre les éléments.
- **Bordures** : Épaisseurs, styles (pleines, pointillées, etc.), coins arrondis (radius), et couleurs des bordures.
- **Alignements** : Positionnements des textes, images, et blocs (centrage, justification, alignement à gauche/droite).
- **Effets visuels** : Ombres (textes et blocs), transparences, et dégradés.
- **Transformations** : Rotations, échelles, inclinaisons, et autres effets CSS.
- **Transitions et animations** : Personnalisation des effets au survol ou lors des interactions.
- **Hauteurs et largeurs** : Définition des dimensions des éléments et ajustement pour la responsivité.
![[personnalisation-globale-du-theme-interface.png]]
1. **Zone de saisie de personnalisation (1)** : Cette zone permet à l'utilisateur de donner des instructions précises à l'assistant IA. Par exemple, ici, l'instruction est "Mets tous les textes en comic". L'utilisateur peut entrer des demandes concernant les styles, couleurs ou autres personnalisations du thème.
2. **Aperçu du site (2)** : Cette partie affiche un aperçu en direct du site web avec les modifications appliquées. Cela permet de visualiser immédiatement l'impact des personnalisations en cours. L'utilisateur peut naviguer et interagir avec les éléments pour vérifier leur apparence.
3. **Historique des versions (3)** : Un outil de navigation des versions permet de revenir à des états précédents. L'utilisateur peut sélectionner une version enregistrée pour comparer les modifications ou revenir à une version originale en cas d'erreur.
4. **Bouton d'activation/désactivation (4)** : Ce bouton permet de publier immédiatement la version sélectionnée dans l'aperçu en ligne. Une fois que vous avez validé vos modifications dans l'aperçu et cliquez sur "Activer", celles-ci sont appliquées directement au site visible par vos utilisateurs.
5. **Boutons d'action (5)** :
- **Annuler** : Permet d'effacer les instructions saisies dans la zone de personnalisation sans les appliquer.
- **Générer** : Lance l'application des modifications demandées par l'utilisateur et met à jour l'aperçu du site en fonction des instructions données.
## Limites de l'interface
> Il est important de noter que cette interface ne modifie **ni le contenu**, **ni la structure** du site, et ne permet pas de **générer des images**. Par exemple, vous ne pouvez pas demander à ajouter de nouveaux blocs de texte, déplacer des sections ou créer des illustrations. L'interface se concentre uniquement sur l'apparence et le style des éléments existants.
>
> En résumé, cette fonctionnalité offre une solution puissante pour personnaliser rapidement l'apparence de votre site, tout en conservant une simplicité d'utilisation grâce à un système basé sur des prompts compréhensibles et précis.