diff --git a/src/plainui/jinja2/plainui/header.html b/src/plainui/jinja2/plainui/header.html index 644ee8de071b9ebc3449061610b944df652fd8f1..583dbac67daa4f08f3d680ba9c39cf99f89e4cd5 100644 --- a/src/plainui/jinja2/plainui/header.html +++ b/src/plainui/jinja2/plainui/header.html @@ -51,13 +51,17 @@ > {{ _("board") }} </a> + {% set num_of_pending_badges = num_of_pending_badges(request) -%} <a class="rc3-header-link ml-3" - href="{{ url('plainui:userprofile') }}" + {% if num_of_pending_badges %} + href="{{ url('plainui:userprofile') }}#badges" + {% else %} + href="{{ url('plainui:userprofile') }}" + {% endif %} title="{{ _('profile') }}" > {{ _('profile') }} - {% set num_of_pending_badges = num_of_pending_badges(request) -%} {% if num_of_pending_badges %} <span class="rc3-header__badge"> {{ num_of_pending_badges }} diff --git a/src/plainui/jinja2/plainui/profile.html b/src/plainui/jinja2/plainui/profile.html index 342f07d650cfe715fbdf9fc79209fca5f64d441e..a5decee286080a3abdd93fa893cad4eea01a760a 100644 --- a/src/plainui/jinja2/plainui/profile.html +++ b/src/plainui/jinja2/plainui/profile.html @@ -63,7 +63,7 @@ </div> </form> </div> -<hr class="rc3-spacer"> +<hr class="rc3-spacer" id="badges"> <div class="row border m-0 my-5 p-0 bg-opaque"> <h2 class="bg-white text-center text-dark m-0 px-3 py-1 w-100">{{ _("My Badges") }}</h2>