From 466f908f7c9bbc1ddac00235ae259a047d9661b4 Mon Sep 17 00:00:00 2001 From: claude Date: Thu, 11 Jun 2026 15:33:44 +0000 Subject: [PATCH] fix: admin button font size, extend button rounding to PDF toolbar MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove font-size: 0.8rem from Admin navbar button (was shrinking text) - Add border-radius: 7px to .toolbar-pdf .btn so the Recompile, Logs and Download buttons in the PDF panel get the Lumière rounded-square shape - Add border-radius to compile-button-group .btn to cover the dropdown arrow toggle next to the Recompile button Co-Authored-By: Claude Sonnet 4.6 --- .../stylesheets/pages/editor/ide-lumiere.scss | 15 +++++++++++++++ .../stylesheets/pages/project-list-lumiere.scss | 1 - 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/services/web/frontend/stylesheets/pages/editor/ide-lumiere.scss b/services/web/frontend/stylesheets/pages/editor/ide-lumiere.scss index 5ca413e7c7..198b9a775a 100644 --- a/services/web/frontend/stylesheets/pages/editor/ide-lumiere.scss +++ b/services/web/frontend/stylesheets/pages/editor/ide-lumiere.scss @@ -163,10 +163,25 @@ $lum-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' wi } } +// ── PDF panel toolbar (Recompile, Logs, Download) ────────────────────────── +// The compile button and its neighbours live in .toolbar-pdf, not in the +// main ide-redesign-toolbar, so they need their own border-radius rule. + +[data-lumiere='true'] .toolbar-pdf { + .btn { + border-radius: 7px !important; + } +} + // ── Compile button — teal gradient ──────────────────────────────────────── // .compile-button-group wraps the Recompile button in the toolbar actions [data-lumiere='true'] .compile-button-group { + .btn-primary, + .btn { + border-radius: 7px !important; + } + .btn-primary { background: linear-gradient(135deg, $lum-teal 0%, darken($lum-teal, 8%) 100%) !important; border-color: darken($lum-teal, 10%) !important; diff --git a/services/web/frontend/stylesheets/pages/project-list-lumiere.scss b/services/web/frontend/stylesheets/pages/project-list-lumiere.scss index b80e854c96..dcfa648b45 100644 --- a/services/web/frontend/stylesheets/pages/project-list-lumiere.scss +++ b/services/web/frontend/stylesheets/pages/project-list-lumiere.scss @@ -73,7 +73,6 @@ $lum-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' wi // Admin button .subdued > .dropdown-toggle { color: $lum-text-sub !important; - font-size: 0.8rem; font-weight: 500; }