From 3d59b3c64be7d8bd1ec43e0d0ff13d2b03c2cb0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Lucas=20Golini?= Date: Mon, 1 Jul 2024 21:48:40 -0300 Subject: [PATCH] Changed my mind for issue #69 and #278. --- bin/assets/ui/breeze.css | 1 - src/tools/ecode/applayout.xml.hpp | 23 +++++++++++++++++++++-- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/bin/assets/ui/breeze.css b/bin/assets/ui/breeze.css index 0f04cf5bf..b713c52ea 100644 --- a/bin/assets/ui/breeze.css +++ b/bin/assets/ui/breeze.css @@ -603,7 +603,6 @@ tab::icon { Tab::close { width: 10dp; height: 10dp; - border-radius: 5dp; foreground-image: url("data:image/svg,"); foreground-tint: var(--tab-close); foreground-size: 10dp 10dp; diff --git a/src/tools/ecode/applayout.xml.hpp b/src/tools/ecode/applayout.xml.hpp index 2437ad934..fc6200a3b 100644 --- a/src/tools/ecode/applayout.xml.hpp +++ b/src/tools/ecode/applayout.xml.hpp @@ -422,8 +422,27 @@ Anchor.error:hover { #code_container Tab:hover > Tab::close { opacity: 1; } -#code_container Tab.tab_modified > tab::icon { - tint: var(--font-highlight); +#code_container Tab > Tab::close { + foreground-image: icon(tab-close, 15dp); + foreground-tint: var(--tab-close); + foreground-position: center; + foreground-size: auto; +} +#code_container Tab > Tab::close:hover { + foreground-tint: var(--tab-close-hover); +} +#code_container Tab.tab_modified > tab::close { + foreground-image: icon(circle-filled, 16dp); + foreground-tint: var(--primary); + foreground-size: auto; + foreground-position: center; + opacity: 1; +} +#code_container Tab.tab_modified > Tab::close:hover { + foreground-image: icon(tab-close, 15dp); + foreground-tint: var(--tab-close-hover); + foreground-position: center; + foreground-size: auto; } #project_view ScrollBar { opacity: 0;