Skip to content

Remove leftover Docusaurus import statements (Tabs/TabItem) from docs pages #26

Description

@coderabbitai

Summary

Several Markdown documentation pages under Redot-Documentation/docs/Contributing/ still contain leftover Docusaurus-era import statements such as:

import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";

These are artifacts from the prior migration path (Sphinx RST → Docusaurus MDX → custom Blazor). Per confirmation from @Arctis-Fireblight, the <Tabs>/<TabItem> markup itself renders correctly via the built-in tabs functionality in DocRendererService, so only the now-unused import lines need to be identified and removed.

Affected area (example)

  • Redot-Documentation/docs/Contributing/Development/debugging/vulkan/vulkan_validation_layers.md (lines 1-2)
  • Likely other pages across docs/Contributing/ that were migrated from Docusaurus MDX.

Required changes

  • Search all Markdown docs under Redot-Documentation/docs/ for leftover import Tabs from "@theme/Tabs" / import TabItem from "@theme/TabItem" (and any other Docusaurus-only import statements).
  • Remove the leftover import lines while keeping the <Tabs>/<TabItem> markup intact (it renders correctly under the current Blazor docs system).
  • Spot-check a few affected pages after cleanup to confirm tabs still render as expected.

Acceptance criteria

  • No remaining Docusaurus-style import ... from "@theme/..." statements in any .md file under Redot-Documentation/docs/.
  • Tab rendering is unaffected/still functions correctly on cleaned-up pages.

References

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions