Cotes Chung
4ef3cd8efc
ci: improve workflow triggers ( #2017 )
...
- Unchain commit-lint and CI
- Even if a commit does not meet the CI path filter, it still needs to lint the commit message.
- Unchain PR filter and CI
- The CI workflow needs to be triggered when the commits in a pull request are modified.
- Allow manual publishing
- Sometimes `semantic-release` will error out due to commit messages referencing discussions, but this does not affect the final RubyGems/GitHub Release. In such cases, manual triggering of the publish process is needed to complete the remaining publishing steps.
2024-10-29 22:56:32 +08:00
Cotes Chung
c7f967529c
ci: skip test for invalid PRs ( #2013 )
2024-10-26 16:58:07 +08:00
Cotes Chung
74ed06321c
ci: block invalid pull requests ( #2010 )
2024-10-25 19:48:11 +08:00
Cotes Chung
d4f7f39ece
refactor: simplify sidebar animation
2024-10-22 11:13:06 +08:00
Cotes Chung
c1bd9eb9ee
refactor: reduce duplicate scss
2024-10-20 13:52:42 +08:00
Cotes Chung
6f461132c0
refactor: improve toc popup module
2024-10-19 21:15:31 +08:00
Alexander Fuks
03e302cbf6
chore: close toc-popup gracefully with Esc key ( #1990 )
2024-10-14 01:16:25 +08:00
Alexander Fuks
8a064a5e5a
feat: show toc on mobile screens ( #1964 )
2024-10-11 22:32:10 +08:00
Bence Boros
740bd84c51
chore(i18n): update hungarian translation ( #1976 )
2024-10-01 23:19:39 +08:00
Cotes Chung
93f616b25d
fix: pagination error when pinned posts exceed the page size ( #1965 )
2024-09-26 22:30:56 +08:00
Alexander Fuks
e6b87d2811
chore: remove h1
element from site title ( #1960 )
2024-09-24 08:21:34 +08:00
semantic-release-bot
73749067c5
Merge branch 'production'
2024-09-23 11:56:46 +00:00
semantic-release-bot
fd0df8320f
chore(release): 7.1.1
...
## [7.1.1](https://github.com/cotes2020/jekyll-theme-chirpy/compare/v7.1.0...v7.1.1 ) (2024-09-23)
### Bug Fixes
* **i18n:** correct fr-FR translations ([#1949 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1949 )) ([367262e
](367262e74d
))
* **pwa:** site baseurl not passed to `app.js` ([#1955 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1955 )) ([5a63244
](5a63244721
))
2024-09-23 11:56:31 +00:00
Cotes Chung
fbcdf8ce85
Merge branch 'master' into production
2024-09-23 19:48:06 +08:00
Cotes Chung
fac6116af1
build(dev-deps): bump 7 dependencies versions
2024-09-23 19:41:28 +08:00
Cotes Chung
5a63244721
fix(pwa): site baseurl not passed to app.js
( #1955 )
2024-09-18 22:32:26 +08:00
Cotes Chung
3ab3b844d2
refactor: replace deprecated meta element
...
Replace `apple-mobile-web-app-capable` with `mobile-web-app-capable`
2024-09-18 21:41:08 +08:00
denis-games
367262e74d
fix(i18n): correct fr-FR translations ( #1949 )
...
Co-authored-by: Denis Jean <dj@denisjean.fr>
2024-09-16 20:38:46 +08:00
semantic-release-bot
cbc93193e1
Merge branch 'production'
2024-08-27 07:29:10 +00:00
semantic-release-bot
a784f0a0f9
chore(release): 7.1.0
...
## [7.1.0](https://github.com/cotes2020/jekyll-theme-chirpy/compare/v7.0.1...v7.1.0 ) (2024-08-27)
### Features
* add Bluesky social links ([#1759 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1759 )) ([0102aba
](0102abae06
))
* add Reddit social option ([#1836 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1836 )) ([8673e13
](8673e1335f
))
* add Threads social links ([#1837 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1837 )) ([e3a78b6
](e3a78b6243
))
* **analytics:** add fathom analytics ([#1913 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1913 )) ([befc4ce
](befc4ce9c5
))
* **dev:** add vscode tasks ([#1843 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1843 )) ([e4db1a1
](e4db1a176f
))
* **dev:** support vscode dev-container ([#1781 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1781 )) ([1e3d4a6
](1e3d4a6323
))
* **ui:** improve block quote layout ([80bd792
](80bd7928a0
))
* **ui:** improve visibility of inline code ([#1831 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1831 )) ([c876731
](c876731901
))
* **ui:** make `info-prompt` icon looks like the letter "i" ([#1835 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1835 )) ([a07a57e
](a07a57ec92
))
* **ui:** set `<kbd>` font to 'Lato' ([64c7262
](64c7262245
))
### Bug Fixes
* adapt the giscus localization parameter ([#1810 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1810 )) ([0709854
](0709854dc8
))
* avoid caching pageviews data ([#1849 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1849 )) ([979f86c
](979f86cf64
))
* remove extra dual-mode images from lightbox ([#1883 ](https://github.com/cotes2020/jekyll-theme-chirpy/issues/1883 )) ([5c5910f
](5c5910f1fc
))
2024-08-27 07:28:55 +00:00
Cotes Chung
a2bf5dc58e
Merge branch 'master' into production
2024-08-27 15:22:53 +08:00
Cotes Chung
8b7dba71e3
docs: update tutorial and readme
...
Change Dev Containers logo in README:
Simple Icons has removed all Microsoft icons due to copyright restrictions, see <https://github.com/simple-icons/simple-icons/issues/11236 >
2024-08-27 15:18:52 +08:00
Cotes Chung
fc3d101258
build: improve the JS build for PWA ( #1923 )
2024-08-26 16:49:48 +08:00
Cotes Chung
604e01eb36
chore(deps): correct Tocbot
version number
2024-08-26 00:49:05 +08:00
Cotes Chung
31e19c6d0f
refactor(ui): standardize the border radius ( #1920 )
...
Impact:
- Increase the border radius of inline code and `<kbd>` tags
- Variable `$base-radius` renamed to `$radius-lg`
2024-08-25 18:17:38 +08:00
Cotes Chung
5f4dab1745
build: upgrade dependencies
2024-08-25 01:18:34 +08:00
Cotes Chung
8cfd721494
build(deps-dev): bump the dev-deps
2024-08-25 00:25:29 +08:00
Cotes Chung
64c7262245
feat(ui): set <kbd>
font to 'Lato'
2024-08-25 00:12:28 +08:00
Cotes Chung
707a209424
refactor: improve heading layout
2024-08-25 00:12:00 +08:00
Cotes Chung
80bd7928a0
feat(ui): improve block quote layout
2024-08-24 22:27:35 +08:00
Julius Gamanyi
befc4ce9c5
feat(analytics): add fathom analytics ( #1913 )
2024-08-22 01:21:29 +08:00
Cotes Chung
bf6c996c4e
chore: move entries in git-ignore
2024-08-21 14:31:22 +08:00
Cotes Chung
99eaf6089e
chore: remove duplicate config
2024-08-21 14:28:57 +08:00
Cotes Chung
efd2941ce0
build: resume platform-specific dependencies
2024-08-21 14:28:14 +08:00
Cotes Chung
7f83c3d00d
refactor: improve the efficiency of GLightbox
switching
...
Repeatedly using `GLightbox.destroy()` (>= 4 times) will cause `GLightbox` to fail to generate new objects
2024-08-20 00:04:09 +08:00
Cotes Chung
d74bfaeda2
chore(tools): improve the init-script
2024-08-19 05:10:34 +08:00
Andrew
23729c9c8f
refactor: update the sass mixed declarations ( #1872 )
...
See: https://sass-lang.com/d/mixed-decls
2024-08-19 05:10:34 +08:00
Cotes Chung
e347d0632f
build: update ruby version requirements
...
`html-proofer` 5.x requires Ruby `>= 3.1, < 4.0`
2024-08-19 05:10:33 +08:00
Cotes Chung
35fdea0c4f
docs: add devcontainers tutorial ( #1844 )
2024-08-19 05:10:33 +08:00
Cotes Chung
5c5910f1fc
fix: remove extra dual-mode images from lightbox ( #1883 )
2024-08-19 05:10:33 +08:00
Cotes Chung
b641b36480
ci: set node version to LTS
...
There are some problems with the latest version.
See: https://github.com/cotes2020/jekyll-theme-chirpy/actions/runs/9977150040
2024-07-18 01:20:17 +08:00
Alexander Fuks
979f86cf64
fix: avoid caching pageviews data ( #1849 )
2024-07-17 23:32:48 +08:00
Cotes Chung
8c30f0a9c3
build(dev): support for running tasks in macOS
2024-07-12 02:03:52 +08:00
Alexander Fuks
e4db1a176f
feat(dev): add vscode tasks ( #1843 )
2024-07-11 04:22:37 +08:00
Daniel Singleton
e3a78b6243
feat: add Threads social links ( #1837 )
2024-07-06 04:53:02 +08:00
Daniel Singleton
8673e1335f
feat: add Reddit social option ( #1836 )
2024-07-05 20:03:01 +08:00
Cotes Chung
a07a57ec92
feat(ui): make info-prompt
icon looks like the letter "i" ( #1835 )
2024-07-04 02:21:22 +08:00
dependabot[bot]
db9e58bab2
build(deps-dev): bump the dev-deps group with 3 updates ( #1824 )
...
Updates the requirements on [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ), [@babel/plugin-transform-class-properties](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-class-properties ) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) to permit the latest version.
Updates `@babel/core` to 7.24.7
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.7/packages/babel-core )
Updates `@babel/plugin-transform-class-properties` to 7.24.7
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.7/packages/babel-plugin-transform-class-properties )
Updates `@babel/preset-env` to 7.24.7
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.7/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
dependency-group: dev-deps
- dependency-name: "@babel/plugin-transform-class-properties"
dependency-type: direct:development
dependency-group: dev-deps
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
dependency-group: dev-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-04 01:49:30 +08:00
Cotes Chung
e6532ad864
refactor: fix typos in locale variable
...
statment -> statement
2024-07-04 01:42:29 +08:00
Cotes Chung
fbba0a4204
chore: fix typos in project files and docs
2024-07-02 08:44:07 +08:00