From 4149beb8d3c1ce8a86cc77ddb88877a68f36d785 Mon Sep 17 00:00:00 2001 From: Ivan Fonseca Date: Sun, 22 Jul 2018 10:41:43 -0400 Subject: [PATCH] Use active class to highlight current page --- tildes/scss/modules/_nav.scss | 5 ++ .../tildes/templates/macros/user_menu.jinja2 | 80 ++++++++++--------- 2 files changed, 46 insertions(+), 39 deletions(-) diff --git a/tildes/scss/modules/_nav.scss b/tildes/scss/modules/_nav.scss index 2c552bd..6cb15c4 100644 --- a/tildes/scss/modules/_nav.scss +++ b/tildes/scss/modules/_nav.scss @@ -11,6 +11,11 @@ font-size: 0.8rem; font-weight: normal; border-bottom: 0; + + &.active > a { + color: $blue; + text-decoration: underline; + } } } diff --git a/tildes/tildes/templates/macros/user_menu.jinja2 b/tildes/tildes/templates/macros/user_menu.jinja2 index 3b1ed4d..f841f1f 100644 --- a/tildes/tildes/templates/macros/user_menu.jinja2 +++ b/tildes/tildes/templates/macros/user_menu.jinja2 @@ -1,66 +1,68 @@ {% macro render_user_menu(current_page) %} + {% set route = request.matched_route.name %} +

User menu