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
65dbea9d3b
Prevent image caption shifting
...
Before the image tag modified by JS, the caption will shift
2021-07-03 05:11:11 +08:00
Cotes Chung
fd97067ec3
Optimize the JS loading priorities
2021-07-03 05:11:11 +08:00
Cotes Chung
d5413a954f
Update posts
...
- Set width and height for images
- Update the related tutorial
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
08ec6cd3b5
Simplify the gitlab flow history
2021-06-24 21:30:05 +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
885ed44646
Lock the ruby version number ( #245 , #247 , #344 )
...
Since version 3.0, Ruby has no `webrick` that Jekyll (<= 4.2) needs
2021-06-23 23:00:46 +08:00
Cotes Chung
d31e677ca0
Fix git-ignore list ( #343 )
2021-06-04 19:43:45 +08:00
blacksheep-git
bf3b539d6d
Update 2019-08-08-text-and-typography.md
...
Fixed typo from 'Setction' to 'Section'.
2021-05-28 10:30:25 -06:00
Cotes Chung
ab927e9954
Improve sidebar cursor position calculation ( fix #338 )
2021-05-27 01:05:01 +08:00
Cotes Chung
d5e08b05ab
Remove PR filter from workflow
...
GitHub does not allow to run workflows on PR from first-time contributors.
see: <https://docs.github.com/en/actions/managing-workflow-runs/approving-workflow-runs-from-public-forks >
2021-05-19 13:50:19 +08:00
Cotes Chung
eb247b8886
Improve the paginator design for the mobile screens ( #331 )
2021-05-19 11:09:52 +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
2cce0be8af
Add the missing files to the gem
2021-05-08 03:19:13 +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
a4dc39f70e
Center the mermaid SVG
2021-04-24 16:32:56 +08:00
Cotes Chung
84bb4d0c4b
Add image popup effect
2021-04-24 16:32:56 +08:00
Cotes Chung
e8296fe2e4
Improve the site config
2021-04-20 04:34:11 +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
5df67616be
Fix the grammar and typo of the docs
2021-04-20 04:22:28 +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
52f4012463
Fix custom author name in RSS template
2021-04-18 03:21:55 +08:00
Cotes Chung
d5407181a4
Add shadow effect option for images
2021-04-18 03:15:11 +08:00
Cotes Chung
4ed6988be3
Globally mark out image links
2021-04-17 15:00:21 +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
e84331b26a
Fix the response stream of service worker
...
After service worker update (rebuild the site), the following error will occasionally appear:
```
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
```
This commit ensures that the response object has been cached before being returned.
2021-04-13 16:51:49 +08:00
Cotes Chung
efd8d44b12
Improve the UI design
...
- Optimize the text color in light mode
- Stop iOS Safari input field zooming
- Uniform font size for posts
2021-04-13 16:51:49 +08:00
Cotes Chung
a71659ed27
Fix bump tool
2021-04-12 13:34:01 +08:00
mattpopovich
b14e97a92d
Small typo fix
2021-04-12 12:38:39 +08:00
Cotes Chung
826b7dca1a
Turn off autocompletion of input form
2021-04-11 14:13:30 +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
c1b8e28601
Fix links color in search results
2021-04-11 01:18:19 +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
588fbbbec7
Stop tracking Gemfile.lock in deployment tool ( #306 )
2021-04-07 15:15:17 +08:00
Cotes Chung
6341752986
Enhance detection of PV key validity in localStorage
2021-04-07 15:01:23 +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
Cotes Chung
991f53f8b2
Unify the text color in the panel
2021-04-06 02:32:53 +08:00
Cotes Chung
7a5ad10bdc
Optimize the responsive design for Pad devices
2021-04-06 02:32:53 +08:00
Cotes Chung
3b5441a1c2
Hide scrollbar of sidebar
2021-04-05 18:47:03 +08:00
Cotes Chung
a1fca3706f
Update credits in README
2021-04-02 22:18:19 +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
bff97df3b5
Fix the MathJax config was lost in jekyll-compress-html
2021-04-02 21:14:43 +08:00