mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-10-29 15:25:01 -04:00
* Redesign user dropdown menu with new icons and UI Replaces the old top menu and UI selection controls with a modern user dropdown menu featuring new icon assets, improved styling, and a UI settings submenu. Updates CSS for layout and responsiveness, adds new PNG icon files, and refactors related JavaScript logic for menu toggling and user image handling. * Replace user dropdown icons with Font Awesome Swapped out image-based icons in the user dropdown menu for Font Awesome icon elements. This change reduces reliance on image assets, improves consistency, and simplifies icon management. * Update icons in user dropdown menu Replaced the UI Settings, Left bar interface, and night mode icons with more appropriate Font Awesome icons for improved clarity and consistency in the user dropdown menu. * Fixed menu position for Fixed Width Style * Updated Dropdown for Translations Refactored hardcoded dropdown text to support translation handling. * Updated Translations * Updated dropdown to close SubMenu on all buttons. * Removed "UserDummyMenuSpan" Not needed any more as we have removed UIMenu * Improve notification icon UI and add badge Replaces the plain notification count with a bell icon and a badge for better visibility. (FA) * notificationBadge & notificationCount:hover * Add new translations Added new translation entries for 'Toggle Dark Mode', 'Toggle Light Mode', 'Toggle Footer Bar', 'Left Bar Interface', and 'Top Bar Interface' * Updated Dropdown background * Updated Dark/Light Mode Toggle * Updated Right Chevron Arrow