🎉 Features
- feat(i18n): add translation for update failure message
- feat: add DangerButton component with styles and integrate vanilla-extract
- feat(config): add support for global theme setting
- feat: add helpPosition prop to SettingsItem
⚙️ Refactors
- refactor(position): encapsulate latitude and longitude fields
- refactor(position): restructure position.rs for better maintainability
- refactor(registry): consolidate registry operations into a dedicated module
- refactor(monitor): simplify device friendly name retrieval
- refactor: Refactor CSS using vanilla-extract
- refactor(config): remove deprecated selected_theme_id field
- refactor(monitor): split monitor management into separate modules
- refactor: apply clippy fixes and improve code quality
📦 Dependencies
- chore: update dependencies and bun.lockb file
- chore(deps): update dependencies and remove async-fs