dynamic navbar colors

main
alexanderroese 2024-06-21 08:05:58 +02:00
parent 732d38a276
commit 30dcfacbd9
1 changed files with 5 additions and 3 deletions

View File

@ -73,17 +73,19 @@
--color-background: {{ scheme.settings.background.red }},{{ scheme.settings.background.green }},{{ scheme.settings.background.blue }};
{% if scheme.id == "scheme-main-navbar" and (page.url == "/pages/texte" or product.tags contains "shx-texte") %}
{% assign scheme.settings.background = settings.color_schemes["scheme-shx-texte-navbar"]["settings"]["background"] %}
{% assign new_background = settings.color_schemes["scheme-shx-texte-navbar"]["settings"]["background"] %}
{% else %}
{% assign new_background = scheme.settings.background %}
{% endif %}
{% if scheme.settings.background_gradient != empty %}
--gradient-background: {{ scheme.settings.background_gradient }};
{% else %}
--gradient-background: {{ scheme.settings.background }};
--gradient-background: {{ new_background }};
{% endif %}
{% liquid
assign background_color = scheme.settings.background
assign background_color = new_background
assign background_color_brightness = background_color | color_brightness
if background_color_brightness <= 26
assign background_color_contrast = background_color | color_lighten: 50