11e2a00de5
fix mobile header spacing
2021-12-15 20:05:41 -05:00
766362a9da
move light/dark class from <body>
to <html>
and inline restoration script to (hopefully) improve the white flashes
2021-12-15 13:49:56 -05:00
d119a98a0d
major refactoring of preact components 🧩 ( #689 )
2021-12-15 08:35:18 -05:00
be7b2a4bba
bump some deps and fix some lints
2021-11-22 10:52:02 -05:00
18719a4990
remove overboard hover effect on header items
2021-11-05 13:01:52 -04:00
310da3ebea
thought of a MUCH more logical way to pass in additional CSS transitions
2021-11-01 14:08:37 -04:00
5911c0081e
a bit more SCSS cleanup
2021-11-01 11:43:12 -04:00
37add71ffb
completely overhaul SCSS theming logic
2021-11-01 10:23:24 -04:00
df3740ecf3
bump some deps & comply with stylelint 14.0.0
2021-10-22 10:37:02 -04:00
2b918ea027
fix responsive header
2021-09-29 10:02:24 -04:00
12db17b83c
majorly refactor SCSS and pray nothing breaks
2021-09-29 09:42:36 -04:00
7353f0b95e
add nice and soothing fade transition when dark/light mode is toggled
2021-09-22 12:27:59 -04:00
363b4edf1c
shift asset processing to webpack ( #424 )
...
also migrated SASS to latest syntax (via dart-sass) and vastly simplified light/dark theme logic
2021-06-19 17:19:01 -04:00
78518fe326
move /api/popular to /api/stats, calculate totals
2021-05-31 22:29:50 -04:00
b4bec05098
restore tag lists above posts (not linked yet)
2021-05-31 20:57:58 -04:00
233349781e
swap logo in header with my face 📸
2021-05-26 21:40:12 -04:00
2e3be955c8
switch to modern-normalize.css and actually choose a consistent box-sizing preference ( #406 )
2021-05-22 10:31:05 -04:00
8c974c8d5e
husky v4 -> simple-git-hooks
2021-05-21 14:07:51 -04:00
eca46a881a
fix animation choppiness on header link hovers (mainly on Chrome)
2021-05-18 10:44:40 -04:00
733b9b2556
only one <h1> on each page
2021-04-17 09:49:43 -04:00
42355c76ec
normalize font sizes
2021-04-03 07:46:13 -04:00
325959f30d
cleaning up home page
2021-03-30 10:48:11 -04:00
f5a38a71e9
remove some redundant styles now that normalize.css is imported
2020-07-14 10:51:38 -04:00
426e7d91f1
clean up styles & extend old browser support via autoprefixer/eslint 🧓🏻
...
and stop encoding emojis like a caveman
2020-07-04 19:29:18 -04:00
3fe24f2216
re-visit light/dark theme colors (especially syntax highlighting)
2020-05-09 09:59:35 -04:00
705e800881
tidy up homepage font size/spacing
2020-05-07 09:41:14 -04:00
72462f5397
transparent images where possible for dark mode
2020-05-01 11:08:51 -04:00
c7e64cd36e
clean stuff up & update deps
2020-04-28 10:22:02 -04:00
a42e27e6e8
remove utteranc.es for now
2020-04-28 09:48:51 -04:00
736cc775e3
straighten up header elements
2020-04-26 09:46:34 -04:00
d2648a68be
fix some dark mode logic glitches & random clean up
2020-04-24 18:03:33 -04:00
d2a9736c9e
uniform width on all pages
2020-04-24 10:12:13 -04:00
d38ff15c2f
get logo from an actual .svg file and inline it
2020-04-23 17:13:41 -04:00
b13da8e05b
dark mode 😎 ( #112 )
...
* prepare dark mode stuffs
* themed all global colors
* store preference in local storage
* toggle styling
* lightbulb position
* minify bundled script with uglify-js instead of hugo
* detect whether user has an OS-wide dark mode preference and use that by default
* two different colors for each homepage link
* inline bulb SVGs into stylesheet
* fingerprint and cache styles for a year
* fix lightbulb positioning with weird magic numbers, will come back to that
* themed syntax highlighting
* use terser instead of uglify-js (b/c of ES6)
2020-04-20 15:04:30 -04:00
55a696c261
constrain header width and reduce padding across the site
2020-04-04 10:18:20 -04:00
b5e5af148e
some magic numbers to improve twemoji sizing/alignment
2020-03-30 00:53:54 -04:00
a37e749064
add actual text next to navigation emojis ( #89 )
2020-03-24 11:02:36 -04:00
cb7b9f5b91
ignore some markdownlint warnings
2020-03-24 00:40:50 -04:00
fa1161cd27
allow comments to be disabled on individual posts
2020-03-18 20:14:53 -04:00
5395ecd180
shrink everything else a bit -- header, margins, fonts, etc.
2020-03-16 18:11:38 -04:00
8c3fb6f50b
switch main font to the beautiful Inter – https://rsms.me/inter/
2020-01-21 23:55:51 -05:00
c2ed3faf47
Update _header.scss
2019-12-28 11:32:11 -05:00
80737f7276
make actual background gray, main content area white
2019-12-14 22:34:50 -05:00
fb55b3fe8b
style & homepage tweaks
2019-12-09 23:33:16 -05:00
e17c3ee816
forgot to fix logo hover colors
2019-11-24 22:28:39 -05:00
8ccd15ab87
global header/navbar on all pages like a grown-up website ( #17 )
2019-11-24 18:07:12 -05:00