1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2026-06-29 21:25:57 -04:00
Commit Graph

314 Commits

Author SHA1 Message Date
jake 17501e8c34 add simple license and privacy policy pages
silly but certain things require these. also added some sitemap priorities to other miscellaneous pages.
2020-04-28 18:53:15 -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 9a87b9fa8d fix analytics 2020-04-28 08:45:56 -04:00
jake b0893ff52f bundle simple analytics script locally & minify everything with terser 2020-04-27 20:49:20 -04:00
jake c52a357e29 revert Access-Control-Allow-Origin: * header 2020-04-26 23:43:10 -04:00
jake 374a822ad4 wrap dark mode stuff in an anonymous function like a big boy coder 2020-04-26 19:00:46 -04:00
jake c3f46dd9db *actually* fix utteranc.es dark/light theme-ing 2020-04-26 15:07:35 -04:00
jake c986676379 dynamically switch between utteranc.es's light/dark themes (#118) 2020-04-26 10:49:45 -04:00
jake 3200509ffd IE11 compat fixes 🙄 (closes #94) 2020-04-26 09:48:12 -04:00
jake 736cc775e3 straighten up header elements 2020-04-26 09:46:34 -04:00
jake adfa73b5fc fingerprint CSS and JS, set one week browser cache
...and LOTS of tidying partials
2020-04-25 11:15:31 -04:00
jake d2648a68be fix some dark mode logic glitches & random clean up 2020-04-24 18:03:33 -04:00
jake 5477e34235 some tweaking of post-build image optimization 2020-04-24 12:58:18 -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 2548b320fc make images linkable via shortcode param 2020-04-23 12:43:43 -04:00
jake 60fd36001d add JAMstack to homepage 2020-04-23 08:16:31 -04:00
jake 8ba0a887bc treat ALL images as assets (as they should have been all along...) 2020-04-21 14:34:55 -04:00
jake 7de9d10792 update deps 2020-04-21 11:51:39 -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 c1700cdda0 execute twemoji script as a template (mainly to get baseURL) 2020-04-13 15:35:45 -04:00
jake 18a9c37c42 update Inter font to v3.13 2020-04-09 19:48:47 -04:00
jake 48498c772f reorganize external static assets into vendor folder (#99)
with legacy redirects via Netlify for now
2020-04-04 12:03:04 -04:00
jake 55a696c261 constrain header width and reduce padding across the site 2020-04-04 10:18:20 -04:00
jake 236ee5b0af small fix to spacing on responsive list pages
and make CI & Netlify use a newest version of Go (required for modules)
2020-04-03 17:09:46 -04:00
jake 9807e528ff simplify footer on mobile 2020-04-03 08:44:42 -04:00
jake dd05444d21 css animation experiments because I'm bored. #quarantine 2020-04-02 21:36:37 -04:00
jake 84b077e12b bring AMP styles up to speed 2020-04-02 10:04:17 -04:00
jake 72c8b3a99a absolute URLs in CSS via hugo variable 2020-04-01 17:59:40 -04:00
jake 0ee3efdbbe fix lighthouse suggestions: syntax color contrast & crossorigin preloads 2020-03-30 16:46:59 -04:00
jake b5e5af148e some magic numbers to improve twemoji sizing/alignment 2020-03-30 00:53:54 -04:00
jake 2156c6ed88 swap native emojis for Twemojis 🎉 (#92) 2020-03-29 15:30:12 -04:00
jake bc3e1f9309 set max width of pages in Hugo config.toml, retrieve value from SCSS
https://gohugo.io/hugo-pipes/resource-from-template/
2020-03-27 20:58:52 -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 12bce797d6 Redesign post headings 2020-03-23 10:07:31 -04:00
jake fa1161cd27 allow comments to be disabled on individual posts 2020-03-18 20:14:53 -04:00
jake d5b5a71078 enable comments via utteranc.es 2020-03-17 19:32:27 -04:00
jake db6952a443 update home page 2020-03-17 16:43:20 -04:00
jake 5395ecd180 shrink everything else a bit -- header, margins, fonts, etc. 2020-03-16 18:11:38 -04:00
jake 5db7ee9b21 adjust home page font size 2020-03-16 09:57:31 -04:00
jake aadc1fe47b fix heading styles on AMP pages 2020-03-14 09:36:29 -04:00
jake 91d293e390 underline <h2>s, solidify <hr>s 2020-03-12 16:42:41 -04:00
jake 7c621cadb4 update Inter font to v3.12 2020-02-26 17:05:50 -05:00
jake 65bb5b12a5 simplify SASS @font-face mixin 2020-01-30 00:02:46 -05:00
jake e629f00492 just some SASS cleanup 2020-01-28 00:11:22 -05:00
jake a8428da65c Hack webfont for code -- https://github.com/source-foundry/Hack 2020-01-27 09:36:02 -05:00
jake e99da04e2f mainly lint adjustments 2020-01-27 09:34:55 -05:00
jake e0ab888391 adjust font size 2020-01-25 09:58:36 -05:00