1
0

index.ts 520 B

12345678910111213141516171819202122232425262728
  1. import type { Theme } from 'vitepress'
  2. import VPTheme from 'vitepress/theme'
  3. import TresLayout from './TresLayout.vue'
  4. import './custom.css'
  5. import 'uno.css'
  6. import 'virtual:group-icons.css'
  7. /* const plausible = createPlausible({
  8. init: {
  9. trackLocalhost: false,
  10. },
  11. settings: {
  12. enableAutoOutboundTracking: true,
  13. enableAutoPageviews: true,
  14. },
  15. partytown: false,
  16. }) */
  17. export default {
  18. ...VPTheme,
  19. /* enhanceApp(ctx) {
  20. ctx.app.use(plausible)
  21. }, */
  22. Layout: TresLayout,
  23. } satisfies Theme