working folder creation

This commit is contained in:
pika 2025-03-23 01:31:21 +01:00
parent ea3e92b8b7
commit b9a82af12f
11 changed files with 2791 additions and 1552 deletions

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html lang="en" data-theme="light">
<html lang="en" data-theme="{{ theme_preference or 'system' }}">
<head>
<meta charset="UTF-8">
@ -50,27 +50,38 @@
</head>
<body>
<header id="main-header">
<nav>
<div class="logo">
<h1><a href="{{ url_for('dashboard.index') }}">Flask Files</a></h1>
<header class="navbar">
<div class="navbar-brand">
<a href="{{ url_for('dashboard.index') }}">Flask Files</a>
</div>
<nav class="navbar-menu">
{% if current_user.is_authenticated %}
<a href="{{ url_for('dashboard.index') }}" class="nav-item">
<i class="fas fa-tachometer-alt"></i> Dashboard
</a>
<a href="{{ url_for('files.browser') }}" class="nav-item">
<i class="fas fa-folder"></i> Files
</a>
<a href="{{ url_for('auth.profile') }}" class="nav-item">
<i class="fas fa-user"></i> {{ current_user.username }}
</a>
<a href="{{ url_for('auth.logout') }}" class="nav-item">
<i class="fas fa-sign-out-alt"></i> Logout
</a>
<div class="theme-toggle-icon">
<i class="fas fa-moon"></i>
</div>
<ul>
<li><a href="{{ url_for('dashboard.index') }}"><i class="fas fa-chart-pie"></i> Dashboard</a></li>
<li><a href="{{ url_for('files.browser') }}"><i class="fas fa-folder"></i> Files</a></li>
{% if current_user.is_authenticated %}
<li><a href="{{ url_for('auth.profile') }}"><i class="fas fa-user"></i> {{ current_user.username }}</a>
</li>
<li><a href="{{ url_for('auth.logout') }}"><i class="fas fa-sign-out-alt"></i> Logout</a></li>
{% else %}
<li><a href="{{ url_for('auth.login') }}"><i class="fas fa-sign-in-alt"></i> Login</a></li>
{% endif %}
<li>
<button id="darkModeToggle" class="toggle-button">
<i class="fas fa-moon"></i>
</button>
</li>
</ul>
{% else %}
<a href="{{ url_for('auth.login') }}" class="nav-item">
<i class="fas fa-sign-in-alt"></i> Login
</a>
<a href="{{ url_for('auth.register') }}" class="nav-item">
<i class="fas fa-user-plus"></i> Register
</a>
<div class="theme-toggle-icon">
<i class="fas fa-moon"></i>
</div>
{% endif %}
</nav>
</header>
@ -94,7 +105,9 @@
</main>
<footer>
<p>&copy; {{ now.year }} Flask Files - A Simple File Manager</p>
<div class="container">
<p>&copy; {{ now.year }} Flask Files. All rights reserved.</p>
</div>
</footer>
<!-- Add this right before the closing </body> tag -->
@ -145,6 +158,11 @@
</div>
</div>
</div>
<!-- Common JS file with shared functions -->
<script src="{{ url_for('static', filename='js/common.js') }}"></script>
{% block scripts %}{% endblock %}
</body>
</html>