Icon module #79
voidagency
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Description
Afin d'améliorer l'experience de contribution Webmaster, nous avons besoin de développer un module de gestion des icônes IcoMoon https://icomoon.io/.
Au lieu d'avoir un champs texte ou l'on saisi l'icône, il faut avoir une liste déroulante.
Démo
https://www.drupal.org/project/micon
Récit utilisateur
Pour les champs type de contenu ou taxonomie, Dynamic Field ou menu, je dois être capable de choisir une icône parmi une liste définit. Je dois pouvoir charger un fichier IcoMoon (selection.json) depuis le BO. Ce fichier sera utiliser pour remonté la liste des icônes.
Détails technique
Module Name: Vactory Icon
Module Machine Name: vactory_icon
Package: Vactory
Prévoir une interface BO pour charger le ficher selection.json
Lire directement le fichier pour remonté la liste.
Prévoir un élément vactory_icon pour l'utiliser dans les DF comme Form API. > https://azimut7.com/blog/custom-form-field-drupal8
Créer un Field Widget basé sur le type Texte https://git.drupalcode.org/project/micon/-/blob/8.x-1.x/src/Plugin/Field/FieldWidget/StringMiconWidget.php
Utiliser le plugin jQuery suivant pour la remonté des icônes dans le Widget et l'élément FAPI https://github.com/fontIconPicker/fontIconPicker
Beta Was this translation helpful? Give feedback.
All reactions