From 905f589850f7f40eb0633d89259b216383ca882b Mon Sep 17 00:00:00 2001 From: Aotumuri Date: Sun, 11 May 2025 10:45:16 +0900 Subject: [PATCH] fixed --- src/client/FlagInputModal.ts | 17 ++++++++--------- src/client/components/baseComponents/Modal.ts | 17 +++++++++++++++-- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/src/client/FlagInputModal.ts b/src/client/FlagInputModal.ts index 782b9e9d5..a36157509 100644 --- a/src/client/FlagInputModal.ts +++ b/src/client/FlagInputModal.ts @@ -232,6 +232,9 @@ export class FlagInputModal extends LitElement { id="flaginputModal" title="Flag Input" translationKey="flag_input.title" + widthRatio="0.8" + heightRatio="0.75" + disableScroll="true" >
@@ -283,7 +286,7 @@ export class FlagInputModal extends LitElement { class="text-center cursor-pointer border-none bg-none opacity-70 w-[calc(100%/2-15px)] sm:w-[calc(100%/3-15px)] md:w-[calc(100%/4-15px)] lg:w-[calc(100%/5-15px)] - xl:w-[calc(100%/6-15px)]" + xl:w-[calc(100%/6-15px)] min-w-[100px]" > -
+
${this.colorOptions.map((color) => { const isLocked = this.lockedColors.includes(color); @@ -363,7 +364,7 @@ ${colorClass}" : null}
${Object.entries(FlagMap) .filter(([name]) => name !== "frame" && name !== "full") @@ -463,9 +464,7 @@ ${colorClass}"
-
+

${translateText(`flag_input.preview`)}

@@ -508,7 +507,7 @@ mask: url(${src}) center / contain no-repeat; ${translateText("flag_input.apply")} -
+
${this.errorMessage diff --git a/src/client/components/baseComponents/Modal.ts b/src/client/components/baseComponents/Modal.ts index 87d0e9431..e75683e92 100644 --- a/src/client/components/baseComponents/Modal.ts +++ b/src/client/components/baseComponents/Modal.ts @@ -7,6 +7,9 @@ export class OModal extends LitElement { @state() public isModalOpen = false; @property({ type: String }) title = ""; @property({ type: String }) translationKey = ""; + @property({ type: Number }) widthRatio?: number; + @property({ type: Number }) heightRatio?: number; + @property({ type: Boolean }) disableScroll = false; static styles = css` .c-modal { @@ -74,14 +77,24 @@ export class OModal extends LitElement { ${this.isModalOpen ? html`