Personnalisation du thème Hyvä : Ce qui est possible et ce qui ne l'est pas
Le thème Hyvä est hautement personnalisable. Les modèles de personnalisation diffèrent de ceux de Magento Luma, utilisant la configuration de Tailwind et les composants Alpine au lieu des remplacements LESS et des modèles de vue Knockout, mais la flexibilité est comparable.
Cet article est le guide honnête sur ce qui est facile, ce qui est difficile, et ce qui relève de "vous devriez engager un spécialiste Hyvä pour cela plutôt que votre développeur généraliste interne."
Ce qui est facile, votre développeur frontend interne peut le livrer en un jour
Ces personnalisations restent dans le domaine de la configuration Tailwind :
1. Couleurs de marque, typographie, espacement
Hyvä utilise le système de design basé sur la configuration de Tailwind. Changez les couleurs, les polices, l'échelle d'espacement, les rayons de bordure, le tout dans le tailwind.config.js. Aucun changement de modèle n'est requis pour cela.
Effort : une demi-journée.
2. Ajustements de la mise en page de l'en-tête / du pied de page
Ajouter une bannière au-dessus de l'en-tête, réorganiser les colonnes du pied de page, changer la structure de navigation, modifications simples des modèles Tailwind + Hyvä.
Effort : 1 à 3 jours selon la complexité.
3. Changements mineurs de mise en page PDP
Ajouter un badge de confiance sous le bouton d'ajout au panier, repositionner le bloc de prix, ajouter un ajout au panier collant lors du défilement, tout cela dans le domaine des modèles Hyvä standard.
Effort : 1 à 2 jours par changement.
4. Ajouter un bloc CMS à une page de catégorie
Bloc CMS Magento standard + inclusion du modèle Hyvä. Travail d'administration Magento + modification mineure du modèle.
Effort : 2 à 4 heures.
5. Badge / étiquette personnalisée sur les produits
Badge "NOUVEAU", badge "EN SOLDES", rendu d'étiquette personnalisée sur PDP et PLP, Tailwind + rendu conditionnel dans le modèle.
Effort : une demi-journée.
6. Stylisation du formulaire d'inscription à la newsletter
Redesign du formulaire de newsletter Hyvä existant pour correspondre à la marque, changement de la mise en page, ajout de champs, travail Tailwind.
Effort : une demi-journée.
Ce qui est moyen, nécessite un développeur conscient de Hyvä, 3 à 7 jours
Ces personnalisations nécessitent quelqu'un qui connaît le modèle de module Hyvä + un peu d'Alpine.js :
1. Comportement du mini-panier personnalisé
Changer la façon dont le mini-panier se déclenche, ce qu'il affiche, comment les articles se rendent. Nécessite un travail sur les composants Alpine.js + intégration avec le magasin de panier de Hyvä.
Effort : 3 à 5 jours.
2. Galerie d'images PDP personnalisée
Remplacer la galerie d'images par défaut par une mise en page personnalisée (zoom au survol, intégration du visualiseur 360°, intégration vidéo), travail sur les composants Alpine.js + optimisation du chargement des images.
Effort : 5 à 7 jours.
3. Autocomplétion de recherche personnalisée
Comportement de menu déroulant de recherche personnalisé, rendu de résultats personnalisé, intégration d'un service de recherche tiers (Algolia, Klevu, ElasticSuite), nécessite une intégration Alpine + JS avec le backend de recherche.
Effort : 5 à 10 jours selon le backend.
4. Personnalisation du sélecteur de variantes PDP
Sélecteur de produit configurable personnalisé (par exemple, basé sur des échantillons au lieu d'un menu déroulant, avec rendu personnalisé des changements de prix par variante), composant réactif Alpine.
Effort : 3 à 5 jours.
5. Champs de paiement personnalisés à la caisse
Ajouter des champs à Hyvä Checkout (message cadeau, instructions de livraison, numéro de commande B2B), nécessite un travail sur le module Hyvä Checkout plus une persistance backend.
Effort : 3 à 5 jours par champ.
6. Filtrage personnalisé de la liste de produits
Ajouter des facettes personnalisées à PLP (par exemple, par marque + par marque de véhicule + par gamme de prix), interface de filtre personnalisée, filtrage à facettes multi-sélection, composant Alpine + intégration de la navigation à facettes Magento.
Effort : 5 à 10 jours.
Ce qui est difficile, territoire des spécialistes Hyvä, 1 à 4 semaines
Cela nécessite quelqu'un qui a livré plusieurs projets Hyvä :
1. Modules de compatibilité Hyvä pour extensions payantes
Réimplémentation du frontend d'une extension Magento tierce sous Hyvä. Le modèle est bien documenté mais l'implémentation est fastidieuse, le nombre d'extensions compte plus que la complexité par extension.
Effort : 3 à 10 jours par extension selon la complexité. £1.5k–£8k chacune.
2. Intégration de méthode de paiement personnalisée pour Hyvä Checkout
Construire une méthode de paiement Hyvä Checkout pour une passerelle sans intégration fournie par le fournisseur. Nécessite des connaissances sur le modèle de rendu de paiement + travail d'intégration spécifique à la passerelle.
Effort : 5 à 10 jours. £2k–£6k.
3. Variations de thème multi-boutiques / multi-sites
Différents styles visuels par vue de boutique sur une configuration Magento multi-sites. Nécessite la configuration de l'héritage de thème + configuration Tailwind par boutique.
Effort : 5 à 15 jours selon le nombre de variations.
4. Configurateur de produit personnalisé
Interface de produit configurable sur mesure avec aperçu en direct (par exemple, signalisation imprimée sur mesure, bijoux configurables, meubles modulaires). Nécessite un composant Alpine personnalisé + intégration du calcul de prix backend.
Effort : 10 à 20 jours. £5k–£15k.
5. Surfaces spécifiques au B2B
Autoservice de compte d'entreprise, rendu de catalogue partagé, affichage des prix spécifiques aux clients, flux de devis, routage d'approbation, chacun est une surface Hyvä distincte.
Effort : 5 à 10 jours par surface. Voir Hyvä pour le commerce électronique B2B pour le guide complet.
6. Intégration de recherche personnalisée
Remplacer la recherche par défaut de Magento par Algolia, Klevu, Bloomreach ou similaire, intégration complète y compris le rendu PLP, le rendu de la page de recherche, l'autocomplétion, la navigation à facettes.
Effort : 15 à 25 jours. £8k–£18k.
7. Fonctionnalités de compte client personnalisées
Ajouter des abonnements, des cartes-cadeaux, du crédit magasin, un portail de retours, expédition multi-adresses, listes de souhaits avec des fonctionnalités personnalisées, chacune est une surface de modèle Hyvä distincte.
Effort : 5 à 10 jours par fonctionnalité. £2k–£6k chacune.
Ce qui est très difficile, spécialiste + investissement significatif
Cela relève de "c'est un projet, pas une personnalisation" :
1. Recherche de compatibilité de véhicule (pièces auto)
Menu déroulant en cascade année-marque-modèle-moteur avec recherche backend + préservation de l'état de l'URL + persistance de véhicule sauvegardé. Travail significatif sur le composant Alpine + intégration backend.
Effort : 10 à 15 jours. £6k–£10k. (Nous avons open-sourcé notre modèle d'implémentation, voir Hyvä pour les détaillants de pièces auto.)
2. Flux de caisse personnalisé
Personnalisation de la caisse en plusieurs étapes, routage d'approbation B2B, champs conditionnels par pays d'expédition, calculateurs de tarifs d'expédition personnalisés avec interface.
Effort : 15 à 30 jours. £10k–£25k.
3. Visionneuses de produits AR / 3D en direct
Intégration de visionneuses de produits basées sur WebGL, essayage AR, configurateurs de produits 3D. Travail frontend significatif + pipeline d'actifs + optimisation des performances.
Effort : 20 à 40 jours. £15k–£35k.
4. Portail B2B personnalisé
Portail client B2B entièrement sur mesure avec tableaux de bord personnalisés, reporting, commandes multi-comptes, gestion des factures, accès au grand livre.
Effort : 30 à 60 jours. £25k–£60k.
5. Routage complexe multi-régions / multi-devises
Interface de sélection de région personnalisée, tarification/disponibilité/promotions par région, affichage automatique de conversion de devises, gestion fiscale spécifique à la région.
Effort : 20 à 35 jours. £15k–£30k.
Ce qui n'est pas possible (ou ne devrait pas être tenté)
Certaines demandes de personnalisation sont vraiment difficiles ou mal orientées :
1. Remplacer le moteur de rendu de Hyvä
Vous ne pouvez pas (et ne devriez pas) remplacer l'approche HTML rendu côté serveur de Hyvä par un rendu React côté client tout en restant "sur Hyvä". Si vous voulez React, vous voulez PWA Studio ou un magasin Next.js personnalisé, pas "Hyvä avec React."
2. Exécuter Hyvä sans Tailwind
Vous pouvez écrire des modèles Hyvä avec du CSS pur ou un autre framework CSS, mais vous perdez la cohérence du système de design que Hyvä fournit. Aller à l'encontre de la grain crée des douleurs de maintenance continues.
3. Exécuter Hyvä sans Alpine.js
C'est la même chose que ci-dessus, vous pouvez éviter Alpine mais vous reconstruisez ce que Hyvä vous donne gratuitement. Pas recommandé.
4. Recréer le processus de paiement Luma sous Hyvä
Si vous voulez que le flux de paiement multi-étapes par défaut de Magento soit visuellement répliqué dans Hyvä, vous passez à côté du but. Hyvä Checkout est orienté vers un flux en une page car les données de conversion le soutiennent.
5. Composants UI Magento sous Hyvä
Hyvä ne utilise délibérément pas les composants UI de Magento. Si vous avez des personnalisations qui en dépendent, celles-ci ne se transfèrent pas, elles doivent être réimplémentées sous Alpine.
La hiérarchie de personnalisation
Une règle simple pour savoir qui doit faire quoi :
- Changements de configuration Tailwind (couleurs, polices, espacement) → développeur frontend généraliste interne
- Modifications de modèle, travail simple sur Alpine → développeur interne avec 2 semaines de formation Hyvä
- Composants Alpine personnalisés, travail sur le module Hyvä → développeur Hyvä senior (interne ou externe)
- Modules de compatibilité, travail sur Hyvä Checkout, fonctionnalités B2B → spécialiste Hyvä (probablement externe)
- Configurateurs sur mesure, visionneuses AR, flux de paiement personnalisés → agence spécialisée Hyvä ou équipe de spécialistes expérimentés
Assigner le bon niveau de compétence au bon niveau de travail évite à la fois de trop payer pour un travail simple et de sous-resources un travail complexe.
Ce qu'il faut budgétiser pour une personnalisation Hyvä continue
Une année typique de travail Hyvä post-lancement pour un commerçant de taille moyenne :
- Évolution de la marque (petits rafraîchissements, saisonniers) : £2k–£5k
- Modules de compatibilité pour les extensions nouvellement ajoutées : £3k–£10k (dépend du nombre d'extensions)
- Maintenance de performance + audits de balises : £2k–£4k
- Nouvelles fonctionnalités / pages / sections : £5k–£20k selon l'ambition
- Mises à jour de version Hyvä : £1k–£3k
Total typique pour l'année : £15k–£40k de travail Hyvä continu, selon la complexité et l'ambition de la boutique.
C'est le territoire normal de maintenance de frontend commercial, comparable à ce qu'un commerçant Shopify Plus paie pour le travail de personnalisation de thème. Hyvä n'est pas anormalement cher à maintenir ; ce n'est pas non plus anormalement bon marché.
Prochaines étapes
- Voir la page de service de personnalisation du thème Hyvä
- Lire Hyvä pour le commerce électronique B2B pour des personnalisations spécifiques au B2B
- Lire Hyvä compatibilité : quelles extensions fonctionnent pour le guide des modules de compatibilité
- Réservez un appel de cadrage pour un devis à prix fixe sur votre personnalisation spécifique