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

373 Commits

Author SHA1 Message Date
jake 9543aaa5b0 process SCSS @import rules with postcss-import 2020-10-03 19:24:27 -04:00
jake cdf867920e lazy load images within page content 2020-08-31 10:53:47 -04:00
jake 6c28ed85f1 remove ugly safari pinned tab icon 2020-08-23 11:30:36 -04:00
jake 6138c422b9 update /stats and /privacy, bump Inter font to v3.14, long cache on /vendor 2020-08-18 10:27:59 -04:00
jake e07934517c fix weird chrome sandbox quirks on dark mode example's iframe 2020-08-14 11:10:47 -04:00
jake 80c926c6f9 re-organize fonts, fix BLM header 2020-08-14 10:22:28 -04:00
jake 0f9de4d350 strip any markdown in page titles from meta/social tags in head 2020-08-10 10:58:22 -04:00
jake 9b5a29be7b fix AMP pixel (hopefully) 2020-08-08 08:03:22 -04:00
jake 76b3a55efd switch simple analytics proxy to a netlify function 2020-08-08 00:13:07 -04:00
jake dd10234542 remove IE gif from footer, update homepage 2020-08-01 18:14:05 -04:00
jake d764025fe7 fix AMP shortcode scripts 2020-08-01 11:58:30 -04:00
jake 60903bbb2b remove events scripts 2020-07-31 08:47:23 -04:00
jake bb3ec74822 move site-related headers/redirects out of netlify.toml
[skip ci]
2020-07-29 08:36:49 -04:00
jake f5acb5d5e0 commit fetched oEmbed data (tweets, etc.) in case they disappear
[skip ci]
2020-07-28 11:27:24 -04:00
jake cdfbba108c playing with variable fonts some more 2020-07-23 13:03:00 -04:00
jake da1743cf2d add variable Inter fonts
current faces/files kept as a fallback. also switched to Google-hosted fonts on AMP pages (might as well...)
2020-07-22 16:19:24 -04:00
jake 17824d4c5c fix a few RSS validation warnings 2020-07-20 12:44:21 -04:00
jake 2909e934e7 rename atom shortcodes from .atom.xml to .atom.atom, and stop using symlinks
let's see if this fixes the issue of the wrong shortcode types (usually AMP) being chosen inconsistently
2020-07-19 12:29:51 -04:00
jake ea244a5372 update homepage 2020-07-16 15:02:26 -04:00
jake a583a3a0e7 fix post titles not shrinking on mobile view, and clean up optimize-image partial 2020-07-14 20:29:49 -04:00
jake 12b056f70b stop using <section> improperly 2020-07-14 08:41:18 -04:00
jake 5123b8831a organize config.toml params, and stop treating frontmattered CSS as SCSS unnecessarily -- it appears to cause some weird race condition with temporary files every once in a while...? not the intended use anyways though. 2020-07-12 19:51:19 -04:00
jake 9bf2d2e36b stop hosting all of my random sites as folders on this domain
changed most of them to redirect to GitHub Pages

mental health note: stats will take a hit ;)
2020-07-12 16:37:33 -04:00
jake 725c482ba3 make sure config for Netlify functions is okay so far 😬
[skip ci]
2020-07-10 20:00:39 -04:00
jake 48eea4ce98 fix style regressions (code was never actually using Hack font I think..?)
and allow default theme (light or dark) to be set in Hugo config and reflected in both HTML & JS
2020-07-07 10:07:46 -04:00
jake d970c031a5 run initial SCSS refactoring through percy 2020-07-07 08:57:26 -04:00
jake aa3973f570 adjust letter-spacing of bold Inter text 2020-07-05 12:13:11 -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 e2b9099996 add keybase profile to person schema 2020-07-03 17:18:46 -04:00
jake 3cadddc799 go back to outlining inline code (single backticks) with light border
and make it possible to use code in post/page titles
2020-06-30 09:37:03 -04:00
jake 84add157d3 update meta pages & robots.txt 2020-06-29 11:43:38 -04:00
jake 99d13da0c7 new Twitter oEmbed endpoint (shortcode input changes from tweet ID to full URL)
https://developer.twitter.com/en/docs/tweets/post-and-engage/api-reference/get-statuses-oembed

some hacking is required to continue passing only the tweet ID to <amp-twitter data-tweetid="..."> at the same time. ugh.

https://amp.dev/documentation/components/amp-twitter/#attributes
2020-06-28 11:29:35 -04:00
jake 0b98f51a74 switch tweet embed centering to recommended method:
https://developer.twitter.com/en/docs/twitter-for-websites/embedded-tweets/overview
2020-06-27 23:09:42 -04:00
jake 45b23c45a3 link View Source in page/post footers to specific file on GitHub 2020-06-26 12:59:46 -04:00
jake f3198e0235 clean up a bunch of layouts, especially social-images function
also made even more config.toml parameters optional, will help when finally releasing theme
2020-06-25 10:35:59 -04:00
jake 0a48ce296f make twemoji cursor the same as unicode emojis when hovered
and clean up /uses
2020-06-24 19:35:37 -04:00
jake 12f8bd8084 renamed default branch to main 2020-06-21 10:44:43 -04:00
jake b97f7a00de small changes to AMP CSS 2020-06-19 11:19:32 -04:00
jake f29033f383 re-tool/clean up scripts and redirects 2020-06-19 09:45:48 -04:00
jake ef16a9e3f9 merge changes from upstream analytics v3 script 2020-06-17 13:13:31 -04:00
jake 046321967c update /uses 2020-06-17 10:33:43 -04:00
jake 620903413a improve dark mode readability a bit 2020-06-13 09:54:04 -04:00
jake 9b67b1be01 adguard hides images with width="88" and height="31", for some reason?
using style="..." gets around it, but maybe open an issue here?

https://github.com/AdguardTeam/AdguardFilters/blob/ba4db91022dbebe48967a447b5f818064ee60167/SpywareFilter/sections/general_elemhide.txt#L18
2020-06-07 12:19:15 -04:00
jake f31c264698 changed domain for Windows Me VMs 2020-06-04 14:20:11 -04:00
jake a6cb95c0d7 clean up redirects/404s & other random housekeeping 2020-06-02 14:00:40 -04:00
jake 33fd5adb9a add og:image:type meta tag 2020-06-01 20:26:50 -04:00
jake e76acbe657 🚨 this website is now Made for Internet Explorer® (not a prank, kinda) 2020-05-26 18:23:41 -04:00
jake ee9d95b394 add small links to https://y2k.lol (not ready for prime time yet 🤫) 2020-05-21 13:06:48 -04:00
jake 0ad9d54347 remove HTML comments by default during minify 2020-05-14 20:51:49 -04:00
jake 8219c611a4 inline frontmatter styles in HTML rather than a bunch of baby CSS files 2020-05-14 13:37:33 -04:00