···11# `starlight-sidebar-topics-dropdown`
2233-Starlight plugin to split your docs page into multiple subpages and switch between them with a dropdown menu in the sidebar.
33+Dropdown topic list for the Starlight Sidebar Topics plugin.
4455[](https://app.netlify.com/sites/starlight-sidebar-topics-dropdown/deploys)
6677## Package
8899-If you are looking for the Starlight plugin package, you can find it in the [`packages/starlight-sidebar-topics-dropdown/`](/packages/starlight-sidebar-topics-dropdown/) directory.
99+If you are looking for the Starlight component package, you can find it in the [`packages/starlight-sidebar-topics-dropdown/`](/packages/starlight-sidebar-topics-dropdown/) directory.
10101111## Project structure
12121313-This project uses pnpm workspaces to develop a single Starlight plugin from the `packages/starlight-sidebar-topics-dropdown/` directory. A Starlight documentation site is also available in the `docs/` directory that is also used for testing and demonstrating the Starlight plugin.
1313+This project uses pnpm workspaces to develop a single Starlight component from the `packages/starlight-sidebar-topics-dropdown/` directory. A Starlight documentation site is also available in the `docs/` directory that is also used for testing and demonstrating the Starlight component.
14141515## License
1616
+1-1
docs/README.md
···11# `starlight-sidebar-topics-dropdown`
2233-Starlight plugin to split your docs page into multiple subpages and switch between them with a dropdown menu in the sidebar.
33+Dropdown topic list for the Starlight Sidebar Topics plugin.
4455## Documentation
66
+1-1
docs/package.json
···22 "name": "starlight-sidebar-topics-dropdown-docs",
33 "version": "0.4.0",
44 "private": true,
55- "description": "Starlight plugin to split your docs page into multiple subpages and switch between them with a dropdown menu in the sidebar.",
55+ "description": "Dropdown topic list for the Starlight Sidebar Topics plugin.",
66 "homepage": "https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown",
77 "bugs": "https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown/issues",
88 "repository": {
+1-1
docs/src/content/docs/demo/api/adddescription.md
···5566:::note
77This page exists solely for demonstration purposes and contains no useful information.
88-See the Starlight Multiple Sidebar Dropdown plugin [documentation](/docs/getting-started/) for more information.
88+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
99:::
+1-1
docs/src/content/docs/demo/api/build.md
···991010:::note
1111This page exists solely for demonstration purposes and contains no useful information.
1212-See the Starlight Multiple Sidebar Dropdown plugin [documentation](/docs/getting-started/) for more information.
1212+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
1313:::
+1-1
docs/src/content/docs/demo/api/debugproject.md
···5566:::note
77This page exists solely for demonstration purposes and contains no useful information.
88-See the Starlight Multiple Sidebar Dropdown plugin [documentation](/docs/getting-started/) for more information.
88+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
99:::
+1-1
docs/src/content/docs/demo/api/oncancellation.md
···5566:::note
77This page exists solely for demonstration purposes and contains no useful information.
88-See the Starlight Multiple Sidebar Dropdown plugin [documentation](/docs/getting-started/) for more information.
88+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
99:::
+1-1
docs/src/content/docs/demo/api/rewrite.md
···5566:::note
77This page exists solely for demonstration purposes and contains no useful information.
88-See the Starlight Multiple Sidebar Dropdown plugin [documentation](/docs/getting-started/) for more information.
88+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
99:::
+1-1
docs/src/content/docs/demo/commands/build.md
···5566:::note
77This page exists solely for demonstration purposes and contains no useful information.
88-See the Starlight Multiple Sidebar Dropdown plugin [documentation](/docs/getting-started/) for more information.
88+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
99:::
+1-1
docs/src/content/docs/demo/commands/create.md
···5566:::note
77This page exists solely for demonstration purposes and contains no useful information.
88-See the Starlight Multiple Sidebar Dropdown plugin [documentation](/docs/getting-started/) for more information.
88+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
99:::
+1-1
docs/src/content/docs/demo/commands/preview.md
···5566:::note
77This page exists solely for demonstration purposes and contains no useful informat
88-See the Starlight Multiple Sidebar Dropdown plugin [documentation](/docs/getting-started/) for more information.
88+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
99:::
+1-1
docs/src/content/docs/demo/components/demo.md
···7788:::note
99This page exists solely for demonstration purposes and contains no useful information.
1010-See the Starlight Multiple Sidebar Dropdown plugin [documentation](/docs/getting-started/) for more information.
1010+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
1111:::
+1-1
docs/src/content/docs/demo/components/hello.md
···5566:::note
77This page exists solely for demonstration purposes and contains no useful information.
88-See the Starlight Multiple Sidebar Dropdown plugin [documentation](/docs/getting-started/) for more information.
88+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
99:::
+1-1
docs/src/content/docs/demo/components/world.md
···5566:::note
77This page exists solely for demonstration purposes and contains no useful information.
88-See the Starlight Multiple Sidebar Dropdown plugin [documentation](/docs/getting-started/) for more information.
88+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
99:::
+3-15
docs/src/content/docs/demo/index.mdx
···33pagefind: false
44---
5566+:::note
67This page exists solely for demonstration purposes and contains no useful information.
77-88-import { Card, CardGrid } from '@astrojs/starlight/components'
99-1010-## Next steps
1111-1212-<CardGrid stagger>
1313- <Card title="Explore the demo" icon="magnifier">
1414- Navigate the demo pages to see how the Starlight Multiple Sidebar Dropdown
1515- plugin works.
1616- </Card>
1717- <Card title="Read the docs" icon="open-book">
1818- Learn more in the [Starlight Multiple Sidebar Dropdown
1919- Docs](/docs/getting-started/).
2020- </Card>
2121-</CardGrid>
88+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
99+:::
+1-1
docs/src/content/docs/demo/secret.md
···10101111:::note
1212This page exists solely for demonstration purposes and contains no useful information.
1313-See the Starlight Sidebar Topics plugin [documentation](/docs/getting-started/) for more information.
1313+See the Starlight Sidebar Topics Dropdown component [documentation](/docs/getting-started/) for more information.
1414:::
+4-4
docs/src/content/docs/index.mdx
···11---
22title: Starlight Sidebar Topics Dropdown
33-description: Starlight plugin to split your docs page into multiple subpages and switch between them with a dropdown menu in the sidebar.
33+description: Dropdown topic list for the Starlight Sidebar Topics plugin.
44head:
55 - tag: title
66 content: Starlight Sidebar Topics Dropdown
77template: splash
88editUrl: false
99hero:
1010- tagline: Starlight plugin to split your docs page into multiple subpages and switch between them with a dropdown menu in the sidebar.
1010+ tagline: Dropdown topic list for the Starlight Sidebar Topics plugin.
1111 image:
1212 dark: ../../assets/big-logo-dark.png
1313 light: ../../assets/big-logo-white.png
···2222## Next steps
23232424<CardGrid stagger>
2525- <Card title="Install the plugin" icon="puzzle">
2525+ <Card title="Install the component" icon="puzzle">
2626 Check the [getting started guide](/docs/getting-started/) for installation instructions.
2727 </Card>
2828- <Card title="Configure the plugin" icon="setting">
2828+ <Card title="Configure the component" icon="setting">
2929 Edit your config in the `astro.config.mjs` file.
3030 </Card>
3131</CardGrid>
+1-1
package.json
···22 "name": "starlight-sidebar-topics-dropdown-monorepo",
33 "version": "0.2.1",
44 "private": true,
55- "description": "Starlight plugin to split your docs page into multiple subpages and switch between them with a dropdown menu in the sidebar.",
55+ "description": "Dropdown topic list for the Starlight Sidebar Topics plugin.",
66 "homepage": "https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown",
77 "bugs": {
88 "url": "https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown/issues"
···1212 npm i starlight-sidebar-topics
1313 ```
14141515- 2. Update the `starlight-sidebar-topics-dropdown` plugin in your `astro.config.mjs` (use the `starlight-sidebar-topics` plugin instead):
1515+ 2. Update the `starlight-sidebar-topics-dropdown` component in your `astro.config.mjs` (use the `starlight-sidebar-topics` plugin instead):
16161717 ```diff lang="js"
1818 // astro.config.mjs
···2020 +import starlightSidebarTopics from "starlight-sidebar-topics";
2121 ```
22222323- 3. Exchange the `starlight-sidebar-topics-dropdown` plugin with the `starlight-sidebar-topics` plugin and add a manual override for the `Sidebar` component where you can use the dropdown component from the `starlight-sidebar-topics-dropdown` plugin:
2323+ 3. Exchange the `starlight-sidebar-topics-dropdown` component with the `starlight-sidebar-topics` plugin and add a manual override for the `Sidebar` component where you can use the dropdown component from the `starlight-sidebar-topics-dropdown` component:
24242525 ```diff lang="js"
2626 // astro.config.mjs
···11# `starlight-sidebar-topics-dropdown`
2233-Starlight plugin to split your docs page into multiple subpages and switch between them with a dropdown menu in the sidebar.
33+Dropdown topic list for the Starlight Sidebar Topics plugin.
4455## Documentation
66