commits
most of the code was written several years ago and i have been meaning to rewrite it, so I've gone ahead and heavily cleaned up and refactored the CSS.
most of this was thanks to feedback on lobste.rs, many of the suggestions i totally agree with (which i really appreciate, ive never really gotten proper feedback on this project before) https://lobste.rs/s/dpkqgr/dev_css_tiny_simple_classless_css
margin/padding resets were removed, and so i was able to remove a lot of unnecessary declarations.
`--dc-cs` was simplified to `color-scheme`. you may need to update your themes to reflect this.
underlines have also been added back for accessibility.
removed `overflow-x: hidden` on body
removed `a button` styling
tab size has been changed to `4`
also lots of organizational improvements
only change margins. should fix code blocks and quotes and other stuff looking wonky
should fix the issue where details inside details have weird margins
you can wrap everything in your `aside` with a `details` tag to make it collapsible if its too large. you can make it open by default by adding the `open` attribute.
pages are in a separate repository so this workflow is not needed
fixes certain issues with the header appearing below things sometimes
set to 1000 to make sure it appears above everything, unless other elements have a higher value which is unlikely
most of the code was written several years ago and i have been meaning to rewrite it, so I've gone ahead and heavily cleaned up and refactored the CSS.
most of this was thanks to feedback on lobste.rs, many of the suggestions i totally agree with (which i really appreciate, ive never really gotten proper feedback on this project before) https://lobste.rs/s/dpkqgr/dev_css_tiny_simple_classless_css
margin/padding resets were removed, and so i was able to remove a lot of unnecessary declarations.
`--dc-cs` was simplified to `color-scheme`. you may need to update your themes to reflect this.
underlines have also been added back for accessibility.
removed `overflow-x: hidden` on body
removed `a button` styling
tab size has been changed to `4`
also lots of organizational improvements