Commit Graph

482 Commits

Author SHA1 Message Date
curben 4baa40a641
refactor: use native responsive image function
* https://developer.mozilla.org/en-US/docs/Learn/HTML/Multimedia_and_embedding/Responsive_images
* https://cloudinary.com/blog/responsive_images_with_srcset_sizes_and_cloudinary
* https://www.html5rocks.com/en/tutorials/responsive/picture-element/
* https://alligator.io/html/picture-element/
* https://www.smashingmagazine.com/2014/05/responsive-images-done-right-guide-picture-srcset/
2019-08-25 16:07:58 +09:30
curben 35daa88cfb
chore: move scripts to root folder 2019-08-25 14:37:12 +09:30
curben 633f5bc5e8
chore: always update npm 2019-08-23 12:06:25 +09:30
curben 17a1c78560
post: container can stop cookie tracking 2019-08-23 12:03:18 +09:30
curben 100a5b75d5
chore(deps): use master branch of curbengh/hexo-nofollow 2019-08-23 12:03:05 +09:30
curben d2d627ba27
chore: move hexo-server to dev-deps 2019-08-23 12:02:37 +09:30
curben 9505fd3513
fix(config): local links should ends with a slash 2019-08-12 20:33:21 +09:30
curben 801392b35d
feat: RSS feed 2019-08-12 20:32:22 +09:30
curben 93a2494d0a
fix(svg): add credit 2019-08-12 20:08:52 +09:30
curben f58819bb3a
fix(open_graph): exclude svg files 2019-08-12 19:15:10 +09:30
curben 5f06b4d260
refactor(open_graph): drop cheerio and use regex
https://github.com/hexojs/hexo/pull/3680
2019-08-12 17:41:48 +09:30
curben 8c01309128
fix(css): improve appearance of links
- remove underline when hover, makes hover more visible
- remove underline from link icon
- fill link icon with link's colour (inspired by MDN)
2019-08-12 13:57:03 +09:30
curben c7c89099fb
fix(heading-link): adjust the svg height to be similar to font's 2019-08-12 13:16:35 +09:30
curben b573092e2f
fix(css): add padding between images 2019-08-12 13:12:34 +09:30
curben 2779d94d55
refactor(css): remove unused property 2019-08-12 13:09:51 +09:30
curben a1a57758ca
post: update image link 2019-08-12 13:01:38 +09:30
curben cbcb12b38a
fix(heading-link): remove <desc> from svg
otherwise the text ends up on toc
2019-08-12 12:51:11 +09:30
curben 756a86b58a
fix(heading-link): fix svg path 2019-08-12 12:47:00 +09:30
curben 5451360029
post: add 'firefox-ext' tag' 2019-08-19 12:15:00 +09:30
curben e8d241653d
docs(readme): mention lastUpdated 2019-08-19 10:21:18 +09:30
curben 0e57c98c10
docs(sitemap): add credit and clarify comments 2019-08-19 10:19:36 +09:30
curben 6f4c9135c8
docs(readme): list all modified plugins 2019-08-19 10:12:50 +09:30
curben 2106e13206
docs(readme): remove mention of clipboardjs and fork-awesome 2019-08-12 04:22:33 +09:30
curben 596223bcc0
docs(readme): grammar 2019-08-12 04:21:34 +09:30
curben 6c834c691c
docs(readme): merge section 2019-08-12 04:19:24 +09:30
curben 01b278f798
docs(readme): list changes to default packages 2019-08-12 04:16:35 +09:30
curben 0178187670
docs(readme): remove install/usage guide 2019-08-12 04:02:43 +09:30
curben fefcaf342d
test(snyk): add mem, introduced by npm 2019-08-11 12:00:41 +09:30
curben 0a0798786e
style: remove semicolon 2019-08-11 11:48:39 +09:30
curben 6a457eb752
fix(open_graph): remove unused social meta tags 2019-08-11 11:47:59 +09:30
curben 9f5e8de651
refactor(open_graph): arrow function 2019-08-11 11:44:42 +09:30
curben 711244cfdf
fix(open_graph): skip image meta tags if post does not contain <img> 2019-08-11 11:42:36 +09:30
curben 9d94a13f94
fix(open_graph): lazy load cheerio 2019-08-11 11:39:48 +09:30
curben 1f9a2bc56e
fix(open_graph): remove duplicate tags
https://github.com/hexojs/hexo/pull/3668
https://developer.twitter.com/en/docs/tweets/optimize-with-cards/guides/getting-started.html
2019-08-11 11:28:11 +09:30
curben 63150f5153
feat: use meta_generator helper instead of filter
https://github.com/hexojs/hexo/pull/3669
2019-08-11 11:11:01 +09:30
curben 2b4a4b8ca5
test(snyk): add mem, introduced by renovate 2019-08-11 11:06:16 +09:30
curben 7e700a22df
post: 'Firefox Multi-Account Containers' 2019-08-11 04:58:12 +09:30
curben bd7342314d
refactor: use 'sites' search parameter
https://stackoverflow.com/a/7305734
2019-08-11 00:09:23 +09:30
curben ab3a7c1af1
post: add quick start guide 2019-08-11 00:03:01 +09:30
curben 919af586ce
fix: remove index.html from url 2019-08-09 22:44:39 +09:30
curben 8b5c25359e
post: move Containers to a sub-heading 2019-08-09 22:35:21 +09:30
curben e20e621c73
style: standard 2019-08-09 22:32:51 +09:30
curben 5e40a69534
feat: add a link button next to a heading
inspired by MDN Web Docs
https://developer.mozilla.org/en-US/
2019-08-09 22:12:07 +09:30
curben a5dbc691ee
fix: post.excerpt can be specified in post
https://github.com/hexojs/hexo/pull/3612
2019-08-09 13:55:10 +09:30
curben b48f810f12
post: mention Firefox Containers 2019-08-09 13:38:25 +09:30
curben 9abefc0e32
chore: don't install dev-deps 2019-08-09 11:37:55 +09:30
curben b1c71c1ff0
test: remove snyk policy 2019-08-08 19:09:05 +09:30
curben 875a9b501c
test(snyk): expires snapdragon temporarily
snapdragon package shouldn't be installed after switch to micromatch
2019-08-08 16:52:01 +09:30
curben 2633424331
chore: fix typo in repo name 2019-08-08 16:17:08 +09:30
curben 0d199427f3
style: merge snyk scripts into a line 2019-08-08 15:52:53 +09:30