Commit Graph

136 Commits

Author SHA1 Message Date
Cotes Chung 893db51ff0 Improve the copyrights of the assets 2021-01-26 20:24:47 +08:00
Cotes Chung cbb3bd4be5 Set default values for site variables
good for gem-based first run
2021-01-26 20:24:47 +08:00
Cotes Chung da9f7b8218 Process JS files with gulp 2021-01-25 06:43:02 +08:00
Cotes Chung b7266aceac Contact theme styles 2021-01-25 02:44:35 +08:00
Cotes Chung 75e9feb687 Optimize url filters 2021-01-19 00:01:01 +08:00
Cotes Chung 6490b0fcbd Fix avatar url when `site.baseurl` exists (#253) 2021-01-17 21:47:11 +08:00
Cotes Chung 6e6633c2fc Add image CDN support & improve image lazy loading 2021-01-09 23:05:55 +08:00
Cotes Chung c381353f86 Use liquid to determine whether to render ToC 2020-12-28 02:30:32 +08:00
Cotes Chung 505da84a26 Fix the position of the table scroll bar 2020-12-26 00:41:06 +08:00
Cotes Chung ef0c9ce770 Simplify sidebar style
Avoid element shifting when rendering
2020-12-26 00:41:06 +08:00
Cotes Chung b9ffe15ffb Feature: Add reading time to posts 2020-12-17 15:30:49 +08:00
Cotes Chung aba3d25d7a Always load browser default checkbox 2020-12-15 00:39:50 +08:00
Cotes Chung b8ee5a7b0c Fix underscores in the links of tags/categories (#199) 2020-12-11 23:05:36 +08:00
Cotes Chung 289ce1263d Fix detection of mermaid objects 2020-12-11 02:20:18 +08:00
Cotes Chung 63f57fbc12 Delay GA loading 2020-12-10 23:57:48 +08:00
Cotes Chung cdaa79cf80 Improve JS loading sequence 2020-12-10 20:13:03 +08:00
Cotes Chung 4d2f13c0d7 Integrate with mermaid-js 2020-12-10 05:00:01 +08:00
Cotes Chung bb13b52d44 Simplify theme-mode config 2020-12-07 01:14:40 +08:00
Cotes Chung 5d6014ecee Regular improvement for liquid code 2020-12-05 02:44:28 +08:00
Cotes Chung 13aca77275 Change mode-toggle icon 2020-12-05 01:40:01 +08:00
Cotes Chung e27825d3eb Improve JS/CSS selector
Separate layout from tabs, and more friendly to tabs rename (#187)
2020-12-04 14:18:25 +08:00
Cotes Chung 479bd72c9d Fix the 404 title on mobile devices 2020-11-29 12:25:46 +08:00
Cotes Chung 83bfd32807 Improve the bump version tool 2020-11-27 02:57:02 +08:00
Cotes Chung 4ea320b250 Generate sitemap by plugin 2020-11-26 23:58:11 +08:00
Cotes Chung 4702244ae8 Fix the relative links on sidebar tabs. 2020-11-23 02:46:04 +08:00
Cotes Chung 270d3ba499 Use `collections` to improve the tabs 2020-11-22 04:24:09 +08:00
Cotes Chung 10bc44367a Add hook to generate the lastmod of posts 2020-11-19 21:11:00 +08:00
Cotes Chung d7f351b143 Upgrade jQuery & Bootstrap (js) to latest version.
Notes: Bootstrap CSS remains at 4.0.0
2020-10-28 04:18:54 +08:00
Cotes Chung 7d128769f6 Avoid GA snippet blocking HTML parsing. 2020-10-27 21:20:06 +08:00
Cotes Chung 8d4c1deb15 Improve web accessibility
- Add associated label to form elements.
- Add discernible name to links.
2020-10-27 16:42:08 +08:00
Cotes Chung 57a4bfdb82 Replace heading elements of panel with span.
Fix the heading levels audit.
2020-10-27 05:41:36 +08:00
Cotes Chung 5741aa4e18 Fix the security of cross-origin destinations link. 2020-10-27 05:32:33 +08:00
Cotes Chung 4f1735aad6 Add version tag on <head>. 2020-10-26 02:24:32 +08:00
Cotes Chung 38b87cfdd7 Fix the numeric sort of trending tags size. 2020-10-24 22:20:59 +08:00
Wei Wang bf8996fb8b Fix typo (#159) 2020-10-23 15:42:43 +08:00
Marnick Vandecauter 46a8efb38a Improve email javascript in sidebar (#155)
This will appear in Firefox and Safari.

Remediates the issue describe here: https://stackoverflow.com/questions/21461589/javascript-mailto-using-window-open#32675594
2020-10-19 00:10:27 +08:00
Cotes Chung 3c2675c4a1 Upgrade GA tag (analytics.js) to the latest tag (gtag.js) 2020-10-12 06:19:11 +08:00
Cotes Chung a8f8bbaa1c Fix the unsupported code snippets in rouge. (#101) 2020-08-15 21:10:54 +08:00
Cotes Chung 188d8ffc69 Resume the min-width of the tables.
It was lost by mistake while fixing #85
2020-08-15 01:01:27 +08:00
Cotes Chung 112091cbf6 Improved the posts layout. 2020-07-30 05:12:36 +08:00
Cotes Chung aa23becd14 Split post date format code snippets.
Code improvement
2020-07-24 04:15:38 +08:00
Cotes Chung 209058b84a Code improvement.
Passing parameters to includes
2020-07-22 23:02:11 +08:00
Cotes Chung 22115f3797 Optimized update list & fixed sw cache list. 2020-07-16 21:00:19 +08:00
Cotes Chung 9f3619e54a Fixed last-mod display for non-English named posts. 2020-07-16 21:00:19 +08:00
Cotes Chung c0ba181246 Improved the PV fetching.
Discard some of the old permalink PV records.
2020-07-14 03:24:25 +08:00
Cotes Chung 46c2cfe64e Improved the page recognition.
Useful for label localization
2020-06-30 17:39:14 +08:00
Cotes Chung b9b8dd8cf1 Beautified the comment block. 2020-06-24 20:47:01 +08:00
Cotes Chung e87ef0d40e Fixed the PV cache. 2020-06-24 02:57:02 +08:00
Cotes Chung 618ae9dcbc Optimized the TOC position. 2020-06-11 22:01:15 +08:00
Cotes Chung ba47cc0509 Optimized responsive layout. 2020-06-07 21:22:24 +08:00