Skip to content

chore: remove the Docusaurus template pages - #221

Merged
Jason3S merged 1 commit into
mainfrom
claude/remove-template-pages
Nov 10, 2026
Merged

Jason3S merged 1 commit into
mainfrom
claude/remove-template-pages

Conversation

@Jason3S

@Jason3S Jason3S commented Nov 10, 2026

Copy link
Copy Markdown
Contributor

The site still published the sample content from the Docusaurus template.

The classic preset turns the blog and docs on by default. Commenting out the blog config didn't turn it off, so these pages were live:

  • /blog/: the Docusaurus sample posts
  • /docs/intro/ and the tutorial docs
  • /mdx-page/

Changes

  • Set docs: false and blog: false in the classic preset.
  • Deleted website/blog/, website/docs/ and website/sidebars.ts.
  • Deleted the sample pages mdx-page.md and markdown-page copy.md.
  • Deleted the unused template images: docusaurus.png, docusaurus-social-card.jpg, logo.svg (the Docusaurus dinosaur) and the three undraw_docusaurus_*.svg files.
  • Removed the commented-out blog and docs navbar items.

Once this deploys, the old template URLs return 404.

Checked locally

  • pnpm build passes. With onBrokenLinks: 'throw', no remaining page links to removed content. The build contains only /, /about/, /fun/, /sponsor/ and /support/.
  • pnpm --filter website typecheck, pnpm lint and cspell pass.

The classic preset turns the blog and docs on by default, so the
template's sample posts and tutorial docs were published on the site.
Turn both off and delete the template content and unused images.
@Jason3S
Jason3S merged commit 77ddb94 into main Nov 10, 2026
6 checks passed
@Jason3S
Jason3S deleted the claude/remove-template-pages branch November 10, 2026 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant