diff --git a/apps/www/.vitepress/config.mts b/apps/www/.vitepress/config.mts index 9ecd2f26..d72b958c 100644 --- a/apps/www/.vitepress/config.mts +++ b/apps/www/.vitepress/config.mts @@ -38,7 +38,7 @@ export default defineConfig({ provider: 'local', }, editLink: { - pattern: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/src/:path', + pattern: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/:path', text: 'Edit this page on GitHub', }, }, diff --git a/apps/www/.vitepress/theme/components/ExamplesNav.vue b/apps/www/.vitepress/theme/components/ExamplesNav.vue index eb2c9d57..87265ecf 100644 --- a/apps/www/.vitepress/theme/components/ExamplesNav.vue +++ b/apps/www/.vitepress/theme/components/ExamplesNav.vue @@ -11,37 +11,37 @@ const examples = [ { name: 'Dashboard', href: '/examples/dashboard', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/app/examples/dashboard', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/dashboard', }, { name: 'Cards', href: '/examples/cards', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/app/examples/cards', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/cards', }, { name: 'Tasks', href: '/examples/tasks', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/app/examples/tasks', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/tasks', }, { name: 'Playground', href: '/examples/playground', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/app/examples/playground', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/playground', }, { name: 'Forms', href: '/examples/forms', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/app/examples/forms', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/forms', }, { name: 'Music', href: '/examples/music', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/app/examples/music', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/music', }, { name: 'Authentication', href: '/examples/authentication', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/app/examples/authentication', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/authentication', }, ] diff --git a/apps/www/.vitepress/theme/config/docs.ts b/apps/www/.vitepress/theme/config/docs.ts index ceddcfa6..0108ce3f 100644 --- a/apps/www/.vitepress/theme/config/docs.ts +++ b/apps/www/.vitepress/theme/config/docs.ts @@ -321,37 +321,37 @@ export const examples: Example[] = [ { name: 'Dashboard', href: '/examples/dashboard', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/src/examples/dashboard', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/dashboard', }, { name: 'Cards', href: '/examples/cards', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/src/examples/cards', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/cards', }, // { // name: "Tasks", // href: "/examples/tasks", // label: "New", - // code: "https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/src/examples/tasks" + // code: "https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/tasks" // }, { name: 'Playground', href: '/examples/playground', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/src/examples/playground', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/playground', }, { name: 'Music', href: '/examples/music', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/src/examples/music', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/music', }, { name: 'Authentication', href: '/examples/authentication', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/src/examples/authentication', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/examples/authentication', }, { name: 'Forms', href: '/examples/forms', - code: 'https://github.com/radix-vue/shadcn-vue/tree/main/apps/www/src/routes/examples/forms', + code: 'https://github.com/radix-vue/shadcn-vue/tree/dev/apps/www/src/routes/examples/forms', }, ] diff --git a/apps/www/.vitepress/theme/layout/DocsLayout.vue b/apps/www/.vitepress/theme/layout/DocsLayout.vue index 09c58c80..522d776f 100644 --- a/apps/www/.vitepress/theme/layout/DocsLayout.vue +++ b/apps/www/.vitepress/theme/layout/DocsLayout.vue @@ -10,6 +10,8 @@ import ChevronRightIcon from '~icons/lucide/chevron-right' const $route = useRoute() const { frontmatter } = useData() + +const sourceLink = 'https://github.com/radix-vue/shadcn-vue/tree/dev/'