1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-07-21 01:01:17 -04:00
Commit Graph

48 Commits

Author SHA1 Message Date
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
9a87b9fa8d fix analytics 2020-04-28 08:45:56 -04:00
6360e58f60 dark mode octocat icon on COVID post (and fix AMP errors)
https://search.google.com/search-console/amp/drilldown?resource_id=https%3A%2F%2Fjarv.is%2F&item_key=GhUIIhADIgNpbWciB2FtcC1pbWcolk4&hl=en&sharing_key=jrQsA5DhNhUqwYxUooGbfw
2020-04-26 12:16:25 -04:00
736cc775e3 straighten up header elements 2020-04-26 09:46:34 -04:00
b8166296ef fix /site.webmanifest 2020-04-25 21:44:17 -04:00
adfa73b5fc fingerprint CSS and JS, set one week browser cache
...and LOTS of tidying partials
2020-04-25 11:15:31 -04:00
8ba0a887bc treat ALL images as assets (as they should have been all along...) 2020-04-21 14:34:55 -04:00
124d55a99e extract inline page styles into a separate CSS file, and scope to content via SCSS
styles on AMP pages still won't be scoped to div#content like vanilla pages, though
2020-04-12 12:02:58 -04:00
20c32eaeb3 *much* smarter way of setting page-specific CSS
via front matter instead of flaky shortcode/page scratch
2020-04-09 13:59:49 -04:00
48498c772f reorganize external static assets into vendor folder (#99)
with legacy redirects via Netlify for now
2020-04-04 12:03:04 -04:00
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
84b077e12b bring AMP styles up to speed 2020-04-02 10:04:17 -04:00
146b1047e1 allow page-specific CSS to be set via shortcode and appear in <head>
TODO: Potential bug report w/ live server -- .Page.Scratch is only detected on first run, breaks after any changes trigger rebuild. Might be flaky on real builds too, will investigate.
2020-03-27 14:19:55 -04:00
51bcf35026 pipe titles through markdownify for fancy quotes 2020-03-23 10:32:23 -04:00
aadc1fe47b fix heading styles on AMP pages 2020-03-14 09:36:29 -04:00
6c59bb2edc hugo mod init, and other cleanup 2020-03-10 23:11:10 -04:00
7c621cadb4 update Inter font to v3.12 2020-02-26 17:05:50 -05:00
f19084006f make absURLs more resilient (trailing slashes/not) 2020-02-03 08:58:30 -05:00
af61020152 Revert "trying to improve AMP analytics"
This reverts commit 638463895a.
2020-02-02 18:49:30 -05:00
638463895a trying to improve AMP analytics 2020-02-02 18:36:09 -05:00
1ce87747b6 update /uses 2020-02-01 19:05:15 -05:00
cfc99631a9 simple analytics pixel on AMP pages 2020-02-01 08:11:54 -05:00
a8428da65c Hack webfont for code -- https://github.com/source-foundry/Hack 2020-01-27 09:36:02 -05:00
bfa184d2a9 preload web fonts 2020-01-23 11:41:37 -05:00
671ca250cc more small font tweaks (and weird encoding fixes) 2020-01-22 09:47:48 -05:00
602f8cc137 Inter font on AMP pages (and other small tweaks) 2020-01-22 08:37:05 -05:00
be6f8b1fef simplify shortcode JS logic and only call AMP script if shortcodes present
fixes https://search.google.com/search-console/amp/drilldown?resource_id=sc-domain%3Ajarv.is&item_key=GgcIIhADKKZO&utm_source=wnc_10030322&utm_medium=gamma&utm_campaign=wnc_10030322&utm_content=msg_100058679&hl=en&sharing_key=VVX9zj1yTzUxHPzmKFP4Gg
2020-01-20 11:32:40 -05:00
84e38d371a better gist shortcode w/ AMP and RSS versions 2020-01-19 18:19:51 -05:00
6c44b7d44d re-organize a bunch of partials 2020-01-14 18:08:42 -05:00
ec713f5efe clean up partials and styles 2020-01-03 13:58:48 -05:00
f4b4a2d88a revert RenderString addition in 7001394614 2019-12-28 10:56:52 -05:00
ef32f73372 cache some partials 2019-12-26 22:06:04 -05:00
7001394614 shortcode lookup being weird -- explicitly calling RenderString seems to help? 2019-12-23 12:54:47 -06:00
70fa8460d2 support subtitles via video shortcode 2019-12-20 09:19:17 -05:00
c87bfd7797 support full HTML captions for image shortcode 2019-12-17 11:39:23 -05:00
94562bda19 switch to Roboto on AMP pages (#22) 2019-12-17 09:57:45 -05:00
fa98e48664 if multiple of the same shortcode are used, only load scripts once 2019-12-15 23:11:18 -05:00
552b62f571 non-selectable line numbers on code fences 2019-12-04 11:25:46 -05:00
96ad258d36 change a BUNCH of if's to with's to prepare for theme extraction 2019-12-03 12:41:55 -05:00
0b62be6226 re-organize templates (use baseof.html) 2019-12-02 18:47:44 -05:00
e8bf1881c8 upgrade Hugo to v0.60.1 (new markdown parser) 2019-12-01 21:21:11 -05:00
e6b19c91fa include Person JSON-LD on every page 2019-11-26 10:28:13 -05:00
1ea90613c9 switch everything from messy hCards/microdata to JSON-LD 2019-11-22 20:24:38 -05:00
cf3e2ca5cf minify HTML on build 2019-11-22 16:23:45 -05:00
8907e456c4 don't always show amp-video fallback message 2019-11-20 17:19:44 -05:00
d409636c4e AMP: fix date permalink 2019-11-19 22:11:19 -05:00
a432512d79 fix AMP footer spacing (closes #16) 2019-11-19 18:58:03 -05:00
d6ad47c57b Google AMP support & switch to NPM builds (#14) 2019-11-19 15:23:16 -05:00