diff --git a/src/components/v-input/v-input.story.ts b/src/components/v-input/v-input.story.ts index 791221b08c..f162913053 100644 --- a/src/components/v-input/v-input.story.ts +++ b/src/components/v-input/v-input.story.ts @@ -122,20 +122,23 @@ export const withMenu = () => defineComponent({ components: { VMenu }, template: ` - - +
+ + - - - Item {{i}} - - - + + + Item {{i}} + + + + +
`, }); diff --git a/src/components/v-menu/v-menu.story.ts b/src/components/v-menu/v-menu.story.ts index cfefa2aae9..9b321bf630 100644 --- a/src/components/v-menu/v-menu.story.ts +++ b/src/components/v-menu/v-menu.story.ts @@ -28,22 +28,25 @@ export const basic = () => }, }, template: ` - - +
+ + - - - Item {{i}} - - - + + + Item {{i}} + + + + +
`, }); @@ -67,8 +70,9 @@ export const withVModel = () => Item {{i}} - +
+ `, }); @@ -120,7 +124,7 @@ export const positioning = () =>
- + `, }); @@ -182,7 +186,7 @@ export const withEdgeOffset = () => - + `, }); @@ -199,26 +203,29 @@ export const attached = () => }, }, template: ` - - +
+ + - - - Item {{i}} - - - + + + Item {{i}} + + + + +
`, }); diff --git a/src/components/v-select/readme.md b/src/components/v-select/readme.md index f3a53a264a..7b73b034ed 100644 --- a/src/components/v-select/readme.md +++ b/src/components/v-select/readme.md @@ -34,6 +34,7 @@ Renders a dropdown input. | `disabled` | Disable the select | | | `show-deselect` | Show the deselect option when a value has been set | | | `close-on-content-click` | Close the select when selecting a value | `true` | +| `inline` | Render the select inline in text | `false` | ## Events diff --git a/src/components/v-select/v-select.story.ts b/src/components/v-select/v-select.story.ts index 64b7804b96..17c11d70af 100644 --- a/src/components/v-select/v-select.story.ts +++ b/src/components/v-select/v-select.story.ts @@ -32,6 +32,9 @@ export const basic = () => allowOther: { default: boolean('Allow Other', false), }, + inline: { + default: boolean('Inline', false), + }, }, setup() { const value = ref(null); @@ -45,8 +48,10 @@ export const basic = () => :placeholder="placeholder" v-model="value" :items="items" + :inline="inline" /> {{ value }} + `, }); @@ -84,6 +89,7 @@ export const multiple = () => multiple /> {{ value }} + `, }); diff --git a/src/components/v-select/v-select.vue b/src/components/v-select/v-select.vue index 4bafb69d68..2d718aaa0a 100644 --- a/src/components/v-select/v-select.vue +++ b/src/components/v-select/v-select.vue @@ -2,11 +2,22 @@