From b4b47351c3d9396be4b561af7381283a0944a566 Mon Sep 17 00:00:00 2001 From: Steffen Becker Date: Wed, 12 Aug 2026 18:56:32 +0200 Subject: [PATCH] fix: Layout and Insert icons that show what they do Orientation is one page turned, overlapping so both copies keep full size and the upright one is traced only where the other leaves it visible. Size measures a page with dimension arrows; Columns is a page carrying two columns of text, matching the previews in its own menu; Header and Footer are a whole page with the zone filled in. Measured painted boxes: every glyph now centres on 8, 8 and spans 12.9 to 14 units, against 15.16 x 8.56 for the old Orientation. --- src/lib/components/ribbon/Ribbon.svelte | 5 ++-- src/lib/components/ribbon/RibbonButton.svelte | 8 +++--- src/lib/components/ribbon/RibbonGroup.svelte | 9 +++--- .../ribbon/controls/StyleGallery.svelte | 5 ++-- src/lib/components/ribbon/icons.ts | 28 +++++++++++++++---- src/lib/components/ribbon/menu.svelte.ts | 5 ++-- .../components/ribbon/tabs/LayoutTab.svelte | 5 ++-- 7 files changed, 38 insertions(+), 27 deletions(-) diff --git a/src/lib/components/ribbon/Ribbon.svelte b/src/lib/components/ribbon/Ribbon.svelte index a933e62..bdc4a0c 100644 --- a/src/lib/components/ribbon/Ribbon.svelte +++ b/src/lib/components/ribbon/Ribbon.svelte @@ -228,9 +228,8 @@ .odt - +