29 Commits
Author SHA1 Message Date
jakob.scheid a913b16f7c refactor(search): move search view to search feature directory for consistency 2026-08-08 17:34:17 +02:00
jakob.scheid ea5e238ad0 style: format code using Prettier 2026-08-08 17:23:19 +02:00
jakob.scheid 1932eaf154 chore(format): set up Prettier 2026-08-08 17:21:11 +02:00
jakob.scheid 805c2511da fix(settings): add :key to sidebar section links 2026-08-08 16:16:40 +02:00
jakob.scheid 84fd01a653 refactor: always use shorthand object properties 2026-08-08 16:15:44 +02:00
jakob.scheid 73f7b8d087 refactor(icons): fix typo
Used 'icon' instead of 'Icon'.
2026-08-08 16:13:58 +02:00
jakob.scheid 4809ab4330 refactor(icons): rename Icon to UIIcon
Vue.js components should have multi-word names.
2026-08-08 16:12:53 +02:00
jakob.scheid 7bc661ef5a refactor(search)!: rename Searchbar to SearchBar
Vue.js components should have multi-word names.
2026-08-08 16:08:59 +02:00
jakob.scheid 10c3571e8f refactor(footer)!: rename Footer to AppFooter
Vue.js components should have multi-word names.
2026-08-08 16:07:12 +02:00
jakob.scheid 6d19f9da11 refactor(nav)!: rename Navbar to AppNavbar
Vue.js components should have multi-word names.
2026-08-08 16:05:13 +02:00
jakob.scheid 8cf4d67af7 refactor(settings)!: rename Selection to SettingsSelection
Vue.js components should have multi-word names.
2026-08-08 16:05:10 +02:00
jakob.scheid d0590e2f19 refactor(settings)!: rename Switch to SettingsSwitch
Vue.js components should have multi-word names.
2026-08-08 16:04:20 +02:00
jakob.scheid 82580ff9b7 refactor(sidebar)!: rename Sidebar to AppSidebar
Vue.js components should have multi-word names.
2026-08-08 16:02:52 +02:00
jakob.scheid e38e525d7a refactor: avoid asynchronous functions without await 2026-08-08 15:35:01 +02:00
jakob.scheid 8fe20970e5 feat(lint): add ESLint rules
Added some ESLint rules (see eslint.config.js).
2026-08-08 15:33:31 +02:00
jakob.scheid 01df3b8932 chore(lint): set up ESLint
Added ESLint dependencies and ESLint configuration.
2026-08-08 15:23:33 +02:00
jakob.scheid 2b6d84b0cb refactor: remove all unused variables 2026-08-08 15:23:32 +02:00
jakob.scheid 99eabaa371 style: reorder imports in entrypoint script
Reordered the imports in src/main.js so that they are more clear and
more readable.
2026-08-08 15:23:31 +02:00
jakob.scheid b08a76fbc2 style: reorder imports alphabetically 2026-08-08 15:23:30 +02:00
jakob.scheid d3703005a0 style(legal): remove function wrapper 2026-08-08 15:23:30 +02:00
jakob.scheid 40982aed96 style: ensure named functions 2026-08-08 15:23:30 +02:00
jakob.scheid aca681c79f style: ensure function expressions
Replaced all function statements with function expressions.
2026-08-08 15:23:29 +02:00
jakob.scheid 2520fff771 style: remove unnecessary function whitespace
Remove the unnecessary whitespace between the function name or the
'function' keyword and the opening parenthesis.
2026-08-08 15:23:29 +02:00
jakob.scheid 9d252d5e62 style: remove unnecessary whitespace 2026-08-08 15:23:28 +02:00
jakob.scheid 7c082ba696 style: remove unnecessary semicolons after blocks 2026-08-08 15:23:28 +02:00
jakob.scheid 302e34e4ca refactor(i18n): fix typo in language switch 2026-08-08 15:23:28 +02:00
jakob.scheid 879199d936 style: ensure semicolons at line ends 2026-08-08 15:23:24 +02:00
jakob.scheid 9a338ff540 test: use describe in all test files 2026-08-08 15:23:11 +02:00
jakob.scheid 211dae5f7b style: ensure newlines at the end of each file 2026-08-08 15:23:05 +02:00

Diff Content Not Available