From 6714abf2774669063d6aef84a1f12eea392ee8f4 Mon Sep 17 00:00:00 2001 From: Roly Gutierrez Date: Tue, 28 Jul 2026 12:54:09 -0400 Subject: [PATCH] FOUR-32393 REGRESSION>> The icon main disapperas with selections of the options. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Description: Fix sidebar icon flicker on navigation (FOUR-32393) Apply .logo-closed styles under #sidebar instead of #sidebar .closed so the collapsed icon renders at 40×40 before Vue mounts and adds the closed class. Override [v-cloak] with display: list-item !important so the icon is not hidden until Vue initializes. Optimize processmaker-icon.svg (4.7 KB → 1.5 KB) by simplifying structure and reducing the embedded PNG from 206×206 to 64×64. Related tickets: https://processmaker.atlassian.net/browse/FOUR-32393 --- resources/img/processmaker-icon.svg | 14 +++----------- resources/sass/sidebar/sidebar.scss | 21 +++++++++++---------- 2 files changed, 14 insertions(+), 21 deletions(-) diff --git a/resources/img/processmaker-icon.svg b/resources/img/processmaker-icon.svg index 944136ba27..50a156dae0 100644 --- a/resources/img/processmaker-icon.svg +++ b/resources/img/processmaker-icon.svg @@ -1,11 +1,3 @@ - - - - - - - - - - - \ No newline at end of file + + + diff --git a/resources/sass/sidebar/sidebar.scss b/resources/sass/sidebar/sidebar.scss index 31d4cfa646..b67b2ad1e5 100644 --- a/resources/sass/sidebar/sidebar.scss +++ b/resources/sass/sidebar/sidebar.scss @@ -72,6 +72,17 @@ width: 150px; } + .logo-closed { + display: list-item !important; + margin: 16px auto 24px auto; + } + + .logo-closed img { + margin: 0px 9px; + height: 40px; + width: 40px; + } + .nav-item:hover { background-color: $hover; } @@ -89,16 +100,6 @@ color: $light; } - .logo-closed { - margin: 16px auto 24px auto; - } - - .logo-closed img { - margin: 0px 9px; - height: 40px; - width: 40px; - } - .nav-item:hover { background-color: $hover; }