From aa52df6e2ec92cafc25b655ae907bf2e1746d9cc Mon Sep 17 00:00:00 2001 From: slawkens Date: Sun, 9 Feb 2025 20:54:47 +0100 Subject: [PATCH] Fix menu colors once again, plus add !important tag --- system/template.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/system/template.php b/system/template.php index 28db3675..08ff2e7d 100644 --- a/system/template.php +++ b/system/template.php @@ -166,8 +166,14 @@ function get_template_menus(): array $target_blank = ($menu['blank'] == 1 ? ' target="blank"' : ''); $color = (empty($menu['color']) ? ($configMenuCategories[$menu['category']]['default_links_color'] ?? ($configMenuDefaultColor ?? '')) : $menu['color']); + $color = str_replace('#', '', $color); - $style_color = (empty($color) ? '' : 'style="color: #' . $color . '"'); + + if (in_array('#' . $color, [$configMenuCategories[$menu['category']]['default_links_color'] ?? '', $configMenuDefaultColor])) { + $color = ''; + } + + $style_color = (empty($color) ? '' : 'style="color: #' . $color . ' !important"'); $menus[$menu['category']][] = [ 'name' => $menu['name'],