Ribbon: TopBar-Ansichtssteuerung in Ansichten-Tab gemergt; TopBar auf schmale globale Leiste reduziert

This commit is contained in:
2026-07-05 17:57:17 +02:00
parent 3a206060e3
commit 85011cb8ef
5 changed files with 206 additions and 223 deletions
+9 -8
View File
@@ -41,9 +41,10 @@ const t = (id: ToolId): RibbonItem => ({ kind: "tool", id });
const c = (name: string): RibbonItem => ({ kind: "command", name });
/**
* Die Ribbon-Tabs. Phase 1 füllt 2D (Zeichnen + Ändern) und BIM (Bauteile) mit
* den vorhandenen Werkzeugen/Befehlen; 3D und Ansichten bleiben vorerst leer
* (Platzhalter, in einer späteren Phase gefüllt — siehe Plan-Doc).
* Die Ribbon-Tabs (Reihenfolge 2D·3D·BIM·Ansichten). 2D (Zeichnen + Ändern) und
* BIM (Bauteile) sind datengetrieben aus Werkzeugen/Befehlen; Ansichten" trägt
* reichen Custom-Inhalt (aus der TopBar gemergt, siehe `ViewRibbonTab` — die
* Registry lässt seine `groups` leer). 3D ist vorerst leer (spätere Phase).
*/
export const RIBBON_TABS: RibbonTab[] = [
{
@@ -74,6 +75,11 @@ export const RIBBON_TABS: RibbonTab[] = [
},
],
},
{
id: "3d",
labelKey: "ribbon.tab.3d",
groups: [],
},
{
id: "bim",
labelKey: "ribbon.tab.bim",
@@ -91,11 +97,6 @@ export const RIBBON_TABS: RibbonTab[] = [
},
],
},
{
id: "3d",
labelKey: "ribbon.tab.3d",
groups: [],
},
{
id: "views",
labelKey: "ribbon.tab.views",