Ribbon: Text-Formatierung in eigenen Text-Tab; TopBar-Zeile auf 40px verschlankt

This commit is contained in:
2026-07-05 18:10:14 +02:00
parent 456ebc8098
commit 033cabe80f
8 changed files with 47 additions and 42 deletions
+9 -6
View File
@@ -52,12 +52,15 @@ RIBBON: RibbonTab[]
Kamera, Ebenen-/Zeichnungs-Kombis, Detailgrad, Massstab/Zoom, Darstellungsart)
sind als `ViewRibbonTab` (in `TopBar.tsx`) in den „Ansichten"-Tab gewandert;
App reicht sie als `viewsContent`-Node an `RibbonBar` (wie das Layout-Menü).
Die TopBar ist jetzt die **schmale globale Leiste**: Marke/Ressourcen ·
Text-Formatierung · Datei/Export/Einstellungen · Fensterknöpfe.
- **Offen (visuell iterieren):** Band-Höhe/Abstände des Ansichten-Tabs; ob
Zoom/Massstab zusätzlich als Dauer-Anzeige (Statusleiste) sichtbar sein
soll; Default-Tab (aktuell 2D); Text-Gruppe evtl. später eigener
„Beschriften"-Tab; 3D-Tab noch leer (Kamera-Presets/3D-Aktionen füllen).
Die **Tab-Reiter sitzen in der TopBar-Zeile** (`RibbonTabs`, in TopBar
gerendert; Tab-State in App), der Ribbon-Inhalt (`RibbonBar`) folgt darunter →
nur ZWEI Bänder. Die TopBar ist eine **schmale Leiste** (Höhe 40px): Marke/
Ressourcen · Tabs · Datei/Export/Einstellungen · Fensterknöpfe. Die Text-/
Font-Formatierung (`TextGroup`) liegt im eigenen **„Text"-Tab** (Reihenfolge
2D·3D·BIM·Text·Ansichten; `RibbonBar.tabContent` trägt „text" + „views").
- **Offen (visuell iterieren):** ob Zoom/Massstab zusätzlich als Dauer-Anzeige
(Statusleiste) sichtbar sein soll; Default-Tab (aktuell 2D); 3D-Tab noch
leer (Kamera-Presets/3D-Aktionen füllen).
3. **Sidebar raus** (ToolsPanel aus Default-Layout) + rechtes Panel volle Höhe;
Objektinfo unter Attribute mergen.
4. **Modulare Custom-Bar**: Item-Picker + persistierte Custom-Bar-Ansicht.