Commit graph

2490 commits

Author SHA1 Message Date
sebastien
3a5010a83a Add initial implementation of sidebar keys 2025-06-27 15:45:09 +02:00
sebastien
222a077d85 Add sidebar label dogfood conflict 2025-06-27 15:02:21 +02:00
sebastien
13828934b4 Merge branch 'main' into slorber/fix-docs-category-index-translation-key-conflict 2025-06-26 18:10:40 +02:00
Sébastien Lorber
0f7cf285a3
chore(website): use local SVGs for footer badges (argos + netlify) (#11291) 2025-06-25 16:17:01 +02:00
Sébastien Lorber
e82cd48842
chore(website): split changelog per version + adjust changelog plugin implementation (#11287) 2025-06-24 17:05:58 +02:00
Sébastien Lorber
e14caf1f78
feat(core): add siteConfig.markdown.emoji config option to disable remark-emoji (#11282) 2025-06-24 16:38:08 +02:00
Sébastien Lorber
96c38d5fdd
feat(core): Add siteConfig.markdown.hooks, deprecate siteConfig.onBrokenMarkdownLinks (#11283) 2025-06-24 15:51:33 +02:00
Sébastien Lorber
1cbc0118b0
fix(docs): Fix empty sidebar item category className lost when post-processed to a doc (#11281) 2025-06-19 19:04:28 +02:00
Riccardo
a392c33b8e
docs: fix announcement bar css selector (#11262) 2025-06-13 11:38:48 +02:00
Sébastien Lorber
b54103be5d
fix(docs): prevent docs ids conflicts within a version (#11251) 2025-06-06 20:12:44 +02:00
Sébastien Lorber
f811e2dbf4
chore: release 3.8.1 (#11249) 2025-06-06 17:45:58 +02:00
Léo Vincent
e17a26ab45
docs: deployment, fix build website commands (#11238) 2025-06-04 23:32:24 +02:00
sebastien
eeec52c51e add dogfood test for File name conflict 2025-06-02 17:12:33 +02:00
sebastien
d78dd08ad1 better dogfood 2025-06-02 17:08:05 +02:00
sebastien
7f05848713 Attempt to fix translation content conflict 2025-06-02 16:58:11 +02:00
Phil Parsons
dacfc17fb4
fix(website): ensure feedback widget renders with correct theme (#11224)
Co-authored-by: Phil Parsons <p-m-p@users.noreply.github.com>
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2025-06-02 12:40:25 +02:00
Sébastien Lorber
ad56077c70
perf(website): optimize website i18n build time by removing useless git log calls (#11214) 2025-05-28 16:34:23 +02:00
Sébastien Lorber
2b15b85645
chore: upgrade to Node 22 by default (#11212) 2025-05-28 15:04:14 +02:00
Sébastien Lorber
264774a550
perf: avoid duplicated git log calls in loadContent() and postBuild() for untracked Git files (#11211)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-05-28 14:03:10 +02:00
Sébastien Lorber
76518fd206
chore: Add missing v3.8 blog post mdx-code-block (#11203) 2025-05-27 13:06:04 +02:00
Sébastien Lorber
b126e643d1
chore: release Docusaurus 3.8 (#11200)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-05-27 12:21:15 +02:00
Dave Meyer
8a5a0c110e
docs: fix highlighted lines in github link to commonly used languages (#11188) 2025-05-27 10:41:05 +02:00
Sébastien Lorber
abd04a2b71
feat(theme): new CSS cascade layers plugin + built-in v4.useCssCascadeLayers future flag (#11142)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-05-22 19:55:02 +02:00
Sébastien Lorber
484ffad4f2
docs: adjust the Docusaurus release process documentation to our new simpler process (#11181)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-05-15 17:07:13 +02:00
Shreedhar Bhat
9f6360ba82
refactor(content-blog): replace reading-time with Intl.Segmenter API (#11138)
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2025-05-15 13:22:00 +02:00
Sébastien Lorber
c419d7ec88
docs(ideal-image): Add warning for pnpm 10+ and sharp install script (#11180) 2025-05-15 12:45:28 +02:00
Sébastien Lorber
e839b67034
perf(core): disable Rspack parallelCodeSplitting temporarily (#11178)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-05-14 17:01:54 +02:00
Sébastien Lorber
2371ca7b74
perf(bundler): fine-tuning of Webpack/Rspack optimizations (#11176) 2025-05-13 13:48:11 +02:00
Sébastien Lorber
e905b93c90
feat(core): add internal flag to skip bundling (#11156) 2025-05-06 16:30:35 +02:00
Sébastien Lorber
91d95a9ac1
fix: fix docs lint issue (#11154) 2025-05-06 11:20:14 +02:00
David King Roderos
42223ef9eb
docs: Use tabs on choosing a GitHub action file (#11145)
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
2025-05-06 10:34:48 +02:00
JiPai
5d0df96554
docs(deploy): remove layer0 from deployment docs (#11137) 2025-05-02 19:21:54 +02:00
Sébastien Lorber
730ce485ba
feat(theme): make it possible to provide your own page title formatter (#11090) 2025-04-11 19:16:17 +02:00
Sébastien Lorber
5b944d6b64
feat(pages): Support frontMatter.slug like docs and blog plugins (#11088) 2025-04-11 14:44:19 +02:00
Sébastien Lorber
535c1c9835
docs: remove ref to Docusaurus v2 (#11084)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-04-11 11:05:44 +02:00
Sébastien Lorber
b7ba0b54fb
chore: upgrade image-size deps to v2 (#11065)
* upgrade image-size to v2

* fix resizeImage script

* fix tests
2025-04-07 18:29:15 +02:00
Balthasar Hofer
579bb5ad37
fix(theme): CodeBlock should accept title of ReactNode type (#10999)
* allow ReactNode for CodeBlock title

* fix example
2025-03-17 11:03:10 +01:00
Sébastien Lorber
cb69b40c86
fix(theme): mobile drawer history blocker should be rendered conditionally (workaround) (#10989)
Add history blocker workaround
2025-03-14 18:22:00 +01:00
Sébastien Lorber
7cf94c03a4
feat(theme): Allow resetting colorMode to System/OS value (#10987)
* make it work

* fix

* Try to fix accessibility issues

* add translations

* rename 'auto' to 'system'

* refactor: apply lint autofix

* rename 'auto' to 'system'

* remove title prop

* typo

* use shorter title

* refactor: apply lint autofix

* document useColorMode tradeoffs + data-attribute variables

---------

Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
Co-authored-by: nasso
Co-authored-by: OzakIOne
2025-03-14 13:45:25 +01:00
pedenys
fd51384cab
docs: update external link to MDX reference (#10981)
Update markdown-features-code-blocks.mdx

Update external link to MDX reference
2025-03-13 10:53:45 +01:00
kilavvy
154c95c11c
docs: typo in documentation files (#10950) 2025-02-25 13:38:38 +01:00
Yangshun Tay
c10a18d51d
misc(blog): Update Yangshun bio (#10942) 2025-02-21 12:16:03 +01:00
Sébastien Lorber
e641568e7f
feat(core): Docusaurus Faster - Rspack Persistent Cache (#10931) 2025-02-21 11:39:48 +01:00
Massoud Maboudi
5b848cb2f0
docs(showcase): Update datagit.ir showcase image, description, and tags (#10939) 2025-02-20 13:04:16 +01:00
Taras
75e5a00a66
docs: disable plugin-debug in production by default (#10928) 2025-02-16 15:22:59 +01:00
Sébastien Lorber
a72a06ecb1
fix(plugins): add missing validateOptions types (#10929)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-02-13 15:29:51 +01:00
Milica
04f7972f32
docs: updating showcase site link (#10925) 2025-02-13 12:21:15 +01:00
Sébastien Lorber
cd7875bf84
docs: move docs of frontMatter.title_meta from docs to blog plugin (#10916) 2025-02-07 16:57:23 +01:00
Sébastien Lorber
cd2792775e
fix(ideal-image): Add issuer to ideal-image Webpack loader (#10910) 2025-02-06 14:13:46 +01:00
Sébastien Lorber
b76f0feadc
fix(theme): apply docs sidebar_class_name in DocCard + better dogfooding (#10909) 2025-02-06 13:08:33 +01:00