Modul-System (Registry Backend+Frontend, generierte Tabs, Settings-Sektion); ToDo-Modul: persistente Liste mit Anlegen/Bearbeiten im Panel (todos_add/todos_update, Formular mit Abbrechen); alte Hook-Todoliste (OFFENE-PUNKTE.md) komplett entfernt

This commit is contained in:
marcus hinz
2026-07-23 11:35:29 +02:00
parent 513e1a768f
commit 1523856ea7
40 changed files with 1832 additions and 600 deletions
+3 -11
View File
@@ -8,14 +8,8 @@
<header data-tauri-drag-region>
<img id="project-icon" hidden data-tauri-drag-region />
<span id="project-name" data-tauri-drag-region></span>
<div class="panel-tabs" id="panel-tabs">
<button class="panel-btn" data-mode="commands" data-i18n-title="panel.tabCommandsTitle" data-i18n="panel.tabCommands">Befehle</button>
<span class="tab-sep"></span>
<button class="panel-btn" data-mode="draft" data-i18n-title="panel.tabDraftTitle" data-i18n="panel.tabDraft">Dokument</button>
<button class="panel-btn" data-mode="wiki" data-i18n-title="panel.tabWikiTitle" data-i18n="panel.tabWiki">Wiki</button>
<button class="panel-btn" data-mode="search" data-i18n-title="panel.tabSearchTitle" data-i18n="panel.tabSearch">Suche</button>
<span class="tab-sep"></span>
</div>
<!-- Tabs kommen aus der Modul-Registry (panel-wiring). -->
<div class="panel-tabs" id="panel-tabs"></div>
<span id="pool"></span>
<div id="winbtns">
<button class="winbtn" id="win-min" data-i18n-aria="panel.minimize">
@@ -69,10 +63,8 @@
</button>
</div>
</div>
<!-- Modul-Container (<mode>-content) reihen sich hier ein. -->
<div id="panel-content" class="md"></div>
<div id="commands-content" hidden></div>
<div id="search-content" hidden></div>
<div id="wiki-content" hidden></div>
</aside>
</div>
<div id="resize-grips" aria-hidden="true">