Améliorations Février 2025

Yama CMS est un outil pour une réaliser une large gamme de tâches : administrer le contenu d’un site, gérer son paramétrage et son cycle de vie, ainsi que d’offrir des outils pour piloter efficacement sa direction éditoriale. Cette complexité oblige une interface elle aussi vaste et spécialisée, qui peut paraïtre imposante et parfois intimidante !

Devoir consulter un manuel externe est un frein à l’usage, et les aspects sensible de certaines opérations n’aide pas forcément à se sentir à l’aise quand on débute. De notre coté, maintenir ce manuel au fil des améliorations constantes de Yama CMS s’est aussi révélé être une tâche répétitive et peu gratifiante.

Pour palier à ces problèmes, le CMS intègre maintenant un nouveau système, qui contient des présentations intéractives et des quêtes. Dans le futur, des tutoriels viendront bientôt documenter des tâches spécifiques à la gestion du site.

Les présentations interactives

 Disponible sur chaque écran, ces présentations guident l’utilisateur à travers les interfaces, champs et boutons de la page actuelle :

Impression écran d'une présentation interactive

Ces présentations fusionnent une grande partie des panneaux type « FAQ technique » que l’on pouvait trouver sur certaines pages ainsi que notre documentation, le tout directement intégré à l’interface.

Ces présentations utilisent la librairie driver.js diffusée sous licence libre MIT.

Ludification via un système de “quêtes”

Les quêtes sont une façon ludique de découvrir Yama CMS. Regroupées en grandes sections, elles listent un nombre de tâches et fonctions que les utilisateurs auront à effectuer au fil de leur utilisation de la plateforme. Par exemple :

  • Rédiger un contenu
  • Traduire un contenu sur un site multi-langue
  • Ajouter un média à son contenu
  • Ajouter une description à ses médias
  • Déployer son site en preview ou en production

À chaque fois qu’une quête est accomplie, à l’instar des quêtes dans un jeu vidéo, une notification apparaît et la barre de progression se remplit. Pour organiser ces quêtes, nous sommes entre autres inspirés de la documentation de Stripe qui s’adapte à ce que l’utilisateur veut faire.

Les confettis sont fait via la librairie canvas-confetti diffusée sours licence ISC !

Cette nouvelle interface permet de contextualiser la documentation et augmente la découvrabilité de la plateforme, et permet d’autonomiser les utilisateurs dans leur utilisation.

Continuer la navigation

Vous avez lu cet article, vous pourriez aimer les suivants