Cotes Chung
09742d40dd
Prevent the anchor of the heading from being awakened early
2021-12-09 18:52:02 +08:00
Cotes Chung
c64e587335
Improve SEO & accessibility on mode toggle element
2021-12-07 23:09:00 +08:00
Cotes Chung
7579644e8d
Make the anchor scroll position more precise
2021-12-07 16:26:26 +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
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
0bf7a8f1d9
Bump version to 4.3.4
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
406ed520cb
Bump version to 4.3.3
2021-10-20 06:28:49 +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
9b0b7d7772
Bump version to 4.3.1
2021-10-01 18:48:42 +08:00
Cotes Chung
945e8d1953
Bump version to 4.3.0
2021-09-30 02:32:57 +08:00
Cotes Chung
1bb54096f4
Improve the UX of clipboard button
2021-09-24 15:13:00 +08:00
Cotes Chung
2dfdb66e0a
Refactor clipboard functions
2021-09-17 16:08:00 +08:00
Cotes Chung
4001ef7cba
Prevent copying code line numbers on Safari
2021-09-16 18:42:50 +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
34631a0c30
Update locale settings for code block clipboard ( resolve #408 )
2021-09-15 15:02:23 +08:00
Cotes Chung
53b0329e5a
Improve the clipboard UX
2021-09-15 14:57:59 +08:00
Cotes Chung
2acf14ecf0
Replace Disqus lazy loading plugin with native JS
2021-09-14 20:45:17 +08:00
Cotes Chung
5e9a7b319e
Add clipboard JS
2021-09-11 00:30:21 +08:00
Cotes Chung
8d164c2e6e
Enable full-text search ( fix #401 )
2021-09-04 21:23:43 +08:00
Cotes Chung
0213331a16
Improve the way to set the default value of locales
2021-08-01 22:04:11 +08:00
Cotes Chung
780af9ac5f
Remove unused variable on HTML & JS
2021-08-01 21:49:44 +08:00
Cotes Chung
57e8c6e594
Drop site config options content_lang
& outdated
2021-07-30 15:55:59 +08:00
Cotes Chung
b7a483680e
Bump version to 4.1.0
2021-07-22 00:51:20 +08:00
Cotes Chung
0b29c0321f
Add layout localization
2021-07-21 23:50:16 +08:00
Cotes Chung
c969eaa040
Recover the missing image link identifier class
2021-07-20 02:08:28 +08:00
Cotes Chung
b3ff6c79a6
Ignore the variables hook in the site file
2021-07-17 13:26:29 +08:00
Cotes Chung
d52fa88337
Prevent the post date from shifting when loading
2021-07-11 17:04:13 +08:00
Cotes Chung
797450174d
Dynamically detect the sass variables hook
2021-07-07 03:00:13 +08:00
Cotes Chung
c98a41317f
Add a hook for custom variables ( fix #355 )
2021-07-04 23:24:30 +08:00
Cotes Chung
5f1e6e9350
Create the code language badge by Liquid
...
It prevents the language badges from flashing
2021-07-04 22:02:52 +08:00
Cotes Chung
3ecb59deb1
Bump version to 4.0.2
...
(cherry picked from commit a6d4db251fd8b5822e88bea3ccb1643a4af2cdff)
2021-06-23 23:02:55 +08:00
Cotes Chung
4fa7c6af6e
Bump version to 4.0.1
...
(cherry picked from commit b887c439c6b83bb590dda09574202da133d21fe1)
2021-05-08 03:26:04 +08:00
Cotes Chung
cf7d8a45ba
Bump version to 4.0.0
...
(cherry picked from commit db82f71515de65db13abb4d6f95008343a234379)
2021-04-30 14:10:24 +08:00
Cotes Chung
6d254af55f
Simplify the favicons
2021-04-29 19:58:37 +08:00
Cotes Chung
84bb4d0c4b
Add image popup effect
2021-04-24 16:32:56 +08:00
Cotes Chung
f0ce5ceb71
Fix tabs url for service worker
2021-04-20 04:22:28 +08:00
Cotes Chung
a9acaa669d
Reduce the external files required for gem installation
2021-04-20 04:22:28 +08:00
Cotes Chung
72e8ffafa6
Exclude JS source code from the output
2021-04-20 04:22:28 +08:00
Cotes Chung
4ed6988be3
Globally mark out image links
2021-04-17 15:00:21 +08:00
Cotes Chung
d720d0f66c
Bump version to 3.3.2
...
(cherry picked from commit 0b0e493ff024ee278d20bba056059aae9c0fac2d)
2021-04-11 01:39:27 +08:00
Cotes Chung
aa54e901b1
Resume the pv cache source & add validation for the number of localStorage keys
2021-04-10 23:36:08 +08:00
Cotes Chung
a03149cd40
Reduce PWA storage space
2021-04-10 14:51:04 +08:00
Cotes Chung
6341752986
Enhance detection of PV key validity in localStorage
2021-04-07 15:01:23 +08:00
Cotes Chung
4a0242e496
Simplify the PV config options
...
- Remove options `site.google_analytics.pv.enabled` and `site.google_analytics.pv.proxy_url`
- Rename options `site.google_analytics.pv.cache` to `site.google_analytics.pv.cache_path`
2021-04-06 23:15:36 +08:00
Cotes Chung
48e4c7e6d3
Fix the PV fetching failed when local cache is disabled
...
also improve the PV report logic
2021-04-06 02:32:53 +08:00
Cotes Chung
49346fd3c6
Bump version to 3.3.1
...
(cherry picked from commit 0b043daa341acd446c4ea536498ac2f52c82329a)
2021-04-02 21:15:50 +08:00
Cotes Chung
dbe4c3d42f
Bump version to 3.3.0
...
(cherry picked from commit 41741dc3366d1af5f0da541d723860cb96eb27db)
2021-04-02 16:17:40 +08:00
Cotes Chung
1ff38722a2
Rename copyright file for JS
2021-04-02 16:02:14 +08:00
Cotes Chung
1c0cd6b6b0
Remove a stale variable from timeago.js
2021-04-02 15:57:36 +08:00
Cotes Chung
9636612755
Fix the cache list on service worker
...
Adding '/index.html' to the cache storage
2021-03-23 15:42:10 +08:00
Cotes Chung
18f6c6ac4e
Fix PWA error caused by service worker store the POST Request as cache key
...
fix #297 , fix #301
2021-03-22 22:38:22 +08:00
Cotes Chung
89751c8e9f
Bump version to 3.2.2
...
(cherry picked from commit f78747d84126c5ca5078574604be8e95000309fa)
2021-03-04 15:04:14 +08:00
Cotes Chung
d2bb423220
Change the order of post meta & improve timeago
2021-03-03 18:32:06 +08:00
Cotes Chung
3e79ad6300
Bump version to 3.2.1
...
(cherry picked from commit 125c23f19b561c9db9293fe9a3dc2052185643be)
2021-02-10 23:50:06 +08:00
Cotes Chung
d0a23c21ee
Bump version to 3.2.0
...
(cherry picked from commit e13187cb1d82d71c6104fa1ecb93d5634590c164)
2021-02-10 21:27:18 +08:00
Cotes Chung
34b7a80a78
Bump version to 3.1.1
2021-02-05 02:05:55 +08:00
Cotes Chung
5669f792a7
Fix search results slow scrolling ( #273 )
...
also:
- improve its responsive design
- fix the js path in gulp
2021-02-05 01:24:15 +08:00
Cotes Chung
d7443aad5d
Bump version to 3.1.0
2021-02-03 01:42:10 +08:00
Cotes Chung
7a87ab4d05
Bump version to 3.0.3
2021-01-28 23:44:53 +08:00
Cotes Chung
adc117972a
Fix the year of copyright
2021-01-28 03:37:08 +08:00
Cotes Chung
d8a42d9bb4
Bump version to 3.0.2
2021-01-27 03:41:12 +08:00
Cotes Chung
ec522e5219
Bump version to 3.0.1
2021-01-26 22:28:35 +08:00
Cotes Chung
7d7c0da31b
Bump version to 3.0.0
2021-01-26 21:40:46 +08:00
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
0e9104a58f
Fix a typo on css
2021-01-25 02:44:35 +08:00
Cotes Chung
b7266aceac
Contact theme styles
2021-01-25 02:44:35 +08:00
Cotes Chung
28f36bee23
Make code block 100% screen width on mobile
2021-01-23 13:19:51 +08:00
Cotes Chung
994b3e32d3
Optimize image width of list on mobile screens
2021-01-23 13:18:02 +08:00
Cotes Chung
ab0e3f6ee4
Fix PV display when baseurl exists
2021-01-19 00:01:01 +08:00
Ryan TG
ef1d05d342
Fix typo in dark typography SCSS ( #249 )
2021-01-15 02:29:28 +08:00
Cotes Chung
e8170f8379
Prevent the URLs of code block from being clickable
2021-01-10 18:48:36 +08:00
Cotes Chung
66a132c462
Remove the image files
2021-01-09 23:05:55 +08:00
Dinesh Prasanth M K
940db20c5c
Add instructions to setup Page Views
...
This patch adds a new blog post to setup Page Views
using Google analytics superProxy.
Signed-off-by: Dinesh Prasanth M K <mkdineshprasanth@gmail.com>
2021-01-06 00:05:15 +08:00
Cotes Chung
3c72298563
Improve the smooth scrolling
...
- Add smooth scrolling to the footnotes
- Add hash to URL
2020-12-31 21:37:17 +08:00
Cotes Chung
7a88347c63
Remove inline code extra content
2020-12-28 19:38:24 +08:00
Cotes Chung
c381353f86
Use liquid to determine whether to render ToC
2020-12-28 02:30:32 +08:00
Cotes Chung
aa6c33526a
Fix the compatibility of the smooth scrolling in Safari
...
Safari(at least on v14) does not support CSS property `scroll-behavior`
2020-12-28 02:28:57 +08:00
Cotes Chung
505da84a26
Fix the position of the table scroll bar
2020-12-26 00:41:06 +08:00
Cotes Chung
dfba411d61
Jump to the anchor position smoothly
2020-12-26 00:41:06 +08:00
Cotes Chung
fa310d3190
Optimize typography
...
- Set the table width to 100% on small screens
- Optimize list style
- Optimize image style
- Make checkbox color lighter (light mode)
- Reduce the space for inline code
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
8e0004146b
Improve CSS selector for image
2020-12-19 00:18:30 +08:00
Cotes Chung
6dc6f2a7cf
Improve code style
2020-12-18 21:05:47 +08:00
Cotes Chung
8e5d8b8931
Feature: display the language of code snippets
2020-12-18 20:52:39 +08:00
Cotes Chung
260a906b11
Optimize code snippet background color
2020-12-18 20:24:14 +08:00
Cotes Chung
5ffbfaec26
Beautify the pin label on home page
2020-12-17 15:30:49 +08:00
Cotes Chung
b9ffe15ffb
Feature: Add reading time to posts
2020-12-17 15:30:49 +08:00
Cotes Chung
cb984aa021
Simplify checkbox with fontawesome icon
2020-12-15 15:20:40 +08:00
Cotes Chung
0225d28fd3
Beautify shape and color of checkbox
2020-12-15 00:39:50 +08:00
Cotes Chung
aba3d25d7a
Always load browser default checkbox
2020-12-15 00:39:50 +08:00
Cotes Chung
dc88321ed5
Improve image style ( #204 )
2020-12-15 00:39:50 +08:00
Cotes Chung
cc24af11fc
Revert "Improve image style ( #204 )"
...
This reverts commit 07d29ec9bf
.
2020-12-14 14:02:32 +08:00
Cotes Chung
d70354021c
Make table horizontal scroll ( #206 )
2020-12-14 02:13:31 +08:00
Cotes Chung
d61446fafc
Create a more beautiful checkbox
...
The browser's default checkbox is too ugly, especially in dark mode
2020-12-14 02:13:31 +08:00