Commit Graph
100 Commits
Author SHA1 Message Date
Cotes Chung 7579644e8d Make the anchor scroll position more precise 2021-12-07 16:26:26 +08:00
Cotes Chung 4cff83268b Reduce refactor scope 2021-12-07 16:26:26 +08:00
Cotes Chung 1487ae5284 Add style for heading anchor 2021-12-07 16:26:26 +08:00
Cotes Chung 45adf4aac2 Create anchor for headings 2021-12-06 03:04:50 +08:00
Cotes Chung b1377ac694 Improve heading font-size & layout 2021-12-05 23:44:04 +08:00
Cotes Chung cf8dae9454 Merge branch 'feature/improve-meta-display'
# Conflicts:
#	_sass/addon/commons.scss
2021-12-05 17:46:14 +08:00
Cotes Chung 9f5e579596 Merge branch 'feature/use-default-scrollbar' 2021-12-05 16:42:43 +08:00
Cotes Chung 99e468cae5 Merge branch 'feature/improve-post-design' 2021-12-05 16:42:38 +08:00
Cotes Chung 4fde37e879 Merge branch 'feature/switch-funding' 2021-12-05 16:35:00 +08:00
Cotes Chung 19debc4add Switch donation method from BMC to Kofi 2021-12-05 16:29:46 +08:00
Cotes Chung afcf0bde22 Refactor footer style 2021-12-05 04:42:53 +08:00
Cotes Chung 36f55f091d Add content to the tutorial 2021-12-05 04:42:53 +08:00
Cotes Chung e2003f2b03 Add a link to the author of the post 2021-12-05 04:42:53 +08:00
Cotes Chung 563e8085e8 Redesign the post meta layout
- posted date
- updated date
- read time
- license statement of post bottom
- also refactor the `timeago.js`
2021-12-05 04:42:53 +08:00
Cotes Chung 902546cf4d Remove unused style for mode-toggle 2021-12-03 21:23:37 +08:00
Cotes Chung e06d237eae Use the default scroll bar
And make the Chrome scroll bar on Windows support dark mode
2021-12-03 21:23:37 +08:00
Cotes Chung 6220d09ffb Replace the pageviews with categories on home page 2021-12-03 21:03:31 +08:00
Cotes Chung 3c91dc1f6f Move the preview image of the post to the top 2021-12-03 16:36:40 +08:00
Cotes Chung 6a65f3a7f7 New design for code snippet header 2021-12-03 16:34:26 +08:00
Cotes Chung 57feaa660e Upgrade uglify-js to v3.14.3 2021-12-02 23:33:39 +08:00
Cotes Chung db9cfc270b Fix code style issue 2021-12-02 21:32:26 +08:00
Cotes Chung 3caacbee61 Improve mobile title display
Also fixed the 404 page title on mobile screens
2021-12-02 21:18:18 +08:00
Cotes Chung b518c9d3bc Merge branch 'feature/refactor-layouts' 2021-12-02 05:54:56 +08:00
Cotes Chung 1c758cf4a2 Update related styles 2021-12-02 05:54:43 +08:00
Cotes Chung df3a703988 Refactor HTML structure 2021-12-02 05:54:43 +08:00
Cotes Chung 12407bbfc0 Merge branch 'feature/hide-mouse-cursor' 2021-12-02 05:53:13 +08:00
Cotes Chung 55fce7574c Refactor theme mode toggle
- Improve mode switching JS execution priority
- Drop deprecated Web API
2021-12-02 05:51:30 +08:00
Cotes Chung 833b6c9d5c Hide the cursor of icons, images, and code snippets
Found on Windows with mouse
2021-12-02 05:51:30 +08:00
Cotes Chung a34b77969f Simplify the style of <a> 2021-12-02 05:51:30 +08:00
Cotes Chung 602e98448d Merge branch 'hotfix/4.3.4' 2021-11-29 21:05:44 +08:00
Cotes Chung 0bf7a8f1d9 Bump version to 4.3.4 2021-11-29 21:03:53 +08:00
Cotes Chung a7361717a6 Exclude NPM lock-file from output 2021-11-29 21:03:53 +08:00
Cotes Chung e880448ba5 Fix code-language conversion (json, plaintext) 2021-11-29 21:03:53 +08:00
Cotes Chung c28b6ce7d1 Fix markdown indentation 2021-11-29 21:03:53 +08:00
Cotes Chung b7cc22983f Prevent multiple reserse-footnote from overlapping (fix #439) 2021-10-31 22:56:22 +08:00
Cotes Chung a1551cd740 Merge branch 'feature/code-style' into develop 2021-10-26 04:31:31 +08:00
Cotes Chung 35c4d480ed Update Codacy badge of README 2021-10-26 04:29:16 +08:00
Cotes Chung b5c26fed08 Fix SCSS code style 2021-10-26 04:29:16 +08:00
Cotes Chung 2dc2175723 Fix JS code style 2021-10-26 04:29:16 +08:00
Cotes Chung 2f79b8d408 Fix code style for Markdown 2021-10-26 04:29:16 +08:00
Cotes cbe6c3fb7b Skip the Jekyll build on the source code 2021-10-23 03:34:19 +08:00
Cotes Chung bb1188a01a Merge branch 'hotfix/4.3.3' 2021-10-20 06:29:03 +08:00
Cotes Chung 406ed520cb Bump version to 4.3.3 2021-10-20 06:28:49 +08:00
Cotes Chung 1d7a134dd5 Fix exclude list 2021-10-20 06:17:53 +08:00
Cotes Chung 421db9dc92 Merge branch 'hotfix/4.3.2' 2021-10-15 00:49:57 +08:00
Cotes Chung a5b8e7862b Bump version to 4.3.2 2021-10-15 00:49:13 +08:00
Cotes Chung 30d3249782 Remove the host of the search result URLs 2021-10-15 00:49:13 +08:00
Cotes Chung fa15aebbca Fix the failure of the init-tool with the —no-gh option (resolve #429) 2021-10-15 00:49:13 +08:00
Cotes Chung 565ad9229c Remove the value of img_cdn and avatar from the gem package 2021-10-15 00:49:13 +08:00
Cotes Chung 3d6304efd8 Build on the release branches to reuse the travis cache 2021-10-15 00:49:13 +08:00
Cotes Chung 80fd684577 Improve the issue templates 2021-10-04 18:04:15 +08:00
Cotes Chung 80980465d7 Correct grammar and spelling in docs & issue templates
Also improve the Markdown code style
2021-10-04 17:53:07 +08:00
Cotes Chung 2858a082a3 Merge branch 'hotfix/4.3.1' 2021-10-01 18:49:10 +08:00
Cotes Chung 9b0b7d7772 Bump version to 4.3.1 2021-10-01 18:48:42 +08:00
Cotes Chung 952b1f493b Fix contents in tutorials
- Correct the aspect ratio of the mockup image
- Delete code snippet space in docs
2021-10-01 18:39:02 +08:00
Cotes Chung a887f1d57d Prevent the site test from failing when the avatar is not assigned (close #418)
Some rookies like to do this :(
2021-10-01 18:39:02 +08:00
Cotes Chung 945e8d1953 Bump version to 4.3.0 2021-09-30 02:32:57 +08:00
Cotes Chung a400dc9501 Specify the version of the images in the CDN 2021-09-30 02:23:34 +08:00
Cotes Chung 6a4169fc03 Make the init tool compatible with BSD 2021-09-30 02:17:24 +08:00
Cotes Chung 95b4b453e6 Merge branch 'feature/docs' into develop 2021-09-30 00:17:24 +08:00
Cotes Chung de14c00570 Improve README header 2021-09-29 22:36:47 +08:00
Cotes Chung f4d4065b1c Update the tutorials 2021-09-29 22:36:47 +08:00
Cotes Chung 52f854a2da Update the comment of _config.yml
Reduce the probability of users using `baseurl` incorrectly
2021-09-29 22:36:47 +08:00
Cotes Chung 38f20e8119 Update issue template 2021-09-29 22:36:47 +08:00
Cotes Chung 1728d697e6 Merge branch 'feature/enhance-script-tools' into develop 2021-09-29 22:20:03 +08:00
Cotes Chung d9863d6a02 Separate the release steps from the bump tool 2021-09-29 22:18:38 +08:00
Cotes Chung b460d03c3b Merge the test tool into the deploy tool 2021-09-29 22:18:38 +08:00
Cotes Chung a053c454e4 Improve the init tool 2021-09-29 22:18:38 +08:00
Cotes Chung 77c2009658 Improve the layout of toc entries 2021-09-29 22:17:22 +08:00
Cotes Chung 9844b964a8 Improve the alignment of code block 2021-09-29 16:44:03 +08:00
Cotes Chung 063b2a6651 Prevent Disqus from jumping when page loading 2021-09-29 03:24:41 +08:00
Cotes Chung e5df04dd59 Hide the scroll bar of code block when not hovering (resolve #414) 2021-09-29 03:24:41 +08:00
Cotes Chung 9e9278ce30 Fix code style of SCSS files 2021-09-24 15:35:44 +08:00
Cotes Chung 30dfc6fb7e Merge branch 'feature/icons-improvement' into develop 2021-09-24 15:32:35 +08:00
Cotes Chung 1ce350e33e Beautify the style of categories button 2021-09-24 15:21:49 +08:00
Cotes Chung 50c88f7205 Prevent the back-to-top button from flickering when switching the theme mode 2021-09-24 15:21:49 +08:00
Cotes Chung 387fc67102 Improve the vertical alignment of icons
- sidebar bottom icons
- back to top icon
2021-09-24 15:21:49 +08:00
Cotes Chung 414715fc47 Merge branch 'feature/code-snippet' into develop 2021-09-24 15:20:00 +08:00
Cotes Chung 1bb54096f4 Improve the UX of clipboard button 2021-09-24 15:13:00 +08:00
Cotes Chung abb548fcee Change the icon & color of the code block header 2021-09-24 15:13:00 +08:00
Cotes Chung ed93fbdfde Covert the language alias on code header 2021-09-24 15:13:00 +08:00
Cotes Chung 4ad0a76789 Add label icon to code snippet header 2021-09-24 15:13:00 +08:00
Cotes Chung 89b76dc2a0 Merge branch 'feature/color-scheme' into develop 2021-09-24 15:09:14 +08:00
Cotes Chung 395b24736a Improve the layout of sidebar icons 2021-09-24 14:54:15 +08:00
Cotes Chung fa0155de6f Lighten the light mode color scheme 2021-09-23 20:39:16 +08:00
Cotes Chung 0bffb276fe Unlock Ruby 3.0 2021-09-22 01:22:32 +08:00
Cotes Chung 2417db656c Add aria label 2021-09-17 18:59:49 +08:00
Cotes Chung e5bf234835 Fix cursor for some buttons & links (fix #411) 2021-09-17 16:58:32 +08:00
Cotes Chung 2dfdb66e0a Refactor clipboard functions 2021-09-17 16:08:00 +08:00
Cotes Chung da9881a47f Merge branch 'hotfix/4.2.1' 2021-09-16 21:01:16 +08:00
Cotes Chung c68a937e01 Improve the bump tool so that it can cherry-pick a merge type commit 2021-09-16 21:00:32 +08:00
Cotes Chung 4001ef7cba Prevent copying code line numbers on Safari 2021-09-16 18:42:50 +08:00
Cotes Chung 1b16b152df Optimize icon position 2021-09-16 17:56:12 +08:00
Cotes Chung e607e5fe86 Restore the copy URL function that was deleted by mistake 2021-09-16 17:55:52 +08:00
Cotes Chung d761d340a8 Bump version to 4.2.0 2021-09-16 01:40:38 +08:00
Cotes Chung f411ba33d8 Fix code style 2021-09-16 01:19:40 +08:00
Cotes Chung f722757f6f Update docs 2021-09-16 01:17:09 +08:00
Cotes Chung beabb36d7f Add custom title to code block 2021-09-16 01:17:09 +08:00
Cotes Chung 42ff0f2282 Merge branch 'feature/improve-code-clipoard' into develop 2021-09-15 18:20:01 +08:00
Cotes Chung 34631a0c30 Update locale settings for code block clipboard (resolve #408) 2021-09-15 15:02:23 +08:00