mirror of
https://github.com/trafficlunar/tomodachi-share.git
synced 2026-05-13 13:17:45 +00:00
feat: delete mii modal improvements for non-desktops
This commit is contained in:
parent
c45c51fa31
commit
3cf511e157
1 changed files with 13 additions and 4 deletions
|
|
@ -88,8 +88,8 @@ export default function DeleteMiiButton({ miiId, miiName, likes, inMiiPage }: Pr
|
||||||
|
|
||||||
<div className="bg-orange-100 rounded-xl border-2 border-orange-400 mt-4 flex overflow-hidden">
|
<div className="bg-orange-100 rounded-xl border-2 border-orange-400 mt-4 flex overflow-hidden">
|
||||||
<Image src={`/mii/${miiId}/image?type=mii`} alt="mii image" width={128} height={128} />
|
<Image src={`/mii/${miiId}/image?type=mii`} alt="mii image" width={128} height={128} />
|
||||||
<div className="p-4">
|
<div className="p-4 min-w-0">
|
||||||
<p className="text-xl font-bold line-clamp-1" title={miiName}>
|
<p className="text-xl font-bold line-clamp-3 wrap-anywhere" title={miiName}>
|
||||||
{miiName}
|
{miiName}
|
||||||
</p>
|
</p>
|
||||||
<LikeButton likes={likes} isLiked={true} disabled />
|
<LikeButton likes={likes} isLiked={true} disabled />
|
||||||
|
|
@ -97,7 +97,16 @@ export default function DeleteMiiButton({ miiId, miiName, likes, inMiiPage }: Pr
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p className="text-sm text-zinc-500 my-2">Type the Mii's name below to delete:</p>
|
<p className="text-sm text-zinc-500 my-2">Type the Mii's name below to delete:</p>
|
||||||
<input type="text" className="pill input" value={inputMiiName} onChange={(e) => setInputMiiName(e.target.value)} />
|
<input
|
||||||
|
type="text"
|
||||||
|
className="pill input"
|
||||||
|
value={inputMiiName}
|
||||||
|
onChange={(e) => setInputMiiName(e.target.value)}
|
||||||
|
autoCorrect="off"
|
||||||
|
autoComplete="off"
|
||||||
|
autoCapitalize="off"
|
||||||
|
spellCheck={false}
|
||||||
|
/>
|
||||||
|
|
||||||
{error && <span className="text-red-400 font-bold mt-2">Error: {error}</span>}
|
{error && <span className="text-red-400 font-bold mt-2">Error: {error}</span>}
|
||||||
|
|
||||||
|
|
@ -108,7 +117,7 @@ export default function DeleteMiiButton({ miiId, miiName, likes, inMiiPage }: Pr
|
||||||
<SubmitButton
|
<SubmitButton
|
||||||
onClick={handleSubmit}
|
onClick={handleSubmit}
|
||||||
text="Delete"
|
text="Delete"
|
||||||
disabled={inputMiiName != miiName}
|
disabled={inputMiiName.trim() != miiName}
|
||||||
className="bg-red-400! border-red-500! hover:bg-red-500! disabled:bg-red-200! disabled:border-red-300!"
|
className="bg-red-400! border-red-500! hover:bg-red-500! disabled:bg-red-200! disabled:border-red-300!"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue