[Widget] Visionneur de champs texte longs avec onglets — multifield-viewer

Bonjour à tous,

Je partage un widget custom que j’ai développé pour afficher plusieurs champs texte longs d’un enregistrement dans une interface à onglets compacte.

Cas d’usage typique : tables avec des commentaires multiples, avis de spécialistes, notes structurées — tout ce qui est difficile à lire dans une vue fiche classique.

Ce que ça fait

  • Onglets dynamiques — le widget détecte automatiquement les colonnes de la table, aucune configuration de code nécessaire
  • Infobulles au survol — alimentées automatiquement depuis les descriptions natives des colonnes Grist (panneau colonne → Description)
  • Renommage synchronisé — double-clic sur un onglet pour renommer : met à jour le libellé widget ET le label Grist simultanément
  • Mode verrouillage :lock: — masque les réglages pour les utilisateurs en lecture seule
  • Options persistées dans localStorage — aucune barre « Enregistrer » déclenchée
  • Colonnes exclues, réordonnancement par glisser-déposer, colonne titre

Liens

Installation rapide

  1. Ajouter une vue → Widget personnalisé
  2. Coller l’URL ci-dessus
  3. Accès : Complet (nécessaire pour le renommage de colonnes)
  4. Lier à ta table via « Données de »

Autres widgets du même dépôt

N’hésitez pas à remonter des bugs ou suggestions via les issues GitHub !

3 « J'aime »

Bonjour,
Merci pour votre widget. Je débute encore en custom widget. Pensez-vous qu’il serait possible d’adapter votre widget et de créer des onglets à partir d’une liste de référence où les références ont un champ texte long ?