fix(app): iOS HIG Phase 6 — modals, dialogs & overlays

- PassphraseDialog: submit button h-10→h-11 (44px)
- ShareToNostr: close/cancel/publish buttons expanded to 44px
- ComparisonView: tab buttons min-h-[44px], gap-1→gap-2
- NostrProfileEditor: publish button min-h-[44px]
- NostrRelayManager: all action buttons expanded to 44px
- ChatHistory: conversation items min-h-[44px]

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-03-04 13:12:43 +00:00
co-authored by Claude Opus 4.6
parent a0edbe7d20
commit 43fa1bac73
7 changed files with 21 additions and 21 deletions
@@ -1,11 +1,11 @@
<template>
<div class="flex flex-col h-full">
<!-- Mobile tabs -->
<div class="flex md:hidden gap-1 px-3 pt-2">
<div class="flex md:hidden gap-2 px-3 pt-2">
<button
v-for="(tab, i) in tabs"
:key="i"
class="flex-1 text-xs py-1.5 rounded-lg transition-all"
class="flex-1 text-sm min-h-[44px] rounded-lg transition-all"
:class="activeTab === i
? 'bg-accent/20 text-accent'
: 'text-white/50 hover:text-white/70'"