From b8961be3b6dc8cb5349340c5fc36b939857d1c5d Mon Sep 17 00:00:00 2001
From: mehm8128
Date: Sat, 11 Nov 2023 21:38:56 +0900
Subject: [PATCH] =?UTF-8?q?=E8=A1=A8=E7=A4=BA=E3=81=A1=E3=82=87=E3=81=A3?=
=?UTF-8?q?=E3=81=A8=E7=9B=B4=E3=81=97=E3=81=9F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/Modal/Common/ModalHeader.vue | 17 +++++++++++++----
.../Modal/StampCreateModal/StampCreateModal.vue | 1 +
.../Modal/StampEditModal/StampEditModal.vue | 3 ++-
src/components/Settings/StampTab/StampItem.vue | 17 +++++++++--------
4 files changed, 25 insertions(+), 13 deletions(-)
diff --git a/src/components/Modal/Common/ModalHeader.vue b/src/components/Modal/Common/ModalHeader.vue
index e039645279..b847b761f3 100644
--- a/src/components/Modal/Common/ModalHeader.vue
+++ b/src/components/Modal/Common/ModalHeader.vue
@@ -3,11 +3,16 @@
- {{
- title
- }}
+ {{ title }}
-
+
+
+
@@ -69,6 +74,10 @@ withDefaults(
weight: 500;
size: 0.875rem;
}
+
+ &[data-has-icon] {
+ padding-left: 0;
+ }
}
.icon {
margin-right: 16px;
diff --git a/src/components/Modal/StampCreateModal/StampCreateModal.vue b/src/components/Modal/StampCreateModal/StampCreateModal.vue
index 9075daf7e6..beedf15c34 100644
--- a/src/components/Modal/StampCreateModal/StampCreateModal.vue
+++ b/src/components/Modal/StampCreateModal/StampCreateModal.vue
@@ -133,6 +133,7 @@ const { selectImage } = useFileSelect({ accept: acceptImageType }, files => {
gap: 16px;
}
.leftContainer {
+ min-width: 136px;
width: 136px;
height: 136px;
margin: 8px 0;
diff --git a/src/components/Modal/StampEditModal/StampEditModal.vue b/src/components/Modal/StampEditModal/StampEditModal.vue
index c014f58ad9..c4f0f4188e 100644
--- a/src/components/Modal/StampEditModal/StampEditModal.vue
+++ b/src/components/Modal/StampEditModal/StampEditModal.vue
@@ -186,6 +186,7 @@ const { selectImage } = useFileSelect({ accept: acceptImageType }, files => {
gap: 16px;
}
.leftContainer {
+ min-width: 136px;
width: 136px;
height: 136px;
margin: 8px 0;
@@ -204,8 +205,8 @@ const { selectImage } = useFileSelect({ accept: acceptImageType }, files => {
.note {
@include color-ui-secondary;
- margin-left: 12px;
margin-bottom: 12px;
+ font-size: 12px;
}
.buttonContainer {
display: flex;
diff --git a/src/components/Settings/StampTab/StampItem.vue b/src/components/Settings/StampTab/StampItem.vue
index 64c62f2a64..0b53058bfb 100644
--- a/src/components/Settings/StampTab/StampItem.vue
+++ b/src/components/Settings/StampTab/StampItem.vue
@@ -12,12 +12,9 @@
@{{ stamp.creatorId }}
-
+
import type { Stamp } from '@traptitech/traq'
import { computed } from 'vue'
-import IconButton from '/@/components/UI/IconButton.vue'
import { buildFilePath } from '/@/lib/apis'
import useContextMenu from '/@/composables/useContextMenu'
import StampContextMenu from './StampContextMenu.vue'
+import AIcon from '/@/components/UI/AIcon.vue'
const props = withDefaults(
defineProps<{
@@ -88,9 +85,13 @@ const onDotsClick = (e: MouseEvent) => {
text-overflow: ellipsis;
}
-.dotsButon {
+.dotsButton {
@include color-ui-tertiary;
padding: 4px;
+ border-radius: 4px;
+ cursor: pointer;
+ display: flex;
+
&:hover {
@include color-ui-secondary;
@include background-secondary;