UNPKG

@neosjs/vitepress-theme

Version:

NeosJS VitePress theme

34 lines (33 loc) 1.65 kB
import "./styles/base.css"; import "./styles/components/vp-code-group.css"; import "./styles/components/vp-code.css"; import "./styles/components/vp-custom-block.css"; import "./styles/components/vp-doc.css"; import "./styles/components/vp-sponsor.css"; import "./styles/utils.css"; import "./styles/icons.css"; import Layout from "./Layout.vue"; import VPBadge from "./components/VPBadge.vue"; export { default as VPButton } from "./components/VPButton.vue"; export { default as VPDocAsideSponsors } from "./components/VPDocAsideSponsors.vue"; export { default as VPHomeFeatures } from "./components/VPHomeFeatures.vue"; export { default as VPHomeHero } from "./components/VPHomeHero.vue"; export { default as VPHomeSponsors } from "./components/VPHomeSponsors.vue"; export { default as VPImage } from "./components/VPImage.vue"; export { default as VPSponsors } from "./components/VPSponsors.vue"; export { default as VPTeamMembers } from "./components/VPTeamMembers.vue"; export { default as VPTeamPage } from "./components/VPTeamPage.vue"; export { default as VPTeamPageSection } from "./components/VPTeamPageSection.vue"; export { default as VPTeamPageTitle } from "./components/VPTeamPageTitle.vue"; export { default as VPIconSun } from "./components/icons/VPIconSun.vue"; export { default as VPIconMoon } from "./components/icons/VPIconMoon.vue"; export { default as VPFooter } from "./components/VPFooter.vue"; export { useSidebar } from "./composables/sidebar.mjs"; export { useSponsor } from "./composables/sponsor.mjs"; const theme = { Layout, enhanceApp: ({ app }) => { app.component("Badge", VPBadge); } }; export default theme;