Cell
f91154744e
style: correct comment
2026-05-12 14:48:03 +08:00
Samir Paul
4e0c3d8fc4
fix(seo): restructure head partial, fix Twitter social and SEO improvements ( #749 )
...
* fix(scss): remove top-level parent selector for Dart Sass compatibility
Dart Sass strictly disallows top-level parent selectors (`&`), which causes build failures on newer Hugo versions (e.g. 0.158.0+).
* feat(styles): refactor special styles for friends and search layouts
* fix(seo): restructure head partial, fix Twitter social and SEO improvements
- Split head template into dedicated partial hierarchy for better maintainability
- Add full Twitter Cards support with dynamic site and creator metadata
- Update social media link prefix from twitter.com to x.com and rename label to X
- Fix Twitter/X share button and Buffer via parameter handling
- Add Mastodon verification meta tags and rel="me" links
- Improve SEO structured data for both homepage and blog posts
- Add test site configuration and test avatar asset
---------
Co-authored-by: Cell <1024@lruihao.cn >
2026-05-11 17:20:59 +08:00
Cell
e4580190e9
chore(deps): update Node.js, pnpm, and dev dependencies
...
- Update Node.js version in .nvmrc from v20 to v24
- Update pnpm packageManager from 10.33.0 to 11.0.9
- Update pnpm-workspace.yaml to use allowBuilds instead of onlyBuiltDependencies
- Bump dev dependencies to latest versions: @antfu/eslint-config, @types/node, lint-staged, typescript
2026-05-11 03:45:45 +08:00
Cell
799618fd3e
docs: update contributing guide and pull request template
2026-05-10 23:42:59 +08:00
Cell
09e08d0772
refactor!: migrate theme assets from css to scss and centralize deprecation detection ( #735 )
...
**Breaking changes**:
1. Legacy custom style/script files are no longer loaded automatically.
2. Users must migrate custom files to:
- `custom.scss`
- `override.scss`
- `_variables.scss`
- `assets/js/custom.js`
**Migration guide**:
1. Move `assets/css/_custom.scss` to `assets/scss/custom.scss`.
2. Move `assets/css/_override.scss` to `assets/scss/override.scss`.
3. Keep variables in `assets/scss/_variables.scss`.
4. Move `assets/js/_custom.js` to `assets/js/custom.js`.
5. Rebuild site and verify no deprecation warnings remain.
2026-04-19 13:34:01 +08:00
Cell
557a59d7fd
chore(init): update warning messages for deprecated parameters
2026-04-13 14:49:54 +08:00
Cell
673be1e8c0
chore: update minimum Hugo version to 0.158.0 across documentation and configuration files
2026-04-07 14:48:20 +08:00
Cell
cfa9bef6ac
refactor(layout): refactor single page layout and partials categorization
2026-03-30 16:48:55 +08:00
Cell
92b0a6b56e
chore(release): 0.4.5
2026-03-25 10:53:08 +08:00
Cell
9132b408c6
refactor(utils): migrate utility functions into common module and rewrite method calls
2026-03-24 11:36:28 +08:00
Cell
0f2712f182
fix(tooltip): update cell-tooltip version to 0.3.0 and enhance code copy btn
2026-03-21 02:38:04 +08:00
Cell
d5aa013106
feat(code): remember the selected language of the code toggle
2026-03-21 00:47:12 +08:00
Cell
d9e45154ff
fix(code): repeated initialization of the code tab in the encryption page
2026-03-21 00:03:07 +08:00
Cell
65ad407cd0
style: improve documentation formatting for layouts
2026-03-20 11:44:15 +08:00
Cell
de38644d75
fix(assets): tab underline error position
2026-03-19 15:19:41 +08:00
Cell
c79badcf44
chore(release): 0.4.4
2026-03-19 14:15:16 +08:00
Cell
ccf17c6444
fix(assets): enhance tablist-wrapper styles
2026-03-19 12:47:17 +08:00
Cell
9bac69b2ec
fix: update print handling and improve file tree interactions
2026-03-19 11:42:15 +08:00
Cell
74b80bd94d
chore(libs): update Twikoo from 1.6.44 to 1.7.3 ( close #711 )
2026-03-18 15:21:20 +08:00
Cell
789973da78
chore(dev-deps): update dev dependencies
2026-03-18 12:29:29 +08:00
Cell
8bf2fea735
fix(typeit): restore cursor color variable definition for proper styling
2026-03-08 18:07:16 +08:00
Cell
fe7105a38a
fix: optimize TOC initialization with a timeout and clean up button spacing in decryptor
2026-03-08 17:57:41 +08:00
Cell
98a82d845a
refactor(Util): convert methods to static for better accessibility and usage
2026-03-06 10:46:47 +08:00
Cell
423a7ddbf7
fix(CSS): restore the definition of the $global-font-secondary-color variable; third-party components may reference it
2026-03-04 16:02:10 +08:00
Cell
da297a71f8
feat(shortcodes): add store flags for aplayer, music, mapbox, and fixit-encryptor
2026-03-04 11:26:03 +08:00
Cell
ba63d67a3c
chore(release): 0.4.3
2026-03-03 16:17:30 +08:00
Cell
69d8e67c24
feat(code): add fullscreen functionality for code blocks ( #707 )
2026-03-03 16:15:01 +08:00
Cell
83a658ba25
fix(i): adjust background color and border color for fixed button
2026-03-02 14:56:09 +08:00
Cell
78a994b92b
chore(lib): update json-viewer-element version to 1.0.4 ( #705 )
2026-03-02 11:42:17 +08:00
Cell
c3ac728f04
feat(task-lists): update checked task item styles
2026-03-02 11:32:58 +08:00
Cell
93d0b52cd7
feat(UI): adjust border and separator colors to improve visual hierarchy
2026-02-28 20:11:20 +08:00
Cell
2199c7f125
fix(task-lists): regular expression matching for task list items containing extra spaces
2026-02-28 18:00:01 +08:00
Andreas Deininger
175cf888d5
fix: eliminate deprecation warnings with hugo version 0.156.0 ( #702 )
...
* Fix deprecation warning with latest hugo version 0.156.0
* fix: use `hugo.Data` to replace the discarded `.Site.Data`
* chore(hugo): update Hugo version requirements to 0.156.0
---------
Co-authored-by: Cell <1024@lruihao.cn >
2026-02-27 15:46:31 +08:00
Cell
9e946c6316
fix(i): missing widget styles
2026-01-30 12:23:48 +08:00
Cell
e23a50d755
refactor(assets): refactors the SCSS file structure and adds styles for new components.
2026-01-23 16:07:55 +08:00
Cell
2a5bd268a3
chore(release): 0.4.2
2026-01-17 14:41:08 +08:00
Cell
8367c13ebd
fix(i): make change for FontAwesome v7
...
https://docs.fontawesome.com/upgrade/whats-changed/
2026-01-17 00:39:12 +08:00
Cell
03f3500c35
fix(file-tree): improve item sorting logic
...
// ignore-for-release
2026-01-15 15:32:34 +08:00
Cell
b4008081d7
feat(file-tree): enhance shortcode with name param and deprecated fullRootName param
...
// ignore-for-release
2026-01-14 18:18:26 +08:00
Cell
0c1d074890
chore(deps): bump fontawesome version to 7.1.0
2026-01-09 22:15:15 +08:00
Cell
b29368c3e6
fix(admonition): adjust styles for title-only and content-only admonitions
...
// ignore-for-release
2026-01-09 14:32:28 +08:00
Cell
50d27e0e5b
feat(devtools): add template call stack for debugging
2026-01-09 12:29:43 +08:00
Cell
8b5315a141
chore: add .stash to ignore list
...
// ignore-for-release
2026-01-08 17:31:45 +08:00
Cell
12b7c65f80
chore(release): 0.4.1
2026-01-06 16:27:34 +08:00
Cell
fb300f2b16
fix(code): code highlighting not styled for typeit shortcode ( #681 )
2026-01-05 14:58:52 +08:00
Cell
4a3df3cbdb
chore(release): 0.4.0
2026-01-04 15:30:37 +08:00
Cell
31e5b99f1f
chore: update version and changelog scripts in package.json
2026-01-04 15:30:12 +08:00
Cell
572382b5ad
fix(i): remove debug
2026-01-04 14:27:12 +08:00
Cell
84c1358ecb
fix(code): adjust max-width of code block titles for better layout
2026-01-04 14:22:31 +08:00
Cell
d637c8b22f
fix(img): remove lazy loading background style from img
...
Transparent images cannot cover loading images
2026-01-03 20:56:37 +08:00