Second Brain documentation

Vues : table, liste, kanban

Des listes de nœuds définies en YAML, affichées de trois façons.

Une vue est une requête enregistrée dans config/views/ : quels nœuds (aspects, types, tags, condition), dans quel ordre, avec quelles colonnes. Le menu Vue de l’en-tête les liste. La bascule Table / Liste / Kanban change l’affichage sans changer la vue.

Table

  • Tri par clic sur un en-tête (Maj+clic pour plusieurs clés), côté serveur ;
  • Regrouper par une colonne à valeurs fermées (énumération, type, booléen), groupes repliables ;
  • édition en ligne des champs d’aspect (double-clic ou Entrée) : texte, nombre, booléen, date, liste ; le workflow est respecté et une valeur refusée est rétablie ;
  • le titre ouvre le nœud.

La liste des nœuds en table

Liste

Une ligne compacte par nœud : badge du type, titre, puis les autres colonnes en petit. C’est l’affichage pensé pour le téléphone, et celui des widgets de l’accueil.

Kanban

Une colonne par valeur du champ de regroupement (par exemple le statut). On déplace une carte par glisser-déposer ou par le menu clavier Déplacer vers… ; les colonnes interdites par le workflow refusent la carte. Une vue peut ajouter des couloirs (swimlaneBy, par exemple la priorité, ou le projet : un couloir par projet, comme dans Tâches par projet) et une limite de cartes par colonne (wip).

Le kanban des tâches ouvertes

Filtres choisis

Une vue peut proposer des filtres à la demande (display.filters), affichés en puces : « Contexte : Tous · maison · ordinateur… ». Le choix est mémorisé par vue dans le navigateur.

La vue Maintenant filtrée sur « maison »

Regroupement par jour

Une vue en table ou en liste peut se regrouper sur une date : les groupes s’appellent « Aujourd’hui », « Hier », puis « Mardi 13 octobre ». C’est le cas de Terminées, groupée par jour de fin (« Terminée le »). Les tâches terminées avant que cette date existe n’en ont pas : elles sont dans le groupe sans date, à la fin.

La vue Terminées par jour

Mise en forme et dates relatives

Une vue peut colorer ce qui demande attention (display.styles) : dans Tâches ouvertes, l’échéance dépassée est en rouge, la priorité haute en gras, une tâche bloquée en gris. Le sens est aussi donné en mots, en infobulle et aux lecteurs d’écran (« En retard »).

Les dates s’affichent en relatif : « aujourd’hui », « demain », « il y a 3 jours », « il y a 2 heures ». La date exacte apparaît au survol.

Tâches ouvertes : retard en rouge, priorité haute en gras, tâche bloquée en gris

Vues livrées

Vue Contenu
Tâches ouvertes kanban par statut, couloirs par priorité
Tâches par projet kanban par statut, un couloir par projet
Factures à payer factures non payées à échéance dans 14 jours
Notes récentes notes modifiées depuis 30 jours
À faire aujourd’hui tâches ouvertes à échéance du jour
Tâches en retard tâches ouvertes à échéance passée
Récemment débloquées tâches dont la dernière dépendance s’est terminée depuis 7 jours
Maintenant tâches de 15 min ou moins, à faire ou en cours, par contexte
Terminées tâches terminées depuis 30 jours, par jour de fin
Tâches du projet vue contextuelle des fiches projet

Pour écrire vos propres vues, voir la référence de config/.

Annuler

Chaque modification faite depuis une vue (cellule modifiée, carte déplacée, action rapide d’une ligne) affiche une notification avec Annuler pendant 10 secondes : la valeur d’avant revient, même si le workflow n’autorise pas ce retour dans l’autre sens.

Annuler le déplacement d’une carte

Dossiers intelligents

Une vue marquée folder: true apparaît aussi dans le panneau Arborescence, sous l’arbre, dans « Dossiers intelligents ». Chaque dossier montre son compte (12, ou 12+ s’il y en a davantage), et se déplie comme un dossier : ses nœuds s’affichent en lignes, avec un lien vers chacun, puis « Tout voir » qui ouvre la vue. Les exemples livrés sont « Factures à payer » et « À faire aujourd’hui ».

Une recherche enregistrée depuis Ctrl+K devient un dossier si la case Afficher dans l’arborescence est cochée. L’ouverture des dossiers est retenue dans le navigateur.

Sélection et actions en lot

En table, en liste et en kanban, une case par nœud permet d’en cocher plusieurs ; une barre propose alors Statut, Actions (les actions rapides des aspects de la vue), Tags et Déplacer. Le workflow s’applique nœud par nœud, les refus sont listés, et Annuler rétablit le lot pendant quelques secondes.

Créer une vue depuis une recherche

Une recherche à opérateurs de la palette s’enregistre comme vue en un geste.