uw-ssec / post-disaster-comms

Repository for the Post Disaster Comms Project
https://pdc-ssec.readthedocs.io
BSD 3-Clause "New" or "Revised" License
0 stars 3 forks source link

feat: Add additional nav destinations for COM_ADMIN and use fontawesome icons #146

Closed lsetiawan closed 1 month ago

lsetiawan commented 1 month ago

This pull request introduces several changes to the support_sphere project, focusing on navigation, UI updates, and role-based access. The most important changes include adding role-based navigation, updating icons, and modifying the AppPage class to accommodate these changes.

Navigation Enhancements:

UI Updates:

Role-based Access:

Dependency Updates:

These changes collectively enhance the navigation experience by tailoring it to user roles and updating the UI elements to improve visual feedback.

Related Issue

Resolves #145

Demo

Additional navigation bar for LEAP Committee

Screenshot 2024-10-22 at 9 03 36 PM

Change in emergency icon

Screenshot 2024-10-22 at 9 03 25 PM
github-actions[bot] commented 1 month ago

🚀 Deployed on https://deploy-preview-146--pdc-ssphere.netlify.app

lsetiawan commented 1 month ago

Sounds good. I opened up an issue about the strings. Thanks!