diff --git a/administrator/language/en-GB/tpl_atum.ini b/administrator/language/en-GB/tpl_atum.ini index 57b437c368f98..1eda4d38e5926 100644 --- a/administrator/language/en-GB/tpl_atum.ini +++ b/administrator/language/en-GB/tpl_atum.ini @@ -15,6 +15,7 @@ TPL_ATUM_COLORS_SETTINGS_BG_LIGHT_LABEL="Light Background" TPL_ATUM_COLORS_SETTINGS_CONTRAST_COLOR_LABEL="Contrast Colour" TPL_ATUM_COLORS_SETTINGS_LABEL="Colour Settings" TPL_ATUM_COLORS_SETTINGS_LINK_COLOR_LABEL="Link Colour" +TPL_ATUM_COLORS_SETTINGS_LINK_SIDEBAR_COLOR_LABEL="Sidebar Link Colour" TPL_ATUM_COLORS_SETTINGS_MONOCHROME_LABEL="Set Colour to Monochrome" TPL_ATUM_COLORS_SETTINGS_SPECIAL_COLOR_LABEL="Special Colour" TPL_ATUM_COLORS_SETTINGS_TEXT_DARK_LABEL="Dark Text" diff --git a/administrator/templates/atum/Service/HTML/Atum.php b/administrator/templates/atum/Service/HTML/Atum.php index 2d292dfb3ac7f..e324dcc4d86d5 100644 --- a/administrator/templates/atum/Service/HTML/Atum.php +++ b/administrator/templates/atum/Service/HTML/Atum.php @@ -106,6 +106,23 @@ public static function rootcolors(Registry $params): void } } + $sidebarLinkColor = $params->get('sidebar-link-color'); + + if (static::isHex($sidebarLinkColor)) + { + try + { + $sidebarLinkColor = new Hex($sidebarLinkColor); + + $root[] = '--atum-sidebar-link-color: ' . $sidebarLinkColor . ';'; + + } + catch (\Exception $ex) + { + // Just ignore exceptions + } + } + $specialColor = $params->get('special-color'); if (static::isHex($specialColor)) diff --git a/administrator/templates/atum/images/logo-blue.svg b/administrator/templates/atum/images/logo-blue.svg index 73302ed3de22c..5fb850b8d4e7c 100644 --- a/administrator/templates/atum/images/logo-blue.svg +++ b/administrator/templates/atum/images/logo-blue.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/administrator/templates/atum/login.php b/administrator/templates/atum/login.php index e888816a04845..20d691eaa7733 100644 --- a/administrator/templates/atum/login.php +++ b/administrator/templates/atum/login.php @@ -110,7 +110,7 @@