diff options
| author | fschildt <florian.schildt@protonmail.com> | 2025-10-17 14:00:16 +0200 | 
|---|---|---|
| committer | fschildt <florian.schildt@protonmail.com> | 2025-10-17 14:00:16 +0200 | 
| commit | d1e59579ca19454369d56a8c7525e109a86841e2 (patch) | |
| tree | 695f348acca3a32c97512685384da818a3ba5195 /templates | |
first commit
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/base.html | 22 | ||||
| -rw-r--r-- | templates/navbar.html | 44 | 
2 files changed, 66 insertions, 0 deletions
diff --git a/templates/base.html b/templates/base.html new file mode 100644 index 0000000..75d6ed8 --- /dev/null +++ b/templates/base.html @@ -0,0 +1,22 @@ +{% load static %} +<!DOCTYPE html> +<html> +    <head> +        <meta charset="UTF-8"> +        <title>fsweb</title> +        <link rel="icon" type="image/x-icon" href="{% static 'favicon.ico' %}"> +        <link rel="stylesheet" type="text/css" href="{% static 'css/base.css' %}"> +        <link rel="stylesheet" type="text/css" href="{% static 'css/navbar.css' %}"> +        {% block morelinks %} +        {% endblock %} +    </head> + +    <body> +        {% include 'navbar.html' %} +        <div class="container"> +            {% block content %} +            {% endblock %} +        </div> +    </body> +</html> + diff --git a/templates/navbar.html b/templates/navbar.html new file mode 100644 index 0000000..397c0c9 --- /dev/null +++ b/templates/navbar.html @@ -0,0 +1,44 @@ +<nav class="navbar"> +    <div class="container"> +        <ul class="nav-left"> +            <li> +                <a href="{% url 'index' %}">Home</a> +            </li> +            <li class="dropdown"> +                <a href="{% url 'tools:index' %}">Tools</a> +                <div class="dropdown-content"> +                    <a href="{% url 'tools:hangboard_timer' %}">Hangboard Timer</a> +                </div> +            </li> +            <li class="dropdown"> +                <a href="{% url 'cultivation:index' %}">Cultivation</a> +                <div class="dropdown-content"> +                    <a href="{% url 'cultivation:cardio' %}">Cardio</a> +                    <a href="{% url 'cultivation:strength' %}">Strength</a> +                    <a href="{% url 'cultivation:flexibility' %}">Flexibility</a> +                    <a href="{% url 'cultivation:mind' %}">Mind</a> +                </div> +            </li> +        </ul> +        <ul class="nav-right"> +            {% if user.is_authenticated %} +            <li class="dropdown"> +                <a href="#">Profile</a> +                <div class="dropdown-content"> +                    <form action="{% url 'accounts:logout' %}" method="POST" class="logout-form"> +                        {% csrf_token %} +                        <input type="submit" value="Log out" class="logout-button"> +                    </form> +                </div> +            </li> +            {% else %} +            <li> +                <a href="{% url 'accounts:login' %}">Log In</a> +            </li> +            <li> +                <a href="{% url 'accounts:register' %}">Register</a> +            </li> +            {% endif %} +        </ul> +    </div> +</nav>  | 
