Commit graph

166 commits

Author SHA1 Message Date
Sebin Nyshkim
2830fd9350 fix: get favicon from absolute path 2023-09-06 00:20:22 +02:00
Sebin Nyshkim
986126a2bb fix: disable legacy mode of vue-i18n for use with composition API 2023-09-06 00:19:17 +02:00
Sebin Nyshkim
3d13c256e3 style: close component tag immediately 2023-09-06 00:17:56 +02:00
Sebin Nyshkim
f67ba1e655 refactor: get routes via getRoutes() function instead of importing router config 2023-09-06 00:17:27 +02:00
Sebin Nyshkim
1553825719 refactor: add type definition for emits 2023-09-05 22:49:23 +02:00
Sebin Nyshkim
f1961f5cef chore: bump version number 2023-09-04 22:18:12 +02:00
Sebin Nyshkim
a67cddc74b build: update packages 2023-09-04 22:17:47 +02:00
Sebin Nyshkim
68a43b6b9c feat: add transitions between pages 2023-09-04 22:17:24 +02:00
Sebin Nyshkim
f2b408fce5 refactor: type MessageSchema in createI18n() constructor 2023-09-04 20:19:26 +02:00
Sebin Nyshkim
35f5343149 style: run formatter 2023-09-04 20:06:56 +02:00
Sebin Nyshkim
b5eae39f89 build: include json files under src/translations/ 2023-09-04 19:53:15 +02:00
Sebin Nyshkim
39993112b7 refactor: update asset URLs for vite-imagetools v5
Shorthand parameters have been removed as of vite-imagetools v5
2023-09-04 19:52:19 +02:00
Sebin Nyshkim
d4dc47b1e1 build: update to new create-vue scaffold 2023-09-04 19:19:43 +02:00
Sebin Nyshkim
25ee71b615 chore: bump version number 2023-07-17 15:46:32 +02:00
Sebin Nyshkim
23a24c5842 feat: add interface for translation key iteration 2023-07-17 15:39:34 +02:00
Sebin Nyshkim
29f549ddd9 build: update npm packages 2023-07-17 15:37:46 +02:00
Sebin Nyshkim
223a32580c fix: wrong open graph meta tag attributes 2023-07-17 14:53:07 +02:00
Sebin Nyshkim
3723e4b036 build: update npm packages 2023-04-03 00:33:48 +02:00
Sebin Nyshkim
b57c5a9be8 style: run linter 2023-04-03 00:33:35 +02:00
Sebin Nyshkim
bb724f581b build: inline postcss config into vite config 2023-04-03 00:29:07 +02:00
Sebin Nyshkim
44d974a870 feat: update prettier config 2023-04-03 00:28:37 +02:00
Sebin Nyshkim
3c83d66bf5 fix: add colored background to language switcher for better visibility 2023-03-28 20:17:26 +02:00
Sebin Nyshkim
79f1191e36 chore: bump version number 2023-03-28 00:03:41 +02:00
Sebin Nyshkim
8f4c1fc7d9 fix: modal does not scroll with current position on page 2023-03-28 00:03:06 +02:00
Sebin Nyshkim
cf4155784c chore: bump version number 2023-03-27 23:51:47 +02:00
Sebin Nyshkim
0b952dd789 build: update npm packages 2023-03-27 23:51:19 +02:00
Sebin Nyshkim
da0d919267 feat: add language switcher modal to top level of page 2023-03-27 23:49:39 +02:00
Sebin Nyshkim
d7e3ae07b5 feat: add custom properties for modal dialogs 2023-03-27 23:48:34 +02:00
Sebin Nyshkim
7fc87ea224 feat: add translations for language switching 2023-03-27 23:48:10 +02:00
Sebin Nyshkim
f5117882f8 refactor: change LocaleSwitcher to use radio buttons instead of select 2023-03-27 23:47:40 +02:00
Sebin Nyshkim
7da03fc635 feat: add ModalDialog component 2023-03-27 23:46:17 +02:00
Sebin Nyshkim
2382405651 feat: add LinkButton component 2023-03-27 23:45:51 +02:00
Sebin Nyshkim
20c7a512ed feat: add LanguageButton component 2023-03-27 23:44:54 +02:00
Sebin Nyshkim
b3a288e281 style: order imports 2023-03-27 23:40:53 +02:00
Sebin Nyshkim
21ed580988 feat: remove prefixed properties
Now handled via autoprefixer
2023-03-27 23:35:33 +02:00
Sebin Nyshkim
dbb317e19a feat: use same background color as bottom most background svg element 2023-03-27 23:34:38 +02:00
Sebin Nyshkim
87dd1649b9 build: add autoprefixer 2023-03-27 23:32:06 +02:00
Sebin Nyshkim
53c2987dcf chore: remove unused icons 2023-03-27 23:29:58 +02:00
Sebin Nyshkim
d826d278a5 feat: add icons for language switching 2023-03-27 23:29:32 +02:00
Sebin Nyshkim
b87e84e5ce feat: add globe icon 2023-03-26 21:17:57 +02:00
Sebin Nyshkim
d72c3efeeb feat: add v-model capabilities to LocaleSwitcher component 2023-03-26 21:01:13 +02:00
Sebin Nyshkim
9757a3d076 feat: add LocaleSwitcher component 2023-03-25 02:10:17 +01:00
Sebin Nyshkim
eefc4cc8d4 feat: replace hard-coded content with i18n translation keys 2023-03-25 02:09:39 +01:00
Sebin Nyshkim
7fe9cdeef3 refactor: split up navigation components for easier i18n 2023-03-25 02:05:30 +01:00
Sebin Nyshkim
9536a6fa77 feat: add translations 2023-03-25 02:02:37 +01:00
Sebin Nyshkim
8ea083c6d1 feat: set up i18n 2023-03-25 02:02:20 +01:00
Sebin Nyshkim
c258de84a2 feat: add i18n support 2023-03-25 02:01:36 +01:00
Sebin Nyshkim
8e04a3430a feat: enable hyphenation for paragraphs 2023-03-25 01:57:14 +01:00
Sebin Nyshkim
fb9cfd0783 build: update npm packages 2023-03-24 19:23:47 +01:00
Sebin Nyshkim
65bd7bde60 chore: bump version number 2023-03-23 15:57:16 +01:00