diff options
author | 2019-04-14 18:59:30 +0100 | |
---|---|---|
committer | 2019-04-14 18:59:30 +0100 | |
commit | 0a2d2d51cde2d70ab9f366008539fbd97059850d (patch) | |
tree | 4dd44d6fb8efaf3364dcff9fee68860f1717c0ae /pydis_site/templates/wiki/includes/breadcrumbs.html | |
parent | Modals and breadcrumb work (diff) |
More styling - breadcrumbs and messages
Diffstat (limited to 'pydis_site/templates/wiki/includes/breadcrumbs.html')
-rw-r--r-- | pydis_site/templates/wiki/includes/breadcrumbs.html | 59 |
1 files changed, 30 insertions, 29 deletions
diff --git a/pydis_site/templates/wiki/includes/breadcrumbs.html b/pydis_site/templates/wiki/includes/breadcrumbs.html index 16060236..5894da07 100644 --- a/pydis_site/templates/wiki/includes/breadcrumbs.html +++ b/pydis_site/templates/wiki/includes/breadcrumbs.html @@ -1,22 +1,5 @@ {% load i18n %} -{% if urlpath %} - - <div class="navbar-item"> - <nav class="breadcrumb" aria-label="breadcrumbs"> - {% for ancestor in urlpath.cached_ancestors %} - <li> - <a href="{% url 'wiki:get' path=ancestor.path %}">{{ ancestor.article.current_revision.title|truncatechars:25 }}</a> - </li> - {% endfor %} - - <li class="active"> - <a href="{% url 'wiki:get' path=article.path %}">{{ article.current_revision.title|truncatechars:25 }}</a> - </li> - </nav> - </div> - - <hr class="navbar-divider"> - +{% if urlpath and article %} <div class="navbar-item has-dropdown is-hoverable"> <a class="navbar-link">Sub-Articles</a> @@ -43,19 +26,37 @@ </div> </div> - <div class="navbar-item has-dropdown is-hoverable"> - <a class="navbar-link">Create Article</a> + {% if request.user.is_authenticated %} + <div class="navbar-item has-dropdown is-hoverable"> + <a class="navbar-link">Create Article</a> - <div class="navbar-dropdown"> - {% if urlpath.parent %} - <a class="navbar-item" href="{% url 'wiki:create' path=urlpath.parent.path %}"> - At current level - </a> - {% endif %} + <div class="navbar-dropdown"> + {% if urlpath.parent %} + <a class="navbar-item" href="{% url 'wiki:create' path=urlpath.parent.path %}"> + At current level + </a> + {% endif %} - <a class="navbar-item" href="{% url 'wiki:create' path=urlpath.path %}"> - Below current level - </a> + <a class="navbar-item" href="{% url 'wiki:create' path=urlpath.path %}"> + Below current level + </a> + </div> </div> + {% endif %} + + <hr class="navbar-divider"> + + <div class="navbar-item"> + <nav class="breadcrumb" aria-label="breadcrumbs"> + {% for ancestor in urlpath.cached_ancestors %} + <li> + <a href="{% url 'wiki:get' path=ancestor.path %}">{{ ancestor.article.current_revision.title|truncatechars:25 }}</a> + </li> + {% endfor %} + + <li class="active"> + <a href="{% url 'wiki:get' path=article.path %}">{{ article.current_revision.title|truncatechars:25 }}</a> + </li> + </nav> </div> {% endif %} |