Commit Graph

826 Commits

Author SHA1 Message Date
curben 7bd7df521a
feat(img): reverse proxy /img/ to cdn (initial) 2019-09-03 17:24:18 +01:00
curben 6a79558512
feat(js): reverse proxy /libs/ to cdn 2019-09-03 17:21:29 +01:00
curben aad3d15fbb
fix(css): override link font colour in archive page 2019-09-03 17:15:37 +01:00
curben 63401efe64
fix: remove 301 post redirect
- conflict with proxy redirect
2019-09-03 17:08:10 +01:00
curben 6fd9f505d5
Revert "fix: move /about/ page to homepage"
Revert 2cd9094dc5 and d732bcc88b
2019-09-03 17:06:29 +01:00
curben d732bcc88b
fix: add homepage 2019-09-03 17:01:48 +01:00
curben ae3fc838bc
fix: remove jquery embed test 2019-09-03 16:40:40 +01:00
curben 2cd9094dc5
fix: move /about/ page to homepage 2019-09-03 16:39:19 +01:00
curben b010379741
feat: load js from cdn using Netlify's reverse proxy
- https://www.netlify.com/docs/redirects/
2019-09-03 16:10:18 +01:00
curben 0f2b236652
feat: add custom 404 page
https://www.netlify.com/docs/redirects/
2019-09-03 15:54:19 +01:00
curben 9a6506447d
fix(favicon): update colour #3f72af 2019-09-03 15:45:30 +01:00
curben 2b0f0f91ac
fix(favicon): update colour 2019-09-03 15:33:10 +01:00
curben a840663f9d
feat(feed): use new site icon 2019-09-03 15:26:28 +01:00
curben e34533c5fc
feat: update favicon 2019-09-03 13:37:23 +01:00
curben 110f071baa
style: replace RSS with Feed 2019-09-03 13:18:49 +01:00
curben b4dd405a5a
style: array destructuring
https://github.com/airbnb/javascript#destructuring--array
2019-09-03 03:48:42 +01:00
curben 3b4e5e2240 fix(css): de-duplicate rule 2019-08-30 20:12:32 +01:00
curben 2fa38ae0ed fix(css): drop sanitize/typography to simplify font 2019-08-30 20:12:28 +01:00
curben b5d2790081
fix(css): center the search icon 2019-08-30 19:40:29 +01:00
curben 5f473b6253
fix(css): put search box to center in mobile view 2019-08-30 19:33:27 +01:00
curben f86c829d78
fix(css): add margin between lines 2019-08-30 19:32:35 +01:00
curben 570754d1d5
fix(css): use relative length (em) 2019-08-30 19:31:03 +01:00
curben ab18204496
fix(css): consistent appearance on published/updated dates and tags 2019-08-30 19:02:42 +01:00
curben 1a7f5a9693
fix(css): use relative length (em) 2019-08-30 18:51:33 +01:00
curben 73d7028e36
refactor(css): remove duplicate color rules 2019-08-30 18:46:41 +01:00
curben 06c10c36d8
style(css): ordering 2019-08-30 18:31:30 +01:00
curben 1e72e7db77
refactor(css): remove unused rules 2019-08-30 18:29:18 +01:00
curben cf59e6df8b
fix(css): set codeblock margin consistent with img 2019-08-30 18:28:42 +01:00
curben 2abffc6977
style(css): ordering 2019-08-30 18:19:30 +01:00
curben c8e9d0d0b4
fix(css): remove unused css rules 2019-08-30 18:16:03 +01:00
curben 64b7c25ce7
fix(css): use sanitize/typography font 2019-08-30 18:13:02 +01:00
curben e6969c729e
style(layout): spacing 2019-08-30 18:00:31 +01:00
curben a33601013b
fix(theme): unify language config 2019-08-30 17:18:23 +01:00
curben 83067c6d5d
fix(rss): add rss link to header links and /about 2019-08-30 17:16:38 +01:00
curben 0da56daf5d
fix(js): defer clipboard.min.js
- https://stackoverflow.com/a/32413638
2019-08-30 11:20:40 +01:00
curben 2cde665dbb
fix(css): remove top margin of <hr> outside of article
- compatibility with Dark Reader
2019-08-30 09:10:55 +01:00
curben 96cccd5633
fix: reverse bracket 2019-08-30 08:34:41 +01:00
curben be8b693ce1 Revert "fix(hexo-yam): temporarily disable to debug SRI"
This reverts commit dd9d45ebb1.
2019-08-30 08:31:57 +01:00
curben b6acf222e2
feat(lazy_loading): remove loading-attribute-polyfill due to requirement of inline script
* it requires 'unsafe-inline' for script-src policy
2019-08-30 08:23:06 +01:00
curben dd9d45ebb1
fix(hexo-yam): temporarily disable to debug SRI 2019-08-30 07:48:45 +01:00
curben c282f06c76
refactor(addJs & addCss): forEach() 2019-08-30 07:40:29 +01:00
curben 503584a543
fix(cloudinary): Statically not support animated webp 2019-08-30 07:24:07 +01:00
curben bde71fd644
fix(cloudinary): <noscript> should have class attribute 2019-08-30 06:29:19 +01:00
curben 1b29dac14b
fix(css): override input padding in sanitize/forms
* conflict with padding-left of .searchBox
2019-08-30 06:05:49 +01:00
curben f39bab62de
refactor(cloudinary): combine variables 2019-08-30 05:52:16 +01:00
curben 020ba39fff
fix(head): meta generator tag should be after <title>
- so that browser can parse <title> asap
2019-08-30 05:50:48 +01:00
curben 63a8fccc48 Revert "fix(head): meta generator tag should be after <title>"
This reverts commit 710b9b25a1.
2019-08-30 05:50:10 +01:00
curben 9740be51ae
fix(css): Restrict sizing to the page width in all browsers
* especially in mobile browsers
2019-08-30 05:48:26 +01:00
curben 710b9b25a1
fix(head): meta generator tag should be after <title>
- so that browser can parse <title> asap
2019-08-30 05:43:20 +01:00
curben 2207579d19 feat(metaGenerator): restore metaGenerator
* hexo's meta_generator also append to <title> of <svg>
Revert "feat(metaGenerator): drop metaGenerator in favor of Hexo's"
This reverts commit afb4741be6.
2019-08-30 05:40:35 +01:00