GraffitiProjectINDIGO / UrbanChameleon

UrbanChameleon.eu is an online platform to disseminate contemporary graffiti found along Vienna's Danube channel (Austria). Built with TypeScript, Next.js, and Cesium Technology, the platform relies on OpenAtlas and its CIDOC CRM ontology to provide a user-friendly interface for visualising, exploring and searching graffiti and their metadata.
https://www.UrbanChameleon.eu
4 stars 0 forks source link

Add Theme Switcher to Navigation Bar #6

Closed jonaschlegel closed 1 year ago

jonaschlegel commented 1 year ago

To enhance user accessibility and preference, a theme switcher (dark/light mode toggle) should be added to the navigation bar.

Tasks:

  1. Design Switcher Icon: Create or choose an icon that clearly indicates the theme-switching functionality.
  2. Implement Toggle Functionality: Ensure the switcher toggles the theme between dark and light modes effectively.
  3. Positioning: Place the switcher in an easily accessible location within the navigation bar, ensuring it doesn't disrupt the overall design.

Additional Context: Having a theme switcher in the navigation bar allows users to easily switch between themes without navigating to settings or another page.