Commit Graph
100 Commits
Author SHA1 Message Date
jakob.scheid ad8bbfa666 Update footer flexbox 2026-05-23 02:27:43 +02:00
jakob.scheid b324b93141 Reduce footer height 2026-05-23 02:25:58 +02:00
jakob.scheid 7bcdf77ca8 Add link to settings page in the footer 2026-05-23 02:25:36 +02:00
jakob.scheid 6726600c8e Add settings view heading 2026-05-23 02:22:40 +02:00
jakob.scheid 027ee2d191 Add settings route 2026-05-23 02:21:37 +02:00
jakob.scheid 6d5c7e4270 Add translations for 'settings' 2026-05-23 02:17:53 +02:00
jakob.scheid 8901967ab0 Add settings view boilerplate 2026-05-23 02:13:41 +02:00
jakob.scheid c50fe25d04 Add CSS variables for light hover background 2026-05-22 21:13:05 +02:00
jakob.scheid 1300ab46a0 Use the --border CSS variable in the language switch button component 2026-05-22 17:51:56 +02:00
jakob.scheid 28fcfa1f92 Use --border variable in the footer 2026-05-22 17:50:13 +02:00
jakob.scheid 1c7a0c0e58 Use the CSS variable for dark in the navbar right links 2026-05-22 17:46:35 +02:00
jakob.scheid 0eccd33919 Add CSS variable for blue box shadow 2026-05-22 17:45:46 +02:00
jakob.scheid 1f67e95735 Add CSS variable for gray box shadow 2026-05-22 17:44:06 +02:00
jakob.scheid 3c82baca67 Use variable for the search results view error message background 2026-05-22 17:35:22 +02:00
jakob.scheid 6d95601399 Add CSS variable for borders 2026-05-22 17:33:03 +02:00
jakob.scheid 2bf433621a Remove flags from language labels 2026-05-22 17:18:15 +02:00
jakob.scheid abbfd0ad9d Include flags in the language name translations instead of hard-coding it in the language switch button component 2026-05-22 15:20:08 +02:00
jakob.scheid 619d4065b3 Align right navbar links vertically centered 2026-05-22 14:20:49 +02:00
jakob.scheid 3ca938d65b Update border color of language button 2026-05-22 14:19:12 +02:00
jakob.scheid 666ecb4e98 Update border color of language dropdown 2026-05-22 14:17:25 +02:00
jakob.scheid 3af6cb3c16 Remove CSS font-size property 2026-05-21 23:33:22 +02:00
jakob.scheid 006bb5136e Add feature to close the language switching dropdown when the user clicks outside of it 2026-05-21 23:28:42 +02:00
jakob.scheid 258a4025bc Use translations in the translation files instead of hard-coded strings for the language names 2026-05-21 22:32:39 +02:00
jakob.scheid 420f47dca4 Format SUPPORTED_LANGUAGES more readable 2026-05-21 22:06:23 +02:00
jakob.scheid 6f164a0256 Remove unsupported languages from SUPPORTED_LANGUAGES 2026-05-21 22:06:02 +02:00
jakob.scheid b30aea57ad Add list with languages written from right to left 2026-05-21 22:04:58 +02:00
jakob.scheid be19a3c29e Speak English in a comment 2026-05-21 21:59:59 +02:00
jakob.scheid f08acad086 Address the user formally in the German translations 2026-05-21 21:57:05 +02:00
jakob.scheid 90f99e4240 Rename 'src/features/language/' to 'src/features/i18n/' 2026-05-21 15:45:11 +02:00
jakob.scheid 2b136e30c8 Add translation for the slogan 2026-05-19 21:56:19 +02:00
jakob.scheid 16e69ff072 Add translations for the color scheme button 2026-05-19 21:53:33 +02:00
jakob.scheid c8f8022f44 Add translation for the back to search link on the not found view 2026-05-19 21:47:49 +02:00
jakob.scheid ffaa6200c3 Add translation for the page not found error 2026-05-19 21:46:58 +02:00
jakob.scheid a60526e6d7 Add translations for search errors 2026-05-19 21:43:54 +02:00
jakob.scheid 5d7181bea2 Add translations for error messages 2026-05-19 21:27:58 +02:00
jakob.scheid dd0f560bc8 Add translations for the search bar 2026-05-19 21:14:07 +02:00
jakob.scheid ced76720cc Add English translations JSON file 2026-05-19 21:07:44 +02:00
jakob.scheid 94fc328737 Add error handling if a locale to be loaded does not exist 2026-05-19 21:06:45 +02:00
jakob.scheid 2eb187ec1a Add function to load languages dynamically 2026-05-19 21:05:09 +02:00
jakob.scheid 2882f78990 Adapt the language to the browser language 2026-05-19 19:47:58 +02:00
jakob.scheid 78cde4641c Fix: Replace placeholer in the license header of 'src/i18n.js' with the actual values 2026-05-19 19:43:14 +02:00
jakob.scheid f37d403636 Add base i18n 2026-05-19 19:39:56 +02:00
jakob.scheid 09c645e657 Add dependency 'vue-i18n' 2026-05-19 19:25:59 +02:00
jakob.scheid a7d1cc0f62 Set text color of inputs according to the color scheme 2026-05-17 21:05:31 +02:00
jakob.scheid 28fe027517 Set CSS property 'color-scheme' according to the current color scheme 2026-05-17 21:01:48 +02:00
jakob.scheid 05b6a5d513 Remove duplicated CSS rule '#app' 2026-05-17 20:59:37 +02:00
jakob.scheid c78357b61d Use the term 'color scheme' instead of 'color theme' 2026-05-17 20:52:55 +02:00
jakob.scheid 678c41e990 Set dark mode dynamically 2026-05-17 20:43:13 +02:00
jakob.scheid 6fb3d95cd5 Set color scheme button text color to dark 2026-05-17 20:41:44 +02:00
jakob.scheid 7f5cbf5665 Update color variables stylesheet 2026-05-17 20:40:53 +02:00
jakob.scheid 555bdb0cfb Remove appHasDarkClass function 2026-05-17 20:38:19 +02:00
jakob.scheid cd67bf486f Add color theme button 'auto' state 2026-05-17 17:54:09 +02:00
jakob.scheid c1525cd2f2 Add auto fallbacks 2026-05-17 17:34:35 +02:00
jakob.scheid 5d98f27b6b Make color theme switch more flexible 2026-05-17 17:33:22 +02:00
jakob.scheid 170f188435 Move color theme toggle button into a separate component 2026-05-17 15:24:53 +02:00
jakob.scheid 3313ed40e6 Add license headers 2026-05-17 14:30:50 +02:00
jakob.scheid 8d2937d4a0 Add dev deployment workflow upload 2026-05-17 13:19:04 +02:00
jakob.scheid 7273a732b1 Add dev deployment workflow build step 2026-05-17 13:18:49 +02:00
jakob.scheid 62c6784e2c Add dev deployment workflow dependencies installation step 2026-05-17 13:18:37 +02:00
jakob.scheid c4d32c2815 Add dev deployment workflow boilerplate 2026-05-17 13:18:21 +02:00
jakob.scheid 792b4b80b8 Remove comment 2026-05-15 18:50:28 +02:00
jakob.scheid e7986146a1 Merge branch 'main' into feature/search-form-submit 2026-05-14 11:28:42 +02:00
jakob.scheid cd1ed0ab3f Include licenses for vite-plugin-html and its dependencies 2026-05-11 19:20:41 +02:00
jakob.scheid 40b68dd52d Use HTML minifier from vite-plugin-html 2026-05-11 19:18:19 +02:00
jakob.scheid c1f1099848 Use CSS variables 2026-05-11 18:41:25 +02:00
jakob.scheid 926c1fc463 Merge branch 'main' into feature/search-form-submit 2026-05-11 15:20:05 +02:00
jakob.scheid 49d4401d00 Add search results error message outline 2026-05-11 00:12:27 +02:00
jakob.scheid 587a97fa03 Add search results error message animation 2026-05-11 00:11:04 +02:00
jakob.scheid 4d5ddfd7ea Add search results error message 2026-05-11 00:10:49 +02:00
jakob.scheid c5af7366a9 Update search bar width at the start page 2026-05-11 00:06:45 +02:00
jakob.scheid cab550051f Add search bar with search query to the search results view 2026-05-10 19:47:23 +02:00
jakob.scheid d407c2f0e9 Add padding to the main content 2026-05-10 19:46:46 +02:00
jakob.scheid 261657d343 Move search form to the search bar component 2026-05-10 19:45:56 +02:00
jakob.scheid e3117110e9 Move flexbox to the start page view 2026-05-10 19:04:49 +02:00
jakob.scheid 1097694a8e Add router link to the startpage in the navbar 2026-05-10 17:27:57 +02:00
jakob.scheid 9f60c23c60 Add search submit callback 2026-05-10 17:22:11 +02:00
jakob.scheid 399d7caabc Add search query model 2026-05-10 17:11:35 +02:00
jakob.scheid 679adb4cf9 Use class instead of ID for the search form 2026-05-10 16:52:25 +02:00
jakob.scheid 8f48f3dcb5 Add page title router hook 2026-05-10 16:50:29 +02:00
jakob.scheid 8cdf16f144 Add search results route 2026-05-10 16:40:48 +02:00
jakob.scheid 24926b7312 Add search results view 2026-05-10 16:09:51 +02:00
jakob.scheid 2ed25157e3 Rename startpage route to startPage 2026-05-10 16:07:21 +02:00
jakob.scheid f7f8cda2a5 Add @ alias 2026-05-10 16:06:45 +02:00
jakob.scheid 95c383d58a Apply CSS variables to the search bar 2026-05-10 15:35:54 +02:00
jakob.scheid 933f5ace80 Bug fix: remove commas from the CSS variables starting with --black 2026-05-10 15:32:31 +02:00
jakob.scheid 7ea64524d1 Update light colors 2026-05-10 15:26:39 +02:00
jakob.scheid 6450c12600 Update dark colors 2026-05-10 15:24:44 +02:00
jakob.scheid 94cdf6aa99 Use CSS variables in the footer 2026-05-10 15:23:07 +02:00
jakob.scheid 2718227745 Update black shades 2026-05-10 15:21:37 +02:00
jakob.scheid 257b7ed886 Update white shades 2026-05-10 15:20:06 +02:00
jakob.scheid 0e1148094a Add background colors 2026-05-10 15:12:05 +02:00
jakob.scheid 61c3d2ff7c Add dark colors 2026-05-10 13:41:57 +02:00
jakob.scheid de20ae89fc Add light colors 2026-05-10 13:28:54 +02:00
jakob.scheid 13f026eaab Add dark colors 2026-05-10 13:28:15 +02:00
jakob.scheid 9cdca85a4d Add shades of white 2026-05-10 13:27:16 +02:00
jakob.scheid 69453b947d Add shades of black 2026-05-10 13:27:03 +02:00
jakob.scheid 0e8a49969a Use color variables 2026-05-10 13:22:32 +02:00
jakob.scheid 32bfcf6b33 Add color variables 2026-05-10 13:22:20 +02:00
jakob.scheid b1812764f6 Set maximum width for the search form 2026-05-08 20:00:06 +02:00
jakob.scheid e69bbf361b Bug fix: Search bar width did not include the additional padding at the left 2026-05-08 19:53:54 +02:00