Cotes Chung
|
12f1e6fe89
|
refactor(tags): avoid URL errors caused by improper site.baseurl settings
Resolves #580
|
2022-05-24 16:33:42 +08:00 |
|
Cotes Chung
|
2bd6efa95a
|
feat: support showing description of preview image
Also moved the image position to the metadata area
|
2022-04-26 04:55:38 +08:00 |
|
Cotes Chung
|
135a16f13e
|
perf: avoid post pageviews from shifting while loading
|
2022-04-26 04:55:37 +08:00 |
|
Cotes Chung
|
6d35f5f8da
|
perf: avoid the layout shift for post datetime
|
2022-04-26 04:55:37 +08:00 |
|
Cotes Chung
|
96a16c868e
|
fix: correct the twitter:creator of Twitter summary card
|
2022-03-17 01:40:38 +08:00 |
|
Cotes Chung
|
b8d1bcd3de
|
fix: resume the preview image SEO tag (#529)
Fix #529
|
2022-03-16 22:17:19 +08:00 |
|
Zak Kemble
|
2103191b2f
|
fix: script code should be in head or body, not in between
|
2022-03-03 12:54:44 +00:00 |
|
Cotes Chung
|
08a993be90
|
Bypass hidden posts in home page pagination (fix #504)
|
2022-02-12 06:10:21 +08:00 |
|
Cotes Chung
|
3685685b28
|
Make the source of the static assets configurable
- Easy to switch between different CDN
- Allow self-host static assets
|
2022-02-10 04:12:35 +08:00 |
|
Cotes Chung
|
7a392510e6
|
Remove unused include from layouts
|
2022-02-03 01:04:42 +08:00 |
|
Cotes Chung
|
a5d38e7fbc
|
Improve local datetime display
- Protect author's location privacy
- Reduce locale configuration parameters
|
2022-01-28 23:45:29 +08:00 |
|
Cotes Chung
|
f8f4dd889e
|
Normalized attribute name in HTML
Add prefix `data-` for following attributes:
- `topbar-visible`
- `mode`
- `label-text`
- `title-succeed`
|
2022-01-13 00:23:08 +08:00 |
|
Cotes Chung
|
2cef631385
|
Hide topbar when mobile orientation in landscape mode (resolve #459)
|
2022-01-09 19:09:29 +08:00 |
|
Cotes Chung
|
9e2a4fc8c9
|
Merge branch 'feature/simplify-html-struct'
|
2021-12-31 00:09:53 +08:00 |
|
Cotes Chung
|
3342abc9e6
|
Refactor the page layout
|
2021-12-30 00:38:32 +08:00 |
|
Cotes Chung
|
a403ffee42
|
Reduce style class for page layout
|
2021-12-13 21:09:32 +08:00 |
|
Cotes Chung
|
75176522e3
|
Prepare for multiple comment systems
|
2021-12-13 03:34:46 +08:00 |
|
Cotes Chung
|
415f11ecb8
|
Escape characters of post list (homepage and related posts)
To pass the html-proofer test
|
2021-12-07 16:40:19 +08:00 |
|
Cotes Chung
|
5dc830d11e
|
Merge branch 'feature/add-heading-anchors'
|
2021-12-07 16:28:19 +08:00 |
|
Cotes Chung
|
4cff83268b
|
Reduce refactor scope
|
2021-12-07 16:26:26 +08:00 |
|
Cotes Chung
|
790cf30376
|
Add abbreviation support for image width/height
|
2021-12-07 01:04:13 +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
|
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
|
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
|
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 |
|
Cotes Chung
|
0213331a16
|
Improve the way to set the default value of locales
|
2021-08-01 22:04:11 +08:00 |
|
Cotes Chung
|
57e8c6e594
|
Drop site config options content_lang & outdated
|
2021-07-30 15:55:59 +08:00 |
|
Cotes Chung
|
0b29c0321f
|
Add layout localization
|
2021-07-21 23:50:16 +08:00 |
|
Cotes Chung
|
d52fa88337
|
Prevent the post date from shifting when loading
|
2021-07-11 17:04:13 +08:00 |
|
Cotes Chung
|
fd97067ec3
|
Optimize the JS loading priorities
|
2021-07-03 05:11:11 +08:00 |
|
Cotes Chung
|
6d1d440c00
|
Preventing image reflow (fix #351)
|
2021-07-02 17:14:40 +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
|
1b47c95cf6
|
Disable configuration option 'site.author'
|
2021-03-20 22:37:10 +08:00 |
|
Cotes Chung
|
d2bb423220
|
Change the order of post meta & improve timeago
|
2021-03-03 18:32:06 +08:00 |
|
Cotes Chung
|
91da99282d
|
Add lang option to the site config sample
|
2021-02-01 17:38:50 +08:00 |
|
Bogdan Stoica
|
eacad65cbb
|
Add alt attribute to the post's preview image (#271)
|
2021-01-30 01:14:03 +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
|
6e6633c2fc
|
Add image CDN support & improve image lazy loading
|
2021-01-09 23:05:55 +08:00 |
|
Cotes Chung
|
08fbd06c63
|
Optimize the DOM of post link on homepage
|
2020-12-29 15:39:29 +08:00 |
|
Cotes Chung
|
c381353f86
|
Use liquid to determine whether to render ToC
|
2020-12-28 02:30:32 +08:00 |
|
Cotes Chung
|
ef0c9ce770
|
Simplify sidebar style
Avoid element shifting when rendering
|
2020-12-26 00:41:06 +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
|
dc88321ed5
|
Improve image style (#204)
|
2020-12-15 00:39:50 +08:00 |
|
Cotes Chung
|
cea339088b
|
Improve the checkbox style (#207)
Hotfix: the solution of #203 will affect the layout `archives`
|
2020-12-13 01:45:52 +08:00 |
|
Alexandra Zaharia
|
464fa001b2
|
Add checkbox style to remove bogus rendered bullet (#203)
|
2020-12-13 00:35:45 +08:00 |
|
Cotes Chung
|
b8ee5a7b0c
|
Fix underscores in the links of tags/categories (#199)
|
2020-12-11 23:05:36 +08:00 |
|
Cotes Chung
|
63f57fbc12
|
Delay GA loading
|
2020-12-10 23:57:48 +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
|
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
|
4ea320b250
|
Generate sitemap by plugin
|
2020-11-26 23:58:11 +08:00 |
|
Cotes Chung
|
10bc44367a
|
Add hook to generate the lastmod of posts
|
2020-11-19 21:11:00 +08:00 |
|
Cotes Chung
|
1889b6b4e0
|
Using jekyll-archives to create category/tag pages.
|
2020-11-19 01:12:41 +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
|
3c2675c4a1
|
Upgrade GA tag (analytics.js) to the latest tag (gtag.js)
|
2020-10-12 06:19:11 +08:00 |
|
Cotes Chung
|
f932cf0d00
|
Lazy load the feature image.
|
2020-09-20 17:58:52 +08:00 |
|
Cotes Chung
|
7bb861b573
|
Beautify the layout for posts heading and preview-image.
|
2020-08-21 23:03:05 +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
|
d4397dff08
|
Improved the pin for posts (#99).
|
2020-08-11 18:15:45 +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
|
b2f0b4cb1b
|
Improved post date display.
|
2020-07-23 20:57:11 +08:00 |
|
Cotes Chung
|
209058b84a
|
Code improvement.
Passing parameters to includes
|
2020-07-22 23:02:11 +08:00 |
|
Cotes Chung
|
9f3619e54a
|
Fixed last-mod display for non-English named posts.
|
2020-07-16 21:00:19 +08:00 |
|
Cotes Chung
|
f9706411e7
|
Optimized pin icon size.
|
2020-06-09 20:37:42 +08:00 |
|
Felix Wolfsteller
|
ea4cd78921
|
typo fix: s/defualt/default/
|
2020-06-08 15:44:59 +02:00 |
|
Cotes Chung
|
fbbd387402
|
Otpimized pin icon layout.
|
2020-06-07 21:51:11 +08:00 |
|
Cotes Chung
|
ba47cc0509
|
Optimized responsive layout.
|
2020-06-07 21:22:24 +08:00 |
|
Cotes Chung
|
34d54f9349
|
Super feature: Pinned posts.
|
2020-06-06 18:51:56 +08:00 |
|
Cotes Chung
|
75e462a9e9
|
Replaced the blank loading image with HTML trick.
|
2020-06-01 19:50:29 +08:00 |
|
Cotes Chung
|
cfb67a1cb9
|
Fixed image lazy loading.
|
2020-05-29 06:18:53 +08:00 |
|
Cotes Chung
|
171faafc67
|
Unify local links to posts (#65).
|
2020-05-29 06:18:53 +08:00 |
|
Cotes Chung
|
a64d00c1e6
|
Make lang attribute configurable
|
2020-05-23 17:07:06 +08:00 |
|
Cotes Chung
|
ac9dc4d9ac
|
Remove line number from post snippet (#51).
Involves:
- Home page
- relate posts
- search results
- feed
|
2020-05-09 01:15:33 +08:00 |
|
Cotes Chung
|
e561dfb9be
|
Simplified the lazy loading of post images.
|
2020-05-01 02:18:04 +08:00 |
|
Cotes Chung
|
6f42bbc6e5
|
Fix issue #37.
|
2020-04-23 22:11:50 +08:00 |
|
Cotes Chung
|
99aadd61c1
|
Replace python with bash.
|
2020-04-23 22:11:50 +08:00 |
|
Cotes Chung
|
b393e12e30
|
Optimized typography.
|
2020-04-09 03:08:56 +08:00 |
|
Cotes Chung
|
caf8dec568
|
Update the post meta design.
|
2020-04-08 02:12:25 +08:00 |
|
Cotes Chung
|
2423dbc726
|
Optimized page layout.
|
2020-04-08 02:12:25 +08:00 |
|
Cotes Chung
|
1ce1455ce2
|
Improved the PV fetching experience.
|
2020-04-04 01:03:00 +08:00 |
|
Cotes Chung
|
b4daef2f59
|
Remove redundant DOM structure.
|
2020-03-07 01:25:27 +08:00 |
|
Cotes Chung
|
f3280bc136
|
Import comment to papes.
|
2020-02-27 17:37:21 +08:00 |
|
Cotes Chung
|
b3c493a6de
|
Improve the way to define and use date-format.
|
2020-02-22 07:23:37 +08:00 |
|
Cotes Chung
|
4661ec95b9
|
Split paginator from Home layout.
|
2020-02-22 07:09:09 +08:00 |
|
Cotes Chung
|
1d61608c71
|
More tooltip placement specified.
|
2020-02-21 04:48:07 +08:00 |
|
Cotes Chung
|
9935f76530
|
Added more config for license.
|
2020-02-21 04:48:07 +08:00 |
|
Cotes Chung
|
16bb4e4544
|
Changed the position of lastmod and related posts.
|
2020-02-21 04:48:07 +08:00 |
|
Cotes Chung
|
840eab9566
|
Feature: Added post sharing options.
Also added a license statement at the bottom of the posts.
|
2020-02-21 04:48:06 +08:00 |
|
Cotes Chung
|
f302f798aa
|
Change the tooltips placement.
Also modified code indentation.
|
2020-02-17 02:51:12 +08:00 |
|
Cotes Chung
|
79c7a5101f
|
Feature: Make theme colors configurable.
|
2020-02-15 16:36:19 +08:00 |
|
Cotes Chung
|
ff9663f376
|
Fixed related URL.
|
2020-01-14 02:57:31 +08:00 |
|