From 88278bd1ddcd1072766f5713d98f9a5c960d68ca Mon Sep 17 00:00:00 2001 From: "IETM_FIXE\\ietm6" Date: Sat, 25 Apr 2026 01:39:05 +0200 Subject: [PATCH] =?UTF-8?q?Fix=20:=20probl=C3=A8me=20d'ascenseur=20en=20ba?= =?UTF-8?q?s=20de=20la=20page=20au=20niveau=20des=20templates=20S=C3=A9lec?= =?UTF-8?q?tion=20du=20template=20par=20d=C3=A9faut=20lors=20de=20la=20cr?= =?UTF-8?q?=C3=A9ation=20d'une=20page=20en=20fonction=20du=20dossier=20Pas?= =?UTF-8?q?sage=20v0.6.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- brain/app/main.py | 2 +- core/pom.xml | 2 +- web/package.json | 2 +- .../page-create/page-create.component.scss | 3 +- .../lore/page-create/page-create.component.ts | 32 +++++++++++ web/src/app/services/lore.service.ts | 57 ++++++++++++++++--- web/src/app/services/page.service.ts | 29 ++++++++-- web/src/app/services/template.service.ts | 28 +++++++-- .../secondary-sidebar.component.scss | 2 +- 9 files changed, 132 insertions(+), 25 deletions(-) diff --git a/brain/app/main.py b/brain/app/main.py index 0655161..8ee2a32 100644 --- a/brain/app/main.py +++ b/brain/app/main.py @@ -40,7 +40,7 @@ from app.infrastructure.onemin_adapter import OneMinAiLLMProvider app = FastAPI( title="LoreMind Brain", description="Backend IA pour la génération de contenu narratif.", - version="0.6.1", + version="0.6.2", ) diff --git a/core/pom.xml b/core/pom.xml index 8f575e4..8ad74d4 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -14,7 +14,7 @@ com.loremind loremind-core - 0.6.1 + 0.6.2 LoreMind Core Backend Core - Architecture Hexagonale diff --git a/web/package.json b/web/package.json index 4280ac8..245f8b6 100644 --- a/web/package.json +++ b/web/package.json @@ -1,6 +1,6 @@ { "name": "loremind-web", - "version": "0.6.1", + "version": "0.6.2", "description": "LoreMind Frontend - Angular", "scripts": { "ng": "ng", diff --git a/web/src/app/lore/page-create/page-create.component.scss b/web/src/app/lore/page-create/page-create.component.scss index 5efc201..de57507 100644 --- a/web/src/app/lore/page-create/page-create.component.scss +++ b/web/src/app/lore/page-create/page-create.component.scss @@ -87,7 +87,8 @@ &.selected { border-color: #6c63ff; - background: #1e1c3a; + background: #2a2558; + box-shadow: 0 0 0 1px #6c63ff, 0 0 12px rgba(108, 99, 255, 0.35); } .template-card-head { diff --git a/web/src/app/lore/page-create/page-create.component.ts b/web/src/app/lore/page-create/page-create.component.ts index 16269de..9295b57 100644 --- a/web/src/app/lore/page-create/page-create.component.ts +++ b/web/src/app/lore/page-create/page-create.component.ts @@ -94,8 +94,28 @@ export class PageCreateComponent implements OnInit, OnDestroy { if (this.preselectedNodeId) { this.form.patchValue({ nodeId: this.preselectedNodeId }); this.form.get('nodeId')?.disable(); + this.autoSelectTemplateForNode(this.preselectedNodeId); + } else { + // Pas de nodeId dans l'URL : le