Commit Graph

21 Commits

Author SHA1 Message Date
David Ralph
874866bf73 feat: replace mui with new style 2026-01-25 18:12:05 +00:00
alexsparkes
5be6955b13 feat: add translation percentage tracking and update related components 2026-01-24 22:36:17 +00:00
alexsparkes
745e4e7106 feat(Language): add search functionality and system language detection to language options 2026-01-24 21:24:20 +00:00
alexsparkes
6cf6ad1fe3 feat(ChooseLanguage): update language options to use translated names for improved user experience 2026-01-24 20:24:54 +00:00
alexsparkes
30aa53fdd7 feat(EffectsSettings): update default brightness value to 100
feat(GreetingOptions): refine event title message key for clarity
refactor(WelcomeModal): simplify useEffect by removing event bus listener
2026-01-24 17:53:44 +00:00
alexsparkes
c88b3cc03c feat(translation): refactor translation system to use useT hook for reactive updates 2026-01-24 17:18:29 +00:00
alexsparkes
b8647538fd feat(translation): implement reactive translation system with context and hooks 2026-01-24 17:02:41 +00:00
David Ralph
e218ad512e fix: welcome choose language styling and link 2026-01-24 13:10:39 +00:00
alexsparkes
6f05e3bf03 Fix all ESLint errors: case declarations, empty blocks, display names, keys, and more 2025-10-27 23:27:13 +00:00
alexsparkes
2954b4b2f5 feat: update project configuration and dependencies
- Updated jsconfig.json to use ESNext module and target, added JSX support, and improved path mappings.
- Modified package.json to set module type, updated dependencies including React and MUI, and added new dev dependencies for ESLint and Husky.
- Refactored Favourite component to improve tooltip handling with lifecycle methods.
- Replaced @muetab/react-sortable-hoc with @dnd-kit for drag-and-drop functionality in Overview, Todo, and QuickLinksOptions components.
- Enhanced QuickLinksOptions to support drag-and-drop reordering with updated state management.
- Updated Vite configuration to target ESNext for modern JavaScript features.
- Added Husky pre-commit hook for linting.
- Created .nvmrc file to specify Node.js version.
- Added ESLint configuration for improved code quality and consistency.
2025-10-27 23:20:28 +00:00
alexsparkes
83b3204afa chore: update SASS and fix all associated depreciation errors 2025-10-27 22:59:48 +00:00
David Ralph
9b03763b44 chore: run prettier, lint, change changelog version, urls etc 2024-06-03 17:03:32 +01:00
alexsparkes
51fecea7f3 fix: incorrect text sizes on build copy
Co-authored-by: Isaac <contact@eartharoid.me>
2024-05-28 17:05:44 +01:00
David Ralph
8f0ac31994 fix: remove mentions of ddg proxy due to them adding cors, cleanup etc 2024-05-12 15:15:41 +01:00
David Ralph
8f9735044a fix: welcome import, widget zoom 2024-04-14 12:23:07 +01:00
David Ralph
a21528f998 fix: patch background fx, attempt navbar fix 2024-04-13 23:47:09 +01:00
David Ralph
71c48b6896 fix: welcome import, marketplace text, photo info text 2024-03-30 21:04:25 +00:00
David Ralph
2136f558b9 chore: run lint and prettier 2024-03-19 21:45:17 +00:00
alexsparkes
920ba68108 refactor(welcome): More conistent file structure 2024-03-18 10:08:08 +00:00
alexsparkes
66904cca47 refactor: remove unused file WelcomeSections.jsx 2024-02-27 17:32:51 +00:00
alexsparkes
dbd85cdc95 refactor(features): Change organisation of welcome + Marketplace 2024-02-27 17:07:32 +00:00