L’autonomie du client
Tout se modifie dans Creative Elements, sans développeur
C’était l’exigence numéro un du client, et elle a guidé chaque choix : tout ce qui s’affiche doit pouvoir se changer dans l’éditeur. Un texte, une image, une couleur, un bouton, l’ordre des sections, une page entière — sans m’appeler, sans toucher au code.
Chaque section est donc construite avec les widgets natifs de Creative Elements : titre, texte, bouton, image, icône, liste, accordéon, note en étoiles. Tous les réglages visibles sont posés dans les contrôles du widget, là où le client les retrouve. Les rares effets que l’éditeur ne sait pas exprimer — un dégradé à trois couleurs, un carrousel tactile sur mobile — sont écrits dans le champ CSS de l’élément, visibles et commentés dans l’éditeur : aucun code caché.
Une première version faisait rendre chaque section par un module. Le résultat était fidèle au pixel, mais plus rien n’était modifiable : elle a été abandonnée. Aujourd’hui, sur 53 sections, 48 sont des widgets natifs. Les cinq autres sont des formulaires et une grille de produits, qu’aucun widget ne sait faire fonctionner seul ; ils se règlent dans l’administration du module, toujours sans code.