From 7eb1b02aa635490503ecd8a813d3dcf45a6c2df8 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 13 Mar 2025 10:43:37 +0100 Subject: [PATCH] [IMP] runbot_merge: source link color from a CSS variable This makes the link color and the hover color responsive to the color theme. Part of #1088 --- runbot_merge/static/scss/primary_variables.scss | 5 +++-- runbot_merge/static/scss/revariable.scss | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/runbot_merge/static/scss/primary_variables.scss b/runbot_merge/static/scss/primary_variables.scss index 671c285d..1b41bd7d 100644 --- a/runbot_merge/static/scss/primary_variables.scss +++ b/runbot_merge/static/scss/primary_variables.scss @@ -27,8 +27,9 @@ $bg-scale: -80%; $o-system-fonts: sans-serif; -// mostly revets a bunch of shit from the default odoo theming -$link-color: $primary; +// mostly reverts a bunch of shit from the default odoo theming +$link-color: var(--link-color); +$link-hover-color: var(--link-hover-color); $o-community-color: $primary; $o-enterprise-color: $primary; diff --git a/runbot_merge/static/scss/revariable.scss b/runbot_merge/static/scss/revariable.scss index 06c4cb3d..4f4fa044 100644 --- a/runbot_merge/static/scss/revariable.scss +++ b/runbot_merge/static/scss/revariable.scss @@ -5,6 +5,8 @@ // dunno why it's not global --bg-opacity: 1; + --link-color: var(--primary); + --link-hover-color: color-mix(in oklch, var(--link-color), var(--dark)); @each $color, $value in $theme-colors { --#{$variable-prefix}#{$color}-bg-rgb: #{to-rgb(hsl(