| | <!DOCTYPE html> |
| | <html lang="en"> |
| | <head> |
| | <meta charset="UTF-8"> |
| | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| | <meta name="description" content="Task 1 β Full-Stack File Management Application"> |
| | <title>{% block title %}Task 1 App{% endblock %}</title> |
| | <link rel="stylesheet" href="/static/style.css"> |
| | </head> |
| | <body> |
| |
|
| | |
| | <nav class="navbar"> |
| | <a href="/dashboard" class="brand">π Task 1</a> |
| | <div class="nav-links"> |
| | {% if user %} |
| | <span class="user-badge">π€ {{ user.name }}</span> |
| | <a href="/logout">Logout</a> |
| | {% else %} |
| | <a href="/login">Login</a> |
| | <a href="/signup">Sign Up</a> |
| | {% endif %} |
| | </div> |
| | </nav> |
| |
|
| | |
| | <div class="container"> |
| | {% if message %} |
| | <div class="flash flash-{{ msg_type | default('success') }}">{{ message }}</div> |
| | {% endif %} |
| |
|
| | {% block content %}{% endblock %} |
| | </div> |
| |
|
| | </body> |
| | </html> |
| |
|