Aliberk Sandıkçı
c1c46e6db9
chore: initialize the environment
2024-04-13 01:43:02 +03:00
Benjamin van den Hout
90693ff95e
feat: add analytics support for GoatCounter ( #1526 )
2024-02-06 22:19:28 +08:00
Cotes Chung
1127c43823
feat: add pwa.cache.*
option to precisely control caching ( #1501 )
2024-01-28 02:22:33 +08:00
Cotes Chung
241bb4df78
feat: add site-wide social preview image settings ( #1463 )
...
- Add configuration field `social_preview_image` that sets the site-wide default social preview image.
For pages that do not have `page.image` set in font matter, the seo tag will use the image specified by `site.social_preview_image` as the Open Graph image.
- Refactored the generation of image URLs to reduce redundant code and enhance fault tolerance for missing or repeated slash `/` when defining image paths.
2024-01-10 09:04:27 +08:00
Cotes Chung
575dc87d83
chore: update comments for configuration options baseurl
and url
...
Avoid newbies from misusing these two options
2023-10-06 21:02:48 +08:00
Cotes Chung
bbd92d11cc
chore: move CHANGELOG.md
to docs/
2023-10-04 18:15:22 +08:00
Cotes Chung
2a5c184373
refactor(core): remove redundant config options
...
`node_modules` is already part of the default exclusions.
See also: <https://jekyllrb.com/docs/configuration/options/#global-configuration >
2023-09-03 20:12:27 +08:00
Cotes Chung
7b43a83c40
refactor: move project files to docs
folder
2023-08-19 12:55:24 +08:00
ItsNiceCraft
0fd4c0bd0f
docs: new timezone picker ( #1152 )
2023-07-31 23:42:42 +08:00
Cotes Chung
83625644ea
refactor(core): remove GA page views report ( #1071 )
...
- Google Analytics superProxy has been archived and is no longer maintained.
- Google Analytics UA end of life.
See also: https://support.google.com/analytics/answer/11583528?hl=en
2023-06-04 10:56:31 +08:00
Cotes Chung
02b7bd5095
feat: change TOC plugin to tocbot
( #774 )
2023-03-16 03:00:29 +08:00
Cotes Chung
b69d3d7edd
refactor(build): modularize JS code
...
- replace gulp with rollup
- remove JS output from repo
2023-03-15 21:51:37 +08:00
Cotes Chung
7e6c667e7a
chore: update project description
2023-03-02 03:56:39 +08:00
Cotes Chung
e7426ec67e
chore: update image source
2022-12-05 03:50:51 +08:00
Cotes Chung
b3de722778
chore: migrate resource URLs
2022-11-22 18:11:05 +08:00
svenskithesource
3c44a1ff71
chore: correct spelling of example ( #718 )
...
`doamin` -> `domain`
2022-10-22 03:26:22 +08:00
Cotes Chung
6852ceb280
refactor: remove site config option prefer_datetime_locale
2022-10-19 04:22:12 +08:00
Petr Ruzicka
70662a0365
chore(giscus): add reactions-enabled
option ( #712 )
2022-10-15 04:31:44 +08:00
Cotes Chung
971fe03ec3
fix: exclude CHANGELOG from output
2022-06-10 23:28:40 +08:00
Cotes Chung
106c981bac
feat: add option to turn off PWA ( #527 )
2022-06-05 00:10:20 +08:00
Cotes Chung
4df4f7f8db
Add Giscus comments support ( resolve #501 )
2022-02-12 05:47:48 +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
3db6de0abb
Update project description
2022-02-04 06:23:09 +08:00
Cotes Chung
b27258899b
Clear references to deleted folder docs
2022-02-04 06:23:09 +08:00
Cotes Chung
2c5e67f02b
Improve the SW cache list
2022-02-04 06:23:09 +08:00
Cotes Chung
85fe258b20
Migrate the images from jsDelivr CDN to GitHub
...
jsDelivr does not allow caching of website images to their CDN!
see: <https://www.jsdelivr.com/terms/acceptable-use-policy-jsdelivr-net#2-hard-limits-and-restrictions >
2022-01-29 01:08:52 +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
Tamme Schichler
4a2016a9e3
Don't include Google Analytics scripts without analytics id ( #482 )
2022-01-14 19:03:16 +08:00
Cotes Chung
ee7266ff0d
Update mockup image
2022-01-03 00:17:30 +08:00
Cotes Chung
d315bf57e7
Integrate utterances comments
2021-12-13 04:40:05 +08:00
Cotes Chung
75176522e3
Prepare for multiple comment systems
2021-12-13 03:34:46 +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
a7361717a6
Exclude NPM lock-file from output
2021-11-29 21:03:53 +08:00
Cotes Chung
1d7a134dd5
Fix exclude list
2021-10-20 06:17:53 +08:00
Cotes Chung
a400dc9501
Specify the version of the images in the CDN
2021-09-30 02:23:34 +08:00
Cotes Chung
52f854a2da
Update the comment of _config.yml
...
Reduce the probability of users using `baseurl` incorrectly
2021-09-29 22:36:47 +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
e8296fe2e4
Improve the site config
2021-04-20 04:34:11 +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
c8ff81e79a
Use regex in site exclusion list
2021-02-04 03:38:04 +08:00
Cotes Chung
6c9ab6e5f8
Fix gemfile
2021-02-01 18:03:27 +08:00
Cotes Chung
91da99282d
Add lang option to the site config sample
2021-02-01 17:38:50 +08:00
Cotes Chung
413a86277b
Generate the breadcrumb by Liquid
...
also subtracted '/tabs/' from the tabs path
2021-01-31 22:06:10 +08:00
Cotes Chung
1879b94f3d
Exclude gem-spec from output
2021-01-30 05:28:33 +08:00
Cotes Chung
893db51ff0
Improve the copyrights of the assets
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
b7266aceac
Contact theme styles
2021-01-25 02:44:35 +08:00