Added calendar view to the shifts
This commit is contained in:
@@ -31,7 +31,13 @@
|
||||
</div>
|
||||
|
||||
<div class="shifts-filters">
|
||||
<h2>Available Shifts</h2>
|
||||
<div class="shifts-header">
|
||||
<h2>Available Shifts</h2>
|
||||
<div class="view-toggle">
|
||||
<button class="btn btn-secondary btn-sm" id="grid-view-btn" data-view="grid">📋 List View</button>
|
||||
<button class="btn btn-secondary btn-sm" id="calendar-view-btn" data-view="calendar">📅 Calendar View</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="filter-group">
|
||||
<label for="date-filter">Filter by Date:</label>
|
||||
<input type="date" id="date-filter" />
|
||||
@@ -42,6 +48,31 @@
|
||||
<div class="shifts-grid" id="shifts-grid">
|
||||
<!-- Shifts will be loaded here -->
|
||||
</div>
|
||||
|
||||
<div class="calendar-view" id="calendar-view" style="display: none;">
|
||||
<div class="calendar-header">
|
||||
<button class="btn btn-secondary btn-sm" id="prev-month">‹ Previous</button>
|
||||
<h3 id="calendar-month-year"></h3>
|
||||
<button class="btn btn-secondary btn-sm" id="next-month">Next ›</button>
|
||||
</div>
|
||||
<div class="calendar-grid" id="calendar-grid">
|
||||
<!-- Calendar will be loaded here -->
|
||||
</div>
|
||||
<div class="calendar-legend">
|
||||
<div class="legend-item">
|
||||
<span class="legend-color my-shift"></span>
|
||||
<span>My Shifts</span>
|
||||
</div>
|
||||
<div class="legend-item">
|
||||
<span class="legend-color available-shift"></span>
|
||||
<span>Available Shifts</span>
|
||||
</div>
|
||||
<div class="legend-item">
|
||||
<span class="legend-color full-shift"></span>
|
||||
<span>Full Shifts</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="status-container" class="status-container"></div>
|
||||
|
||||
Reference in New Issue
Block a user