Corrections d'ordre graphique / ergonomique :

- Lorsqu'on part de zéro : la création de dossier / page / template ce fait de manière plus fluide à la création d'un lore (par exemple création de page sans template et dossier : parcours facilité)
- Ajout d'un bouton "+" dans le header templates
- Harmonisation création / modification template

Correction de tests unitaires
This commit is contained in:
2026-04-23 11:25:58 +02:00
parent 29978058ee
commit 84ccdd53ad
20 changed files with 463 additions and 110 deletions

View File

@@ -62,6 +62,8 @@ export interface BottomPanel {
title: string;
items: BottomPanelItem[];
initiallyOpen?: boolean;
/** Action "+" inline dans le header — créer un item sans déplier le panneau. */
headerAction?: { label: string; route: string };
}
export interface SecondarySidebarConfig {

View File

@@ -24,14 +24,12 @@ export interface LoreNode {
/** Champs historiques non encore persistés côté backend — gardés pour compat de l'UI. */
type?: string;
description?: string;
address?: string;
}
export interface LoreNodeCreate {
name: string;
icon: string;
description: string;
address: string;
parentId?: string | null;
loreId: string;
}