From c4b9b7a16567ea5651556d2c0d426325808babde Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Mon, 26 Oct 2026 23:41:23 +0100 Subject: [PATCH 1/2] fix(navbar): show sidebar toggle line on the left when expanded Co-Authored-By: Claude Opus 5.5 --- resources/views/components/navbar.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/components/navbar.blade.php b/resources/views/components/navbar.blade.php index 00dc2ee19b..69f484845f 100644 --- a/resources/views/components/navbar.blade.php +++ b/resources/views/components/navbar.blade.php @@ -337,7 +337,7 @@ class="menu-item sidebar-toggle w-8 shrink-0 justify-center px-0"> - + From 1d286427adb74bbdb2de530799e59032a1e096f6 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Mon, 26 Oct 2026 23:41:25 +0100 Subject: [PATCH 2/2] perf(canvas): stop pan and zoom from restyling every card Co-Authored-By: Claude Opus 5.5 --- resources/css/app.css | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/resources/css/app.css b/resources/css/app.css index 8d30890955..07aa70d5eb 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -6142,6 +6142,18 @@ html .application-settings-navigation .menu-item-icon { } } +/* setCanvasDots() writes these on the canvas root on every pan and zoom step, and + only the root reads them. Inherited, each write restyles every card in the canvas. */ +@property --canvas-dots-size { + syntax: '*'; + inherits: false; +} + +@property --canvas-dots-position { + syntax: '*'; + inherits: false; +} + /* Canvases at full zoom: the grid dots turn into small Coolify logos, one per 20px tile. setCanvasDots() (environment-canvas.js) sets .canvas-zoom-max. */ .canvas-zoom-max {