Commit graph

104 commits

Author SHA1 Message Date
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
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
8e04a3430a feat: enable hyphenation for paragraphs 2023-03-25 01:57:14 +01:00
Sebin Nyshkim
69182778c9 refactor: use shorthand property for sticky positioning of background svg 2023-03-23 13:55:10 +01:00
Sebin Nyshkim
1707b6f4af fix: navigation unintentionally resizing on hover on mobile viewport sizes 2023-03-23 13:43:17 +01:00
Sebin Nyshkim
df3014e2a5 refactor: use shorthand property for navigation positioning 2023-03-23 13:41:08 +01:00
Sebin Nyshkim
f7ae855221 refactor: adjust timeline sizings for mobile, cleanup component styling 2023-03-23 13:33:49 +01:00
Sebin Nyshkim
8f4a5f5c98 feat: add more detailed career path descriptions 2023-03-23 03:01:15 +01:00
Sebin Nyshkim
f881c1aac1 fix: correct link colors inside tables in light mode 2023-02-04 18:44:48 +01:00
Sebin Nyshkim
538d09f7be feat: change artist links into round buttons 2023-02-04 18:44:23 +01:00
Sebin Nyshkim
e4be1debf9 feat: add Fur Affinity icon 2023-02-04 18:39:36 +01:00
Sebin Nyshkim
afe81f2bbb fix: hover state bug on mobile 2023-01-20 02:13:22 +01:00
Sebin Nyshkim
674784f219 fix: add padding to main element
Elements with margins at the top of the page cause unintended background-color of body to be visible
2023-01-20 01:17:18 +01:00
Sebin Nyshkim
b4437e542e chore: remove paragraph from footer 2023-01-19 22:05:28 +01:00
Sebin Nyshkim
9cb9bed431 refactor: simplify WelcomeHeader component 2023-01-19 22:04:46 +01:00
Sebin Nyshkim
782046efa6 feat: remove hover media query from SiteNavigation 2023-01-19 22:03:57 +01:00
Sebin Nyshkim
d4b12bc9ba fix: update SiteFooter styling 2023-01-19 22:03:11 +01:00
Sebin Nyshkim
bfe0ca0719 fix: update template structure 2023-01-19 22:02:37 +01:00
Sebin Nyshkim
04a3266a88 feat: remove unnecessary path element from SVG backgrounds 2023-01-19 22:02:04 +01:00
Sebin Nyshkim
9b11da8ad7 feat: update base stylings 2023-01-19 22:00:44 +01:00
Sebin Nyshkim
9160677be6 chore: move Fontawesome attribution from footer to AttributionView 2023-01-19 19:28:43 +01:00
Sebin Nyshkim
86a04fa6eb feat: display attribution for other types of assets in table 2023-01-19 19:06:05 +01:00
Sebin Nyshkim
c03612d195 feat: add background SVG 2023-01-19 01:51:35 +01:00
Sebin Nyshkim
688c636acd fix: update styling of SiteFooter component 2023-01-19 01:51:21 +01:00
Sebin Nyshkim
de992d86b2 feat: various base style adjustments 2023-01-19 01:50:54 +01:00
Sebin Nyshkim
54c39cc9b4 feat: update styling of SiteFooter component 2023-01-19 00:40:12 +01:00
Sebin Nyshkim
fc3680bd7a style: run linter 2023-01-19 00:22:14 +01:00
Sebin Nyshkim
b90b674bf9 fix: missing SVG icons in Safari 2023-01-18 23:41:30 +01:00
Sebin Nyshkim
390d28cce7 fix: minor styling updates 2023-01-18 23:39:04 +01:00
Sebin Nyshkim
de9281574d revert: remove copy to clipboard functionality
Implementation across browsers makes this too much of a hassle to implement and behave consistently, notably Safari

Refs: e29a98f
2023-01-18 23:38:00 +01:00
Sebin Nyshkim
cb99059ef4 fix: prevent line break during slide-out transition 2023-01-18 19:23:57 +01:00
Sebin Nyshkim
4f5e6c2df3 feat: optimize responsive images 2023-01-18 18:47:53 +01:00
Sebin Nyshkim
e29a98f06d feat: add copy action indicator to color table 2023-01-18 18:39:14 +01:00