Cotes Chung
d9e1d84f08
refactor(deps): upgrade bootstrap from v4.6 to v5.2
...
- update class name of the spacing, font style, cards and toasts
- update attribute names & tooltip usage
- remove custom smooth scroll
- syntax colors
2023-05-13 02:05:33 +08:00
Cotes Chung
2918da9f29
perf(ui): improve related posts design
2023-05-13 02:05:31 +08:00
Cotes Chung
97b8dfeed6
feat(ui): show preview image in home page
2023-05-13 02:05:30 +08:00
Darian Miller
8da583d403
feat: support hiding the modification date of a post ( #1020 )
...
There is the current ability to set `last_modified_at` in the front matter of post and use that datetime instead of the built in logic.
New feature in post.html: if the modified date time matches the date of the post, then don't show "Updated xxxx"
2023-05-06 11:04:17 +08:00
Cotes Chung
61fdbcb83a
perf(i18n): set the global default locales to "en" ( #979 )
...
Avoid missing labels caused by languages outside of locales.
2023-05-06 07:22:29 +08:00
Cotes Chung
b85f6330de
feat(ux): turn home page posts into clickable cards ( #895 )
...
Resolves #895
2023-03-18 01:49:34 +08:00
Cotes Chung
02b7bd5095
feat: change TOC plugin to tocbot
( #774 )
2023-03-16 03:00:29 +08:00
Cotes Chung
4b6ccbcbcc
feat: set preview image ratio to 1.91 : 1
2022-12-25 00:00:07 +08:00
Cotes Chung
ab16fdc7fc
feat: add shimmer background when image loads
2022-12-24 23:51:47 +08:00
Cotes Chung
bffaf6374f
feat: support LQIP for images
2022-12-15 02:27:12 +08:00
Cotes Chung
da7d7e25b6
refactor: enhance the setting of preview image path
2022-11-18 22:16:35 +08:00
Cotes Chung
d96fa5aa0c
refactor: reduce language include file
2022-10-19 04:22:13 +08:00
Cotes Chung
6852ceb280
refactor: remove site config option prefer_datetime_locale
2022-10-19 04:22:12 +08:00
Cotes Chung
f904e8cd48
refactor(locale): restore options for changing date format ( #716 )
2022-10-19 04:14:59 +08:00
Cotes Chung
5511b2883f
fix: 404 page missing title in tablet/desktop view
2022-10-07 15:55:44 +08:00
Cotes Chung
d2fb98b3e5
perf(posts): improve core block bottom padding
...
Fixes the relative position between the bottoms of the core-wrapper and the ToC (caused by b405a58
)
2022-10-06 03:30:09 +08:00
Cotes Chung
49bb93cc0c
perf(layout): improve the min-height of main content ( #674 )
2022-09-29 22:50:40 +08:00
Cotes Chung
0c5b697fd3
fix: correct the i18n for tab titles
2022-09-20 15:25:09 +08:00
Michael Tan
f1d9e99bc0
feat: add multiple authors to a post ( #677 )
...
Resolves #675
2022-09-14 05:05:01 +08:00
Sorin
b288587c1c
fix: correct spelling of panel
( #686 )
...
Co-authored-by: sorin-g <g.sorin94@gmail.com>
2022-09-13 04:13:15 +08:00
Cotes Chung
b405a58838
refactor: make sure there is space at the bottom of core block
2022-08-09 16:43:01 +08:00
Cotes Chung
d792a2f6af
chore: improve responsive design of archive entries
2022-08-08 20:56:38 +08:00
Cotes Chung
22d4275f75
refactor: optimize the layout of archive timeline
2022-08-03 19:13:01 +08:00
Cotes Chung
5eb329f36c
chore: center align preview image caption ( #633 )
...
Resolve #633
2022-07-02 18:05:03 +08:00
Cotes Chung
fd0f983bbe
chore: optimize the layout of main content and search input
2022-06-09 03:46:47 +08:00
Cotes Chung
35cadf969d
perf(categories): support singular and plural forms of locale ( #595 )
...
resolves #595
2022-06-08 19:02:18 +08:00
Cotes Chung
5d6e8c5ef6
perf: improve the responsive design for ultrawide screens ( #540 )
...
Resolves #540
2022-06-08 16:15:38 +08:00
Cotes Chung
106c981bac
feat: add option to turn off PWA ( #527 )
2022-06-05 00:10:20 +08:00
Cotes Chung
d127183b97
feat(PWA): add Service Worker update notification
2022-06-04 23:54:06 +08:00
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