Complete 4.3.1: Notification System Redesign - Enhanced toast notification system with variants, queue management, and accessibility improvements

This commit is contained in:
VinnyNC 2025-09-29 23:24:56 -04:00
parent 54db215848
commit 60a5cbb576
4 changed files with 746 additions and 7 deletions

View file

@ -495,8 +495,11 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['action'])) {
</aside>
</main>
<!-- Toast Notification -->
<div class="toast" id="toast"></div>
<!-- Enhanced Notification System -->
<div class="notifications-container" role="region" aria-live="assertive" aria-label="Notifications" id="notificationsContainer"></div>
<!-- Legacy Toast Notification (deprecated) -->
<div class="toast" id="toast" style="display: none;"></div>
<!-- Mobile Bottom Navigation -->
<nav class="mobile-nav" id="mobileNav" role="navigation" aria-label="Mobile navigation">
@ -533,5 +536,6 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['action'])) {
<script defer src="assets/js/ui-controls.js?v=1.4.4"></script>
<script defer src="assets/js/chat.js?v=1.4.4"></script>
<script defer src="assets/js/video-player.js?v=1.4.4"></script>
<script defer src="assets/js/notifications.js?v=1.4.4"></script>
</body>
</html>