diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-10-10 18:08:54 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-10-10 18:08:54 +0900 |
| commit | f5e72f7d3ed05b55406b45f59d8169bfeb353559 (patch) | |
| tree | 7dd30028026d089fb8be4272f3088d175d5df254 /packages/frontend/src/components/MkCwButton.vue | |
| parent | Update CHANGELOG.md (diff) | |
| download | sharkey-f5e72f7d3ed05b55406b45f59d8169bfeb353559.tar.gz sharkey-f5e72f7d3ed05b55406b45f59d8169bfeb353559.tar.bz2 sharkey-f5e72f7d3ed05b55406b45f59d8169bfeb353559.zip | |
:art: CWボタンを大きく
Diffstat (limited to 'packages/frontend/src/components/MkCwButton.vue')
| -rw-r--r-- | packages/frontend/src/components/MkCwButton.vue | 23 |
1 files changed, 4 insertions, 19 deletions
diff --git a/packages/frontend/src/components/MkCwButton.vue b/packages/frontend/src/components/MkCwButton.vue index 54c2159356..0cdaf7c9bd 100644 --- a/packages/frontend/src/components/MkCwButton.vue +++ b/packages/frontend/src/components/MkCwButton.vue @@ -4,10 +4,7 @@ SPDX-License-Identifier: AGPL-3.0-only --> <template> -<button class="_button" :class="$style.root" @mousedown="toggle"> - <b>{{ modelValue ? i18n.ts._cw.hide : i18n.ts._cw.show }}</b> - <span v-if="!modelValue" :class="$style.label">{{ label }}</span> -</button> +<MkButton rounded full small @click="toggle"><b>{{ modelValue ? i18n.ts._cw.hide : i18n.ts._cw.show }}</b><span v-if="!modelValue" :class="$style.label">{{ label }}</span></MkButton> </template> <script lang="ts" setup> @@ -15,6 +12,7 @@ import { computed } from 'vue'; import * as Misskey from 'misskey-js'; import { concat } from '@/scripts/array.js'; import { i18n } from '@/i18n.js'; +import MkButton from '@/components/MkButton.vue'; const props = defineProps<{ modelValue: boolean; @@ -33,25 +31,12 @@ const label = computed(() => { ] as string[][]).join(' / '); }); -const toggle = () => { +function toggle() { emit('update:modelValue', !props.modelValue); -}; +} </script> <style lang="scss" module> -.root { - display: inline-block; - padding: 4px 8px; - font-size: 0.7em; - color: var(--cwFg); - background: var(--cwBg); - border-radius: 2px; - - &:hover { - background: var(--cwHoverBg); - } -} - .label { margin-left: 4px; |