fix(ui): keep DSETTINGS tabs on a single tab strip

Replace the wrapping button row with a real single-row tab strip (tab-shaped buttons + divider, matching style-manager editor shell). - Remove Row::wrap() so Selection Cycling can't spill to row 2; clip overflow - Active tab uses primary.strong, inactive weak/strong on hover, top-only radius - Tighten to size 11 / padding [4,8], spacing 2 - Widen Drafting Settings modal 700x480 -> 780x500 to fit 7 tabs
This commit is contained in:
Karim Jerbi committed 2026-09-15 16:09:00 +01:00
1 parent 612124b84b
commit 0e42e3bf28
2 files changed
+49 -11

No files matched your search

+2 -2
View File
@@ -292,8 +292,8 @@ impl OpenCADStudio {
let confirm = self.drafting_settings_close_confirm;
sized_flow(
ex,
700,
480,
780,
500,
|flow| {
if let Some(state) = state {
crate::ui::window::drafting_settings::view_window(