V1.0.0.4 - Refactor: Sessions.py

This commit is contained in:
Javier
2026-01-23 01:35:11 -06:00
parent 518c9478dc
commit 2f705b1e22
4 changed files with 230 additions and 218 deletions

View File

@@ -6,17 +6,25 @@
<div class="dashboard-container">
<!-- Mode Selector -->
<div class="mode-selector">
<button class="mode-btn mode-btn-active" onclick="window.location.href='{{ url_for('dashboard') }}'">
👔 Admin Console
</button>
<button class="mode-btn" onclick="window.location.href='{{ url_for('staff_mode') }}'">
📦 Scanning Mode
</button>
<button class="mode-btn mode-btn-active" data-href="{{ url_for('dashboard') }}">
👔 Admin Console
</button>
<button class="mode-btn" data-href="{{ url_for('staff_mode') }}">
📦 Scanning Mode
</button>
</div>
<script>
document.querySelectorAll('.mode-selector button').forEach(btn => {
btn.addEventListener('click', function() {
window.location.href = this.getAttribute('data-href');
});
});
</script>
<div class="dashboard-header">
<h1 class="page-title">Admin Dashboard</h1>
<a href="{{ url_for('create_session') }}" class="btn btn-primary">
<a href="{{ url_for('sessions.create_session') }}" class="btn btn-primary">
<span class="btn-icon">+</span> New Session
</a>
</div>
@@ -59,7 +67,7 @@
</div>
<div class="session-actions">
<a href="{{ url_for('session_detail', session_id=session.session_id) }}" class="btn btn-secondary btn-block">
<a href="{{ url_for('sessions.session_detail', session_id=session.session_id) }}" class="btn btn-secondary btn-block">
View Details
</a>
</div>
@@ -71,7 +79,7 @@
<div class="empty-icon">📋</div>
<h2 class="empty-title">No Active Sessions</h2>
<p class="empty-text">Create a new count session to get started</p>
<a href="{{ url_for('create_session') }}" class="btn btn-primary">
<a href="{{ url_for('sessions.create_session') }}" class="btn btn-primary">
Create First Session
</a>
</div>