curben
|
73b0a203bc
|
Use subresource integrity for js
https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity
https://hacks.mozilla.org/2015/09/subresource-integrity-in-firefox-43/
https://www.troyhunt.com/protecting-your-embedded-content-with-subresource-integrity-sri/
|
2018-09-29 19:22:06 +09:30 |
curben
|
4fb0adb24a
|
Add 'Copy' button to code snippet
https://webdesign.tutsplus.com/tutorials/copy-to-clipboard-made-easy-with-clipboardjs--cms-25086
https://davidwalsh.name/clipboard
|
2018-09-29 18:46:59 +09:30 |
curben
|
ed9aa18e87
|
Merge theme's to site's config
https://hexo.io/docs/configuration.html#Overriding-Theme-Config
|
2018-09-27 21:40:16 +09:30 |
curben
|
cc1b2fc204
|
Switch to hexo-yam
imagemin module of hexo-all-minifier has vulnerabilities
https://snyk.io/test/npm/hexo-all-minifier
Use pre-compressed images instead
|
2018-09-27 18:24:10 +09:30 |
curben
|
0da762f287
|
More archive layout fix
|
2018-09-26 21:01:03 +09:30 |
curben
|
0f58cc00fd
|
Use only one build job
Having build and test jobs is too slow
|
2018-09-26 20:50:21 +09:30 |
curben
|
7953a0f16b
|
Fix archive page layout
Leave a small gap between date and post title
|
2018-09-26 20:45:06 +09:30 |
curben
|
b11eeef202
|
Use relative font size instead of absolute size
|
2018-09-26 18:54:31 +09:30 |
curben
|
7ede088994
|
Tweak CSS for wider display
Use more screen space especially on 1080p screen
|
2018-09-26 15:18:06 +09:30 |
curben
|
7c9301705b
|
Remove unused language files
|
2018-09-25 08:58:46 +09:30 |
curben
|
b15720939b
|
Remove source.css, beautify typing.css
typing.css is compiled from source.css
typing.css would be minified by hexo-all-minifier
|
2018-09-25 08:57:12 +09:30 |
curben
|
7efe6efef1
|
Put uncompressed favicons at root folder
hexo-all-minifer also compress favicons
root folder recommendation https://realfavicongenerator.net/faq
|
2018-09-24 11:21:48 +09:30 |
curben
|
666d99def0
|
Add hexo-autonofollow
hexo-autonofollow also adds target="_blank"
|
2018-09-23 15:54:51 +09:30 |
curben
|
af69c9a40b
|
Change date format to '1 Jan 2018'
|
2018-09-23 15:30:00 +09:30 |
curben
|
27903b3fd8
|
Don't display list number
in article's table of contents
|
2018-09-21 15:29:58 +09:30 |
curben
|
4ba10a3594
|
Add table of contents to post
|
2018-09-21 14:57:00 +09:30 |
curben
|
8d6be599b6
|
Remove unused config
|
2018-09-20 13:57:23 +09:30 |
curben
|
0da3a00471
|
Use mobile-friendly favicon
https://realfavicongenerator.net/
Undo e3b6dc8404
|
2018-09-20 13:41:03 +09:30 |
curben
|
e3b6dc8404
|
Add favicon
|
2018-09-19 18:59:02 +09:30 |
curben
|
100730a537
|
Remove donation links and icons
|
2018-09-19 18:49:07 +09:30 |
curben
|
5efef34019
|
Clarify link to repo.
|
2018-09-19 18:32:51 +09:30 |
curben
|
80e5e3ac57
|
Update footer
|
2018-09-19 15:06:54 +09:30 |
curben
|
3097977050
|
Fix footer layout
|
2018-09-19 14:47:24 +09:30 |
curben
|
f161bb7a97
|
Fix footer
|
2018-09-19 12:43:01 +09:30 |
curben
|
6fbe5bae40
|
Update theme's readme, display footer on every page.
|
2018-09-19 11:32:12 +09:30 |
curben
|
55281fcc3a
|
Upgrade jQuery, clipboard.js and fontawesome
Upgrade jQuery to v3.3.1, clipboard.js to v2.0.1 and fontawesome to v5.3.1
|
2018-09-19 10:19:58 +09:30 |
curben
|
bc5e29ffab
|
Upgrade jquery and fancybox
|
2018-09-18 18:43:24 +09:30 |
curben
|
33bdd1d382
|
Self-serve scripts and remove unused codes
|
2018-09-16 16:54:02 +09:30 |
curben
|
0feefd5016
|
Minify css and css
using CSSO and UglifyJS3
|
2018-09-16 15:44:27 +09:30 |
curben
|
cacfea13cc
|
Update blog's description
|
2018-09-16 13:43:07 +09:30 |
curben
|
0b77ed2308
|
Remove /archives link
Homepage / already shows /archives
|
2018-09-16 13:42:38 +09:30 |
curben
|
43a17aa386
|
Use proper comment
Comment shouldn't be displayed on "View source"
|
2018-09-16 13:42:31 +09:30 |
curben
|
bab8a481a9
|
Fix CSS layout of /about page
Remove reference to header and footer
|
2018-09-16 12:13:45 +09:30 |
curben
|
e4495c643e
|
Remove header and footer content
|
2018-09-16 12:13:33 +09:30 |
curben
|
a37c9aed1a
|
Change homepage to show /archives
Create /about page using previous index.ejs
|
2018-09-15 23:09:02 +09:30 |
curben
|
af7ece2487
|
Update homepage
Remove unused links. Update blog's name and description.
|
2018-09-14 17:57:43 +09:30 |
curben
|
b6acaa14e2
|
Switch to 'typing' theme and initial config
|
2018-09-14 17:57:43 +09:30 |
curben
|
0fc76e12aa
|
Install 'typing' theme
|
2018-09-14 17:57:43 +09:30 |