summaryrefslogtreecommitdiff
path: root/src/client/components/ui
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-10-22 06:23:23 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-10-22 06:23:23 +0900
commit9d11c29c3b4bd8fe06ad6a4bce2f3d9cd6531ffe (patch)
treee3f31ad40bb976d06c2ca29116b049fe587f61d3 /src/client/components/ui
parentUpdate CHANGELOG.md (diff)
downloadsharkey-9d11c29c3b4bd8fe06ad6a4bce2f3d9cd6531ffe.tar.gz
sharkey-9d11c29c3b4bd8fe06ad6a4bce2f3d9cd6531ffe.tar.bz2
sharkey-9d11c29c3b4bd8fe06ad6a4bce2f3d9cd6531ffe.zip
:art:
Diffstat (limited to 'src/client/components/ui')
-rw-r--r--src/client/components/ui/menu.vue5
-rw-r--r--src/client/components/ui/popup-menu.vue6
2 files changed, 10 insertions, 1 deletions
diff --git a/src/client/components/ui/menu.vue b/src/client/components/ui/menu.vue
index da24d90170..aaef527f1a 100644
--- a/src/client/components/ui/menu.vue
+++ b/src/client/components/ui/menu.vue
@@ -1,5 +1,6 @@
<template>
<div class="rrevdjwt" :class="{ center: align === 'center' }"
+ :style="{ width: width ? width + 'px' : null }"
ref="items"
@contextmenu.self="e => e.preventDefault()"
v-hotkey="keymap"
@@ -59,6 +60,10 @@ export default defineComponent({
type: String,
requried: false
},
+ width: {
+ type: Number,
+ required: false
+ },
},
emits: ['close'],
data() {
diff --git a/src/client/components/ui/popup-menu.vue b/src/client/components/ui/popup-menu.vue
index 23f7c89f3b..3ff4c658b1 100644
--- a/src/client/components/ui/popup-menu.vue
+++ b/src/client/components/ui/popup-menu.vue
@@ -1,6 +1,6 @@
<template>
<MkPopup ref="popup" :src="src" @closed="$emit('closed')">
- <MkMenu :items="items" :align="align" @close="$refs.popup.close()" class="_popup _shadow"/>
+ <MkMenu :items="items" :align="align" :width="width" @close="$refs.popup.close()" class="_popup _shadow"/>
</MkPopup>
</template>
@@ -24,6 +24,10 @@ export default defineComponent({
type: String,
required: false
},
+ width: {
+ type: Number,
+ required: false
+ },
viaKeyboard: {
type: Boolean,
required: false