diff --git a/examples/vue-3-cli/src/stories/Button.stories.mdx b/examples/vue-3-cli/src/stories/Button.stories.mdx
new file mode 100644
index 000000000000..57f6a735a7f1
--- /dev/null
+++ b/examples/vue-3-cli/src/stories/Button.stories.mdx
@@ -0,0 +1,56 @@
+import { Meta, Story, Canvas } from '@storybook/addon-docs';
+import MyButton from './Button.vue';
+
+
+
+export const Template = (args) => ({
+ components: { MyButton },
+ setup() {
+ return { args };
+ },
+ template: '',
+});
+
+# Button
+
+Simple button component
+
+## Primary
+
+
+
+## Secondary
+
+
+
+## Large
+
+
+
+## Small
+
+