From d940444fdc50ac6415a8ff1aa4fb06399afb8d67 Mon Sep 17 00:00:00 2001 From: Stephan Date: Sun, 11 Apr 2021 16:08:56 +0200 Subject: [PATCH] Moved navigation to separate block and fixed highlighting of active page. Highlighting is done via color (orange) and typography (underline) on purpose to make it recognizable even if one can't see colors properly. --- assets/css/style.css | 9 +++-- templates/blocks/navigation.html | 64 +++++++++++++++++++++++++++++++ templates/header_slim.html | 65 +------------------------------- templates/header_with_logo.html | 65 +------------------------------- 4 files changed, 72 insertions(+), 131 deletions(-) create mode 100644 templates/blocks/navigation.html diff --git a/assets/css/style.css b/assets/css/style.css index 156ab1f..e9b6cfb 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -102,8 +102,10 @@ body { font-size: 1.25rem; } -.primary_nav__navitem.-active .primary_nav__navlink { +.primary_nav__navlink.-active, +.primary_nav__sub_navlink.-active { color: var(--wtf-orange); + text-decoration: underline; } .primary_nav__navitem.-last, .primary_nav__navitem.-last a { @@ -115,7 +117,7 @@ body { color: var(--wtf-nearly-black); } -.primary_nav__sub_navitem .primary_nav__navlink { +.primary_nav__sub_navlink { color: var(--wtf-nearly-white); } @@ -1559,7 +1561,8 @@ footer { border-top: none; } - .primary_nav__sub_navitem .primary_nav__navlink { + .primary_nav__navlink, + .primary_nav__sub_navlink { color: var(--wtf-nearly-black) } diff --git a/templates/blocks/navigation.html b/templates/blocks/navigation.html new file mode 100644 index 0000000..969eca9 --- /dev/null +++ b/templates/blocks/navigation.html @@ -0,0 +1,64 @@ +{% block navigation %} + +{% endblock %} \ No newline at end of file diff --git a/templates/header_slim.html b/templates/header_slim.html index 0e61b29..8e14f48 100644 --- a/templates/header_slim.html +++ b/templates/header_slim.html @@ -24,71 +24,8 @@
-
diff --git a/templates/header_with_logo.html b/templates/header_with_logo.html index a90f239..c5f025e 100644 --- a/templates/header_with_logo.html +++ b/templates/header_with_logo.html @@ -24,71 +24,8 @@
-