feat(topnav): utiliser un menu pour générer la topnav
maj necessite & copie des images du plugin boussole_spip
Remarque, je n'ai volontairement pas utilisé de chaînes de langues car je doute de l'intérêt de traduire des trucs comme blog, contrib, plugins ou matrix. Si vous pensez que c'est vital, on peut toujours déplacer les chaînes de langues concernée du plugin boussole_spip dans le plugin ici présent. Et donc, on pourra aussi supprimer le paramètre lang ici https://git.spip.net/spip-galaxie/galactic/-/blob/master/inclure/head.html?ref_type=heads#L31
Je colle ici le yaml du menu pour partager et en garder une trace :
-
type_entree: lien
parametres:
titre: Documentation
url: '#'
css: ''
css_lien: ''
sous_menu:
- { type_entree: lien, parametres: { titre: SPIP, url: 'https://www.spip.net/', css: '', css_lien: net } }
- { type_entree: lien, parametres: { titre: Blog, url: 'https://blog.spip.net/', css: '', css_lien: blog } }
- { type_entree: lien, parametres: { titre: Programmer, url: 'https://programmer.spip.net/', css: '', css_lien: programmer } }
- { type_entree: lien, parametres: { titre: Code, url: 'https://code.spip.net/', css: '', css_lien: doc } }
- { type_entree: lien, parametres: { titre: Search, url: 'https://search.spip.net/', css: '', css_lien: search } }
-
type_entree: lien
parametres:
titre: Contribution
url: '#'
css: ''
css_lien: ''
sous_menu:
- { type_entree: lien, parametres: { titre: Contrib, url: 'https://contrib.spip.net/', css: '', css_lien: contrib } }
- { type_entree: lien, parametres: { titre: Plugins, url: 'https://plugins.spip.net/', css: '', css_lien: plugin } }
- { type_entree: lien, parametres: { titre: Traduire, url: 'https://trad.spip.net/', css: '', css_lien: trad } }
- { type_entree: lien, parametres: { titre: 'Forge Git', url: 'https://git.spip.net/', css: '', css_lien: forge } }
-
type_entree: lien
parametres:
titre: Entraide
url: '#'
css: ''
css_lien: ''
sous_menu:
- { type_entree: lien, parametres: { titre: Discuter, url: 'https://discuter.spip.net/', css: '', css_lien: discuter } }
- { type_entree: lien, parametres: { titre: IRC, url: 'https://irc.spip.net/', css: '', css_lien: irc } }
- { type_entree: lien, parametres: { titre: Discord, url: 'https://discord.gg/bFFgVz2', css: '', css_lien: discord } }
- { type_entree: lien, parametres: { titre: Matrix, url: 'https://matrix.to/#/#spip-cms:matrix.org', css: '', css_lien: matrix } }
-
type_entree: lien
parametres:
titre: Découverte
url: '#'
css: ''
css_lien: ''
sous_menu:
- { type_entree: lien, parametres: { titre: Démo, url: 'https://demo.spip.net/', css: '', css_lien: demo } }
- { type_entree: lien, parametres: { titre: Syntaxe, url: 'https://syntaxe.spip.net/', css: '', css_lien: syntaxe } }
Modification effectuée par b_b