Select the types of activity you want to include in your feed.
[READ-ONLY] Mirror of https://github.com/trueberryless-org/starlight-plugins-docs-components. Set of opinionated Starlight components used in trueberryless-org's Starlight plugins documentations
starlight-plugins-docs-components.trueberryless.org
···11+MIT License
22+33+Copyright (c) 2024-present, trueberryless-org
44+55+Permission is hereby granted, free of charge, to any person obtaining a copy
66+of this software and associated documentation files (the "Software"), to deal
77+in the Software without restriction, including without limitation the rights
88+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
99+copies of the Software, and to permit persons to whom the Software is
1010+furnished to do so, subject to the following conditions:
1111+1212+The above copyright notice and this permission notice shall be included in all
1313+copies or substantial portions of the Software.
1414+1515+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1616+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1717+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1818+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2121+SOFTWARE.
···11+---
22+title: Starlight Plugins and Tools
33+description: A collection of plugins, components, tools and themes created by trueberryless-org
44+sidebar:
55+ label: Plugins and Tools
66+---
77+88+import {
99+ ResourcesIntro,
1010+ ResourcesList,
1111+} from "@trueberryless-org/starlight-plugins-docs-components";
1212+1313+<ResourcesIntro />
1414+<ResourcesList />
···11+---
22+title: Showcase
33+description: A collection of sites using the Starlight Sidebar Topics Dropdown plugin.
44+sidebar:
55+ label: Sites
66+---
77+88+import { ShowcaseIntro, Showcase } from "@trueberryless-org/starlight-plugins-docs-components";
99+1010+<ShowcaseIntro
1111+ cta="Have you built a website using Starlight Plugins Docs Components?"
1212+ href="https://github.com/trueberryless-org/starlight-plugins-docs-components/edit/main/docs/src/content/docs/showcase/sites.mdx"
1313+/>
1414+1515+## Sites
1616+1717+Starlight Plugins Docs Components is already being used in production. These are some of the sites around the web:
1818+1919+<Showcase
2020+ entries={[
2121+ {
2222+ thumbnail: import("../../../assets/starlight-sidebar-topics-dropdown.png"),
2323+ href: "https://github.com/trueberryless-org/starlight-sidebar-topics-dropdown",
2424+ title: "starlight-sidebar-topics-dropdown",
2525+ },
2626+ {
2727+ thumbnail: import("../../../assets/starlight-view-modes.png"),
2828+ href: "https://github.com/trueberryless-org/starlight-view-modes",
2929+ title: "starlight-view-modes",
3030+ },
3131+ ]}
3232+/>
···11+---
22+import { getResourceTypes } from "../libs/resources";
33+import humanizeList from "humanize-list";
44+const resourceTypes = await getResourceTypes()
55+---
66+77+<p>
88+ Plugins can customize Starlight configuration, UI, and behavior. Check out the Starlight <a
99+ href="https://starlight.astro.build/resources/plugins/">Plugins and Integrations</a
1010+ > showcase for a list of available plugins.
1111+</p>
1212+1313+<p>
1414+ You can find all the Starlight {humanizeList(resourceTypes)} we developed in the list below.
1515+</p>
···11+export { default as ResourcesIntro } from "./components/ResourcesIntro.astro";
22+export { default as Resources, type ResourceProps } from "./components/Resources.astro";
33+export { default as ResourcesList } from "./components/ResourcesList.astro";
44+export {
55+ default as ShowcaseIntro,
66+ type ShowcaseIntroProps,
77+} from "./components/ShowcaseIntro.astro";
88+export { default as Showcase, type ShowcaseProps } from "./components/Showcase.astro";