Clarified that from Halo 2.22, responsive image attributes are automatically added to all images, reducing the need for manual theme adaptation. Improved API documentation and removed redundant info about article content handling.
Fixes#518
```release-note
None
```
* docs: add docs for draggable menu extension point
Revised documentation to reflect the new draggable menu extension API, replacing the previous draggable functionality. Added details and examples for `getDraggableMenuItems`, described menu nesting, and included a new reference image for the draggable menu.
* docs: supplement document
* docs: correct wording for drag menu extension explanation
---------
Co-authored-by: Ryan Wang <i@ryanc.cc>
* Add config options for attachment thumbnails
Documented new configuration properties to disable attachment thumbnail generation and set concurrent threads for thumbnail creation.
* Add thumbnail quality config option to docs
Documents the new `halo.attachment.thumbnail.quality` configuration for controlling attachment thumbnail generation quality (0-1).
* docs: remove 1panel related content in alibaba-cloud-market
* docs: remove 1panel related content in alibaba-cloud-market
* Clean up formatting in Alibaba Cloud market doc
Removed an empty line before the bash code block.
* Update posts.md
* Update
Signed-off-by: Ryan Wang <i@ryanc.cc>
* Update
Signed-off-by: Ryan Wang <i@ryanc.cc>
---------
Signed-off-by: Ryan Wang <i@ryanc.cc>
Co-authored-by: Ryan Wang <i@ryanc.cc>
* chore: refine plugin development documentation
Signed-off-by: Ryan Wang <i@ryanc.cc>
* chore: refine plugin development documentation
Signed-off-by: Ryan Wang <i@ryanc.cc>
* chore: refine plugin development documentation
Signed-off-by: Ryan Wang <i@ryanc.cc>
---------
Signed-off-by: Ryan Wang <i@ryanc.cc>
Support for building projects via rspack has been added in the latest Canary version of Docusaurus, which significantly improves compilation speed.
```bash
❯ hyperfine --prepare 'pnpm clear' --runs 5 'DOCUSAURUS_FASTER=false pnpm build' 'DOCUSAURUS_FASTER=true pnpm build'
Benchmark 1: DOCUSAURUS_FASTER=false pnpm build
Time (mean ± σ): 70.715 s ± 17.150 s [User: 134.096 s, System: 31.651 s]
Range (min … max): 52.330 s … 88.497 s 5 runs
Benchmark 2: DOCUSAURUS_FASTER=true pnpm build
Time (mean ± σ): 30.094 s ± 4.572 s [User: 64.061 s, System: 28.384 s]
Range (min … max): 25.832 s … 37.655 s 5 runs
Summary
DOCUSAURUS_FASTER=true pnpm build ran
2.35 ± 0.67 times faster than DOCUSAURUS_FASTER=false pnpm build
```
see: https://github.com/facebook/docusaurus/issues/10556#issuecomment-2407671873
```release-note
None
```