Plusieurs boutiques, un design

Le design est partagé, le contenu appartient à chaque boutique, et les surcharges ne disent que ce qui diffère.

La matrice

La page d'un projet liste ses boutiques liées : la version en ligne de chacune, son brouillon, ses surcharges, et une commande Télécharger ou Envoyer par boutique. Liez n'importe quelle boutique connectée ; dissociez sans toucher à ce qui est déjà dans Shopify.

Surcharges par boutique

Ouvrez la ligne d'une boutique pour surcharger la palette, la paire typographique, la densité, n'importe quel choix de mise en page, et les sections d'accueil masquées — chaque commande a une option Défaut du projet, si bien qu'une surcharge ne dit jamais que ce qui diffère. La matrice les résume (« night & brass · typo propre · 2 mises en page · 1 masquée ») et chaque formulaire mène au panneau de design en aperçu de cette boutique.

Leurs mots, par boutique

Les mots sont par boutique, jamais par projet : deux boutiques sur le même design portent leurs propres titres, annonces et lignes de pied de page.

Envoyer à toutes

Tout télécharger donne un zip par boutique liée, chacun avec ses surcharges et ses mots. Envoyer à toutes fait de même par l'API une fois qu'elle est ouverte. Dans les deux cas, une seule version est enregistrée pour le projet.

Déconnecter une boutique

La page d'une boutique comporte Déconnecter, pour les propriétaires et les administrateurs. Cela retire EverStorefront de l'admin Shopify de cette boutique et efface tout ce qui en est conservé — catalogue, mots, liens de projet et historique de livraison. Les thèmes déjà présents dans la boutique restent exactement où ils sont : ce sont les fichiers du marchand, pas les nôtres. Comme l'application est réellement désinstallée, une nouvelle connexion redemande l'autorisation au propriétaire depuis le début au lieu de passer en silence sur l'ancienne.