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
504d0cdc1e
feat: ✨ pass down util function to template
2025-06-27 00:18:36 +02:00
c9597353a1
fix: 🐛 menu icon missing on mobile
2025-06-26 23:55:07 +02:00
170ba39981
fix: 💄 prevent pre-mature text wrap
2025-06-26 23:43:25 +02:00
b5814108c8
feat: ✨ show dynamic page title
2025-06-26 23:10:48 +02:00
33e603cf05
docs: 📝 add README
2025-06-26 20:23:47 +02:00
54882773a2
fix: 💄 border-radius affects svg icon
2025-06-26 20:17:23 +02:00
dc62b893b5
fix: 🩹 remove superfluous elements
2025-06-26 20:08:49 +02:00
d7d00046b1
refactor: ♻️ restructure character data files, move shared functionality into library
2025-06-26 20:08:49 +02:00
23c06bcd3a
fix: 🐛 add transform so prevent generation of invalid markup
...
Occasionally, WebC components in Markdown cause unintended paragraph tags to appear in places which produce invalid markup and break styling
2025-06-26 20:08:24 +02:00
db8cf3f93c
refactor: ♻️ use SVG sprite instead of individual SVGs
...
This prevents 11ty with WebC/Markdown to produce excessive newlines in output markup
2025-06-26 16:03:51 +02:00