diff options
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/404.html | 12 | ||||
| -rw-r--r-- | templates/navbar.html | 4 | 
2 files changed, 16 insertions, 0 deletions
| diff --git a/templates/404.html b/templates/404.html index e69de29..4c485a9 100644 --- a/templates/404.html +++ b/templates/404.html @@ -0,0 +1,12 @@ +{% extends "base.html" %} + +{% block content %} +<article class="post"> +    <div class="post-title"> +        <h1 class="title">404 Page</h1> +    </div> +    <div class="post-content"> +        HTTP Error 404: 页面未找到。  +    </div> +</article> +{% endblock %} diff --git a/templates/navbar.html b/templates/navbar.html index 75c5bbf..07abdb9 100644 --- a/templates/navbar.html +++ b/templates/navbar.html @@ -5,12 +5,16 @@          <li class="menu-item">              {% set url_inner = item['url'] | replace(from="$BASE_URL", to="") %}              {% set url = url_inner ~ '/'%} +            {% if page.path or section.path %}              {% set path = page.path|default(value = section.path) %}              {% if url == path or url_inner == path %}              <a href="{{ item['url'] | replace(from="$BASE_URL", to=config.base_url) }}" class="current-menu-item-link">{{ trans(key=item['name']) }}</a>              {% else %}              <a href="{{ item['url'] | replace(from="$BASE_URL", to=config.base_url) }}" class="menu-item-link">{{ trans(key=item['name']) }}</a>              {% endif %} +            {% else %} +            <a href="{{ item['url'] | replace(from="$BASE_URL", to=config.base_url) }}" class="menu-item-link">{{ trans(key=item['name']) }}</a> +            {% endif %}          </li>          {% endfor %}      </ul> | 
