new_blog/TODO
2024-11-05 13:01:46 -05:00

45 lines
2 KiB
Text

get RSS feed up and running
get preferred font setup https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face (see also notes) set font-display to "swap"
emphasize category viewer is in via different header color
specify ul styling to be specific to posts list
experiment with ul margin vs padding in posts list for accessibility without focus border looking ridiculous
Fix typography on mobile (mostly just anchors at this point)
https://stackoverflow.com/questions/16387400/getting-the-right-font-size-on-every-mobile-device#35155083
https://css-tricks.com/viewport-sized-typography/
make tapping and holding or hovering changes header nav-link bg
maybe make it so #content or a parent class which has everything but header scrolls intead of the normal page, needs and overflow css attr and height 100% for body/html and maybe flex-box and/or grid (this is to make scroll not appear on header)
Fix articles with inline html in them and/or links
ico?
analytics
https://github.com/electerious/Ackee
https://umami.is/ (https://github.com/umami-software/umami)
Webmention analytics https://www.w3.org/TR/webmention/#receiving-webmentions
Webmention linked sites where possible https://www.w3.org/TR/webmention/#sending-webmentions
~~get code blocks working properly, namely get them colored (probably with https://highlightjs.org/), maybe add a red border, consider https://github.com/highlightjs/highlight.js?tab=readme-ov-file#using-web-workers~~
~~get highlight js theme set to my preference, make sure to add nesting in CSS so it'll be active when the light/dark class is active~~
~~add CSS styling rule(s) so headers don't get link colors~~
~~center titles properly~~
~~center content box properly~~
~~position code blocks in a way I like~~
~~handle dark/light theming correctly (https://www.joshwcomeau.com/react/dark-mode/) seems useful for that~~
~~Figure out why the header width is fucked on mobile as well as why the box is all the way to the left~~