Commit graph

195 commits

Author SHA1 Message Date
d75d8c79b5
feat: 🚧 add work in progress banner 2025-07-12 01:36:35 +02:00
17b30cc283
fix: 💄 only include progress grid row when slider has navigation 2025-07-12 01:16:32 +02:00
5d2ad3b0e5
fix: 💄 remove block margins from slider items 2025-07-12 01:12:53 +02:00
b29c9354d5
fix: 💄 missing block margin on ref image component 2025-07-12 01:09:00 +02:00
a72c55ab15
feat: 🍱 add jarek's ref sheet 2025-07-12 01:04:15 +02:00
f2ad437dbc
feat: 💬 add jarek's backstory 2025-07-12 01:02:55 +02:00
3d812fdacc
feat: 💄 change to radial gradient, keep the same across all viewport sizes 2025-07-11 21:09:43 +02:00
6db344f524
fix: accessibility improvements 2025-07-11 21:08:07 +02:00
3aa5634a73
feat: 💄 change navigation to floating bar
Since clipping overflow on the main page content container would break its gradient box shadow, navigation needed a different approach to styling
2025-07-11 17:49:19 +02:00
9f6ddc0e54
feat: 💄 add gradient box shadow to main elements 2025-07-11 17:47:05 +02:00
4bd07a3a85
fix: 💄 add text shadow to selected text for improved readability 2025-07-11 00:02:09 +02:00
71afaa324c fix: 💄 cut off box shadows of slider items
In order for box shadows to render as intended the slider needs to be able to fill the full width of the page content container. This also necessitates a different approach to layouting all other page content children and removes the need for a layouting container element
2025-07-09 02:31:50 +02:00
fb9125ab3f fix: 🐛 incorrect nesting when run through lightningcss 2025-07-08 00:13:07 +02:00
c159d111bb fix: 🐛 wrong base url during build time 2025-07-08 00:13:07 +02:00
0bb53d9356 fix: ✏️ run spellcheck 2025-07-08 00:13:07 +02:00
eff92888ef fix: 🩹 prevent passing attributes meant for internal use to final output 2025-07-08 00:13:07 +02:00
a99508bc27 fix: 🩹 process slotted text as markdown 2025-07-08 00:13:07 +02:00
57dd17cbef feat: 💬 update viktor's job descriptions 2025-07-08 00:13:07 +02:00
854deddd73 fix: 💄 text selection on character select page partially invisible 2025-07-08 00:13:07 +02:00
bcd125d951 refactor: ♻️ provide generalized function for meta image generation
Separate functions would work almost identical, so might as well merge into single function and generalize it
2025-07-08 00:13:07 +02:00
bd4dbdd620 refactor: ♻️ make job component independent, move page content out of data files
By making the job component independent it allows content to live in content page files instead of data files
2025-07-08 00:13:07 +02:00
36ece6984d refactor: ♻️ assign grid-areas inside component classes 2025-07-08 00:13:07 +02:00
291efe0924 feat: 💬 add attributions to site footer 2025-07-08 00:13:07 +02:00
c194a3e921 refactor: ♻️ style links site-wide 2025-07-08 00:13:07 +02:00
54ebaaec9b feat: 💬 update viktor's character description and backstory 2025-07-08 00:13:07 +02:00
7584dba4f0 feat: 💬 update viktor's anatomy page 2025-07-08 00:13:07 +02:00
708de76d08 build: 📦 update packages 2025-07-04 18:33:45 +02:00
029fb20648 feat: 💬 update sebin's abilities page 2025-07-04 18:29:32 +02:00
4e59244ca5 build: 🔧 add CSS post-processing 2025-07-04 18:29:12 +02:00
215e5fca89 fix: 🔧 return content unaltered if transform condition not met 2025-07-04 18:28:30 +02:00
a28d070a30 feat: 💬 pass calculation method down to template 2025-07-04 17:23:24 +02:00
5bccb9f60e build: 🔧 tweak markdown transformation 2025-07-04 17:22:15 +02:00
a38d38a749 feat: 💬 rewrite Sebin's about page 2025-06-29 01:36:58 +02:00
c6a4e9b4e9 fix: 💄 weird row alignment when trait becomes multi-line 2025-06-28 23:56:31 +02:00
2d731390bf fix: 💄 update link hover color for better visual clarity 2025-06-28 23:17:42 +02:00
72e9672681 feat: 💄 update component background gradients 2025-06-28 23:17:12 +02:00
fbcd1b90e5 feat: add icons 2025-06-28 22:37:48 +02:00
35a7ba2f50 fix: 💄 align size of trait cards when put in slider 2025-06-28 22:37:40 +02:00
7512e920e1 fix: 💄 update box-shadows for better visual clarity 2025-06-28 22:36:35 +02:00
eb107195fb fix: 💄 align media query breakpoints between components 2025-06-28 22:34:55 +02:00
d48c9fb1c8 fix: 💄 navigation buttons obstruct text content 2025-06-28 19:21:30 +02:00
19472cda14 feat: add trait-card component 2025-06-28 18:48:25 +02:00
eae81d6528 fix: 💄 limit max page content width 2025-06-28 18:48:06 +02:00
6e77bf539b feat: make slider nav optional 2025-06-28 18:47:32 +02:00
f5d526d79b refactor: ♻️ update naming of variables, classes and attributes 2025-06-28 18:46:44 +02:00
b85675eb45 refactor: 🚚 rename gallery to slider
It will do more than just slide images
2025-06-28 18:29:01 +02:00
f5f7cf5d94 refactor: ♻️ clean up transitions, reduce unnecessary clutter
Using @starting-style allows to proper transitions on dialog element. Also turns out the use of pseudo elements was unnecessary.
2025-06-28 02:09:37 +02:00
3e7d50dc1b fix: 🐛 scroll locking not always working correctly 2025-06-27 23:23:16 +02:00
9552e4713f feat: add OpenGraph and Twitter Card metadata and image generation 2025-06-27 19:58:14 +02:00
fcb4b092db feat: 💬 minor text adjustments 2025-06-27 00:19:15 +02:00