We've started a new project which requires heavy, creative theming, so I made a prototype to test some ideas out.
I really like this article as it breaks down the reasoning of why they are doing what they are doing. It has some examples that you can follow along with and leaves me thinking about how I can take this knowledge into my own development.
Discovered via Andy Bell
Categories:
Links •
Web Development
April 9, 2024
A High-quality stranger. I've considered myself a digital gofer. Y'know, go for this and go for that. I'm using micro.blog now to par down my technical projects and be part of an outstanding community.
Debug Information
Permalink
"https://mandarismoore.com/2024/04/09/how-were-approaching.html"
Params
map[bluesky:map[did:did:plc:jcml6ilfdjs5uvqhnzvasgkc handle:mandaris.bsky.social hostname:bsky.social id:bafyreiaf7rosh7pvow6xizmogjki5bhfkdouf3fb4sjlemkfearvjnahze link:https://bsky.app/profile/did:plc:jcml6ilfdjs5uvqhnzvasgkc/post/3kppghwj4xg2g url:at://did:plc:jcml6ilfdjs5uvqhnzvasgkc/app.bsky.feed.post/3kppghwj4xg2g] categories:[Links Web Development] date:2024-04-09 06:53:39 -0800 -0800 draft:%!s(bool=false) guid:http://mandaris.micro.blog/2024/04/09/how-were-approaching.html iscjklanguage:%!s(bool=false) lastmod:2024-04-15 16:08:47 -0800 -0800 layout:post mastodon:map[hostname:social.lol id:%!s(int=112241836652764283) username:mandaris] microblog:%!s(bool=false) post_id:%!s(int=3982751) publishdate:2024-04-09 06:53:39 -0800 -0800 title:How we’re approaching theming with modern CSS - Piccalilli type:post url:/2024/04/09/how-were-approaching.html]
Page Variables
&hugolib.pageState{id:1598, pageOutputs:[]*hugolib.pageOutput{(*hugolib.pageOutput)(0xc003d69ce0), (*hugolib.pageOutput)(0xc003d6a160), (*hugolib.pageOutput)(0xc003d6a580), (*hugolib.pageOutput)(0xc003d6a9a0), (*hugolib.pageOutput)(0xc003d6adc0), (*hugolib.pageOutput)(0xc003d6b1e0), (*hugolib.pageOutput)(0xc003d6b600), (*hugolib.pageOutput)(0xc003d6ba20)}, pageOutputTemplateVariationsState:(*atomic.Uint32)(0xc001117e98), pageOutput:(*hugolib.pageOutput)(0xc003d69ce0), pageCommon:(*hugolib.pageCommon)(0xc0028aec00)}
All variables scoped to the current context
&hugolib.pageState{id:1598, pageOutputs:[]*hugolib.pageOutput{(*hugolib.pageOutput)(0xc003d69ce0), (*hugolib.pageOutput)(0xc003d6a160), (*hugolib.pageOutput)(0xc003d6a580), (*hugolib.pageOutput)(0xc003d6a9a0), (*hugolib.pageOutput)(0xc003d6adc0), (*hugolib.pageOutput)(0xc003d6b1e0), (*hugolib.pageOutput)(0xc003d6b600), (*hugolib.pageOutput)(0xc003d6ba20)}, pageOutputTemplateVariationsState:(*atomic.Uint32)(0xc001117e98), pageOutput:(*hugolib.pageOutput)(0xc003d69ce0), pageCommon:(*hugolib.pageCommon)(0xc0028aec00)}