Tes designs sont des fichiers portables.
Trois niveaux de sauvegarde
Sauvegarde automatique localStorage. L'éditeur effectue une écriture différée dans localStorage 600 ms après ta dernière modification. Actualise la page ou reviens le lendemain : ton design est là. Aucun compte nécessaire.
Sauvegarde cloud (optionnelle). Connecte-toi avec un e-mail et tes projets se synchronisent vers un projet Supabase lié à ton identifiant utilisateur. Même cadence de sauvegarde automatique ; fonctionne sur tous tes appareils et navigateurs, avec une seule source de vérité.
Export JSON. Télécharge le projet complet sous forme de fichier JSON brut. Utile pour les archives de portfolio, le partage avec des collaborateurs, ou simplement pour garder une sauvegarde propre en dehors du navigateur.
Ce que contient le fichier
La structure JSON est un Project : panels (chacun avec ses calques et un arrière-plan par panneau optionnel), rowLayers (calques continus), global (arrière-plan, liste de langues, langue active, nom du projet, préférence de sauvegarde automatique, formats d'export), et panelW / panelH. Aucun blob binaire, hormis les data-URLs inline pour les captures d'écran importées.
Annuler et rétablir
Historique de 500 actions conservé en mémoire par session. Ctrl/Cmd+Z pour annuler, Ctrl/Cmd+Shift+Z pour rétablir. L'historique se réinitialise lors du chargement d'un autre projet, mais est préservé entre les cycles de sauvegarde automatique.