Sebin Nyshkim
|
8f4c1fc7d9
|
fix: modal does not scroll with current position on page
|
2023-03-28 00:03:06 +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
|
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 |
|