Skip to content

Add dark mode support #411

@nickkozh

Description

@nickkozh

I’d like to add dark mode support to Meetily to improve usability in low-light environments and match modern UI expectations.

Proposed approach

  • Add a theme system with light / dark modes
  • Default to system preference using prefers-color-scheme
  • Include a manual toggle (e.g., in settings or navbar)
  • Persist user preference (e.g., localStorage or user settings if applicable)

Implementation details (planned)

  • Refactor colors to use CSS variables / theme tokens
  • Apply dark theme overrides globally
  • Ensure compatibility across all major views/components
  • Avoid breaking existing styling

Why this is useful

  • Better UX for users working at night
  • Matches expectations of most modern apps
  • Relatively low-risk enhancement with high perceived value

Questions

  • Is this something you’d be open to accepting as a PR?
  • Any preferred approach for theming (CSS variables, Tailwind config, etc.)?
  • Any design guidelines or constraints I should follow?

If this sounds good, I can start implementing and submit a PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions