Commit Graph

773 Commits

Author SHA1 Message Date
curben 80140fa10b Apply patches immediately after 'npm install' 2018-09-25 10:54:14 +09:30
curben 9ede298e68 'only:' cannot be set globally
must be inside a job and must be an array not a string
2018-09-25 10:31:58 +09:30
curben 1b594c706e Add snyk to CI
Use proper snyk flow https://snyk.io/docs/using-snyk/
2018-09-25 10:29:43 +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 3736c86114 Update package-lock.json 2018-09-24 18:27:13 +09:30
curben eb7644b57c Add package-lock.json 2018-09-24 18:22:37 +09:30
curben f500d2443d fix: .snyk & package.json to reduce vulnerabilities
The following vulnerabilities are fixed with a Snyk patch:
- https://snyk.io/vuln/npm:lodash:20180130
- https://snyk.io/vuln/npm:tunnel-agent:20170305
2018-09-24 18:22:28 +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 c7fca85408 Show hexo version 2018-09-23 16:26:20 +09:30
curben 8f483e5e03 Add hexo-all-minifier
while js and css have been minified, this minify html and compress pictures.
2018-09-23 16:00:21 +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 ae4cf09d64 Update installation guide
Suggest to run 'hexo server' for website preview.
2018-09-23 10:35:41 +09:30
curben dde0a696bb Use latest version of hexo and its plugins. 2018-09-22 16:17:14 +09:30
curben 8e6c68f448 Change post url 2018-09-21 15:53:04 +09:30
curben ae553dc4db Remove ToC from readme
Automatic generation of ToC on readme requires Kramdown.
https://gitlab.com/gitlab-com/gitlab-docs/issues/50
https://about.gitlab.com/handbook/product/technical-writing/markdown-guide/#table-of-contents-toc
2018-09-21 15:38:38 +09:30
curben 27903b3fd8 Don't display list number
in article's table of contents
2018-09-21 15:29:58 +09:30
curben 1b1de4c52d Fix ToC in readme 2018-09-21 15:06:51 +09:30
curben b0348791dd Update post title 2018-09-21 14:58:53 +09:30
curben 4ba10a3594 Add table of contents to post 2018-09-21 14:57:00 +09:30
curben 20632c9c26 Create installation guide post
Move the lengthy installation guide to a new blog post.
2018-09-21 14:09:51 +09:30
curben c3a2f757d4 Create installation guide 2018-09-20 19:48:13 +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 5d013e97b3 Compress files when deploy site
https://docs.gitlab.com/ee/user/project/pages/introduction.html#serving-compressed-assets
2018-09-19 21:13:24 +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 aa33c65f9e Update README 2018-09-19 15:43:34 +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 2e3dad934c Create a test page 2018-09-19 12:46:28 +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 68544386ab Update README 2018-09-18 21:02:30 +09:30
curben 1274172d76 Use latest nodejs, upgrade hexo packages 2018-09-18 19:01:05 +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 2def51bce0 Use latest version of node v8 2018-09-14 17:57:43 +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