1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2026-06-13 03:05:27 -04:00
Commit Graph

37 Commits

Author SHA1 Message Date
jake 2b918ea027 fix responsive header 2021-09-29 10:02:24 -04:00
jake 12db17b83c majorly refactor SCSS and pray nothing breaks 2021-09-29 09:42:36 -04:00
jake 7353f0b95e add nice and soothing fade transition when dark/light mode is toggled 2021-09-22 12:27:59 -04:00
jake 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
jake 78518fe326 move /api/popular to /api/stats, calculate totals 2021-05-31 22:29:50 -04:00
jake b4bec05098 restore tag lists above posts (not linked yet) 2021-05-31 20:57:58 -04:00
jake 233349781e swap logo in header with my face 📸 2021-05-26 21:40:12 -04:00
jake 2e3be955c8 switch to modern-normalize.css and actually choose a consistent box-sizing preference (#406) 2021-05-22 10:31:05 -04:00
jake 8c974c8d5e husky v4 -> simple-git-hooks 2021-05-21 14:07:51 -04:00
jake eca46a881a fix animation choppiness on header link hovers (mainly on Chrome) 2021-05-18 10:44:40 -04:00
jake 733b9b2556 only one <h1> on each page 2021-04-17 09:49:43 -04:00
jake 42355c76ec normalize font sizes 2021-04-03 07:46:13 -04:00
jake 325959f30d cleaning up home page 2021-03-30 10:48:11 -04:00
jake f5a38a71e9 remove some redundant styles now that normalize.css is imported 2020-07-14 10:51:38 -04:00
jake 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
jake 3fe24f2216 re-visit light/dark theme colors (especially syntax highlighting) 2020-05-09 09:59:35 -04:00
jake 705e800881 tidy up homepage font size/spacing 2020-05-07 09:41:14 -04:00
jake 72462f5397 transparent images where possible for dark mode 2020-05-01 11:08:51 -04:00
jake c7e64cd36e clean stuff up & update deps 2020-04-28 10:22:02 -04:00
jake a42e27e6e8 remove utteranc.es for now 2020-04-28 09:48:51 -04:00
jake 736cc775e3 straighten up header elements 2020-04-26 09:46:34 -04:00
jake d2648a68be fix some dark mode logic glitches & random clean up 2020-04-24 18:03:33 -04:00
jake d2a9736c9e uniform width on all pages 2020-04-24 10:12:13 -04:00
jake d38ff15c2f get logo from an actual .svg file and inline it 2020-04-23 17:13:41 -04:00
jake 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
jake 55a696c261 constrain header width and reduce padding across the site 2020-04-04 10:18:20 -04:00
jake b5e5af148e some magic numbers to improve twemoji sizing/alignment 2020-03-30 00:53:54 -04:00
jake a37e749064 add actual text next to navigation emojis (#89) 2020-03-24 11:02:36 -04:00
jake cb7b9f5b91 ignore some markdownlint warnings 2020-03-24 00:40:50 -04:00
jake fa1161cd27 allow comments to be disabled on individual posts 2020-03-18 20:14:53 -04:00
jake 5395ecd180 shrink everything else a bit -- header, margins, fonts, etc. 2020-03-16 18:11:38 -04:00
jake 8c3fb6f50b switch main font to the beautiful Inter – https://rsms.me/inter/ 2020-01-21 23:55:51 -05:00
jake c2ed3faf47 Update _header.scss 2019-12-28 11:32:11 -05:00
jake 80737f7276 make actual background gray, main content area white 2019-12-14 22:34:50 -05:00
jake fb55b3fe8b style & homepage tweaks 2019-12-09 23:33:16 -05:00
jake e17c3ee816 forgot to fix logo hover colors 2019-11-24 22:28:39 -05:00
jake 8ccd15ab87 global header/navbar on all pages like a grown-up website (#17) 2019-11-24 18:07:12 -05:00