Commit Graph

74 Commits

Author SHA1 Message Date
alexsparkes
6e852eb252 feat(Appearance): add Google Fonts selection to font options 2026-01-28 11:51:42 +00:00
David Ralph
7e6bc58f2c feat: new dropdown search capability 2026-01-27 20:04:58 +00:00
David Ralph
874866bf73 feat: replace mui with new style 2026-01-25 18:12:05 +00:00
David Ralph
2918033afa feat: new default quotes experience, improve added page 2026-01-25 17:34:59 +00:00
alexsparkes
5be6955b13 feat: add translation percentage tracking and update related components 2026-01-24 22:36:17 +00:00
David Ralph
4e08570599 Merge branch 'main' of https://github.com/mue/mue 2026-01-24 21:57:57 +00:00
David Ralph
57a6060f93 style: make colours more like site 2026-01-24 21:57:49 +00:00
alexsparkes
012d7bf5a8 feat(Language): add locale formatting option and update translations 2026-01-24 21:54:14 +00:00
alexsparkes
07a6e2bbf4 feat(Language): remove unused quote language functionality and clean up code 2026-01-24 21:32:11 +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
276bb78c1e feat(Discover): implement deep link navigation and update iframe source accordingly 2026-01-24 20:08:39 +00:00
alexsparkes
724cdb48a0 feat(MainModal): clear iframe breadcrumbs on back navigation
feat(Discover): scroll modal content to top and clear breadcrumbs on item navigation
2026-01-24 19:10:30 +00:00
alexsparkes
76c9aa4df9 feat(background): implement IndexedDB for custom background storage and enhance background management features 2026-01-24 18:55:27 +00:00
alexsparkes
3e5dddf617 feat(language): enhance language options with native and translated names 2026-01-24 17:25:53 +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
alexsparkes
819057ed8b feat(settings): add sub-section handling for settings navigation and deep linking 2026-01-24 16:24:26 +00:00
alexsparkes
8cbb5a5c92 feat(theme): implement helper function to resolve auto theme settings 2026-01-24 15:53:38 +00:00
David Ralph
ae42aa1241 feat: deep links for rest of settings 2026-01-24 15:52:16 +00:00
David Ralph
8beda77a76 fix: stats localisation, marketplace title 2026-01-24 15:33:19 +00:00
alexsparkes
f58ad986da fix(modal): update styles for modal and buttons, improve theme handling 2026-01-24 15:23:34 +00:00
David Ralph
8a83671c88 fix: marketplace preview check 2026-01-24 14:02:05 +00:00
David Ralph
d0e91f7099 fix: stats, marketplace, deep links on preview 2026-01-24 13:43:40 +00:00
alexsparkes
2ded256bda fix(Changelog): adjust layout styles for improved responsiveness 2026-01-24 11:05:54 +00:00
David Ralph
e5e9260ac3 fix: constants urls, changelog url 2026-01-23 23:52:36 +00:00
alexsparkes
7c93e95200 fix(constants, Changelog): update marketplace URL to production and adjust iframe source 2026-01-23 23:37:28 +00:00
David Ralph
0b6fb4f3c2 fix: about tab links and icons 2026-01-03 17:58:08 +00:00
David Ralph
7807462c7b fix: lightbox, breadcrumbs, navbar, uninstall 2026-01-03 17:52:10 +00:00
David Ralph
0431fc830d feat(marketplace): use web ui 2026-01-03 17:25:34 +00:00
David Ralph
49c4c0ecdb chore: remove refs to kaiso and opencollective 2026-01-03 11:27:40 +00:00
alexsparkes
aa6b1a3be3 feat(modal): new navigation with back and forth arrow 2025-10-29 23:46:15 +00:00
alexsparkes
e83afbda2c Refactor MainModal and Tab components to integrate Library and Discover tabs 2025-10-29 22:56:23 +00:00
David Ralph
293cc93500 refactor: split quicklinks, move features to functional components 2025-10-28 23:04:19 +00:00
alexsparkes
e1ad5d490b feat: implement deep linking support for marketplace items and tabs 2025-10-28 18:55:13 +00:00
alexsparkes
467adcdd85 Refactor state updates for consistency and readability across components
- Simplified state updates in Background, Favourite, PhotoInformation, GreetingOptions, Added, Browse, About, Overview, Navbar, Apps, Notes, QuickLinksOptions, Quote, and QuoteOptions components by consolidating multiple lines into single line updates.
- Improved readability by reducing unnecessary line breaks and maintaining consistent formatting in JSX elements.
- Enhanced maintainability by ensuring uniformity in how state is set and how JSX is structured.
2025-10-27 23:27:37 +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
04679ba1f6 Modernize to 2025 standards: React 19, Vite 6, ESLint 9, @dnd-kit migration 2025-10-27 23:19:35 +00:00
David Ralph
1338d254cf fix: apps settings showing by default, changelog formatting 2024-06-07 20:45:55 +01:00
David Ralph
9b03763b44 chore: run prettier, lint, change changelog version, urls etc 2024-06-03 17:03:32 +01:00
Isaac
836fb4ca41 feat: selectable text on stats, change log, and about pages 2024-06-01 16:17:17 +01:00
Isaac
53db7a5a02 fix: remove fade-in animation on greeting in preview 2024-06-01 16:05:08 +01:00
alexsparkes
4def9db23f refactor: overview & stats to functional components 2024-05-29 11:24:32 +01:00
David Ralph
5bb71fc45c cleanup: remove unnecessary development logs left in 2024-05-28 20:21:07 +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
Isaac
c01e4fb30d misc: appropriate log type, ternary operator to prevent errors 2024-05-22 01:35:01 +01:00
alexsparkes
003bf2400a chore: run prettier
Co-authored-by: Isaac <contact@eartharoid.me>
2024-05-21 20:51:33 +01:00
alexsparkes
500aded0b0 refactor: changes to weather cache 2024-05-21 17:56:59 +01:00
alexsparkes
df6c42f526 fix: achievement toast styling, marketplace general improvements
Co-authored-by: David Ralph <me@davidcralph.co.uk>
Co-authored-by: Isaac <contact@eartharoid.me>
2024-05-21 16:56:24 +01:00
alexsparkes
2b948bc70d fix(marketplace): Sideload UI, addon title, Turkish translation inconsitencies
Co-authored-by: David Ralph <me@davidcralph.co.uk>
2024-05-21 15:09:05 +01:00