Add placeholder pages for Domains and Accounts; mark current page in navbar

This commit is contained in:
Lexi / Zoe 2021-07-29 18:15:38 +02:00
parent e58036b2b3
commit 70093b1376
Signed by: binaryDiv
GPG key ID: F8D4956E224DA232
10 changed files with 95 additions and 15 deletions

View file

@ -0,0 +1,10 @@
{% extends "base.html.twig" %}
{% block title %}Accounts{% endblock %}
{% block content %}
<h2>Accounts</h2>
<p>List of accounts ... <b>TODO</b></p>
<p><a href="/accounts/42">Test</a></p>
{% endblock %}

View file

@ -18,9 +18,15 @@
<nav>
<ul>
<li class="nav_current_page"><a href="/">Dashboard</a></li>
<li><a href="/domains">Domains</a></li>
<li><a href="/accounts">Accounts</a></li>
{% macro navbar_item(path, text) -%}
<li{% if current_url() == path or current_url() starts with path ~ '/' %} class="nav_current_page"{% endif %}>
<a href="{{ path }}">{{ text }}</a>
</li>
{%- endmacro -%}
{{ _self.navbar_item('/', 'Dashboard') }}
{{ _self.navbar_item('/domains', 'Domains') }}
{{ _self.navbar_item('/accounts', 'Accounts') }}
</ul>
</nav>

View file

@ -5,5 +5,5 @@
{% block content %}
<h2>Dashboard</h2>
<p>Hello, {{ username }}!</p>
<p>Hello, {{ current_user_name }}!</p>
{% endblock %}

View file

@ -0,0 +1,10 @@
{% extends "base.html.twig" %}
{% block title %}Domains{% endblock %}
{% block content %}
<h2>Domains</h2>
<p>List of domains ... <b>TODO</b></p>
<p><a href="/domains/42">Test</a></p>
{% endblock %}