Cotes Chung
afcf0bde22
Refactor footer style
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
6220d09ffb
Replace the pageviews with categories on home page
2021-12-03 21:03:31 +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
df3a703988
Refactor HTML structure
2021-12-02 05:54:43 +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
Bhavy Khatri
707466b1df
Accessibility Bug Fix: Tab focus doesn't reach Dark mode toggle button ( #453 )
2021-12-01 00:23:22 +08:00
Cotes Chung
e880448ba5
Fix code-language conversion (json
, plaintext
)
2021-11-29 21:03:53 +08:00
Cotes Chung
30d3249782
Remove the host of the search result URLs
2021-10-15 00:49:13 +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
063b2a6651
Prevent Disqus from jumping when page loading
2021-09-29 03:24:41 +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
395b24736a
Improve the layout of sidebar icons
2021-09-24 14:54:15 +08:00
Cotes Chung
2417db656c
Add aria label
2021-09-17 18:59:49 +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
beabb36d7f
Add custom title to code block
2021-09-16 01:17:09 +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
7ef88c8b8f
Auto switch Disqus theme
2021-09-14 20:45:17 +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
2537283beb
Add clipboard button to code block
2021-09-11 00:30:21 +08:00
Cotes Chung
7dc7a7efc8
Add code block header
2021-09-11 00:30:21 +08:00
Cotes Chung
1a94b1889f
Upgrade simple-jekyll-search from 1.7.3 to 1.10.0
2021-09-04 21:23:09 +08:00
Cotes Chung
6e0afcf9e8
Improve recognition of CJK
2021-08-26 01:26:16 +08:00
Maulana Kurniawan
b80d95dcdd
Add Indonesian translation for search: no results. ( #394 )
...
Signed-off-by: maulanakurniawann <maulanakurniawan@outlook.co.id>
2021-08-09 12:46:23 +08:00
Cotes Chung
72ba1f7849
Fix tabs & improve topbar items
2021-08-03 22:55:35 +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
a83e4c1b30
Optimize JS loading priority
2021-07-21 23:50:16 +08:00
Cotes Chung
0b29c0321f
Add layout localization
2021-07-21 23:50:16 +08:00
Cotes Chung
f56852a700
Fix breadcrumb for pagination
2021-07-20 02:08:28 +08:00
Cotes Chung
d52fa88337
Prevent the post date from shifting when loading
2021-07-11 17:04:13 +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
fd97067ec3
Optimize the JS loading priorities
2021-07-03 05:11:11 +08:00
Cotes Chung
9359d6ef11
Ignore image links in html-proofer test
2021-07-02 17:14:40 +08:00
Cotes Chung
6d1d440c00
Preventing image reflow ( fix #351 )
2021-07-02 17:14:40 +08:00
Cotes Chung
eb247b8886
Improve the paginator design for the mobile screens ( #331 )
2021-05-19 11:09:52 +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
6a45d7ccd1
Remove SRI of bootstrap and font-awesome css
...
Sometimes it causes the fetch event to fail after the PWA cache key is updated:
```
The FetchEvent for "<url_from_CDN>" resulted in a network error response: an "opaque" response was used for a request whose type is not no-cors
```
2021-04-20 04:22:28 +08:00
Cotes Chung
3f2d400f16
Improve the selector for lazy loading images ( fix #313 )
...
When `page.dynamic_title` is set to false, the image will not be loaded
2021-04-13 23:29:24 +08:00
Cotes Chung
826b7dca1a
Turn off autocompletion of input form
2021-04-11 14:13:30 +08:00
Cotes Chung
11bcd7027d
Fix dns links in head
2021-04-06 23:16:02 +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