A tonne more changes, including new nocodb admin section, search for database, code cleanups, and debugging

This commit is contained in:
2025-08-01 15:01:35 -06:00
parent a1ef498309
commit cbf359941b
18 changed files with 2780 additions and 114 deletions

View File

@@ -24,22 +24,27 @@
<header class="header">
<h1>Map</h1>
<!-- Add documentation search bar -->
<div class="docs-search-container">
<div class="docs-search-wrapper">
<!-- Unified search container -->
<div class="unified-search-container">
<div class="search-mode-toggle">
<button class="search-mode-btn active" data-mode="docs">📚 Docs</button>
<button class="search-mode-btn" data-mode="map">📍 Map</button>
<button class="search-mode-btn" data-mode="database">🗄️ DB</button>
</div>
<div class="unified-search-wrapper">
<input type="text"
id="docs-search-input"
class="docs-search-input"
id="unified-search-input"
class="unified-search-input"
placeholder="Search docs... (Ctrl+K)"
autocomplete="off">
<span class="docs-search-icon">🔍</span>
<span class="unified-search-icon">🔍</span>
</div>
<div id="docs-search-results" class="docs-search-results hidden">
<div class="docs-search-results-header">
<div id="unified-search-results" class="unified-search-results hidden">
<div class="unified-search-results-header">
<span class="results-count"></span>
<button class="close-results" title="Close (Esc)">&times;</button>
</div>
<div class="docs-search-results-list"></div>
<div class="unified-search-results-list"></div>
</div>
</div>
@@ -48,6 +53,7 @@
<span class="btn-icon">🖥️</span>
<span class="btn-text">Homepage</span>
</a>
<a href="/shifts.html" class="btn btn-secondary">
<span class="btn-icon">📅</span>
<span class="btn-text">View Shifts</span>
@@ -72,6 +78,7 @@
<div class="mobile-dropdown-item">
<a href="/shifts.html" style="color: inherit; text-decoration: none;">📅 View Shifts</a>
</div>
<!-- Admin link will be added here dynamically if user is admin -->
<div class="mobile-dropdown-item location-info">
<span id="mobile-location-count">0 locations</span>