Merge pull request #1297 from vrtmrz/fix/shared-dialogue-alignment

Refine confirmation and setup dialogue layouts
This commit is contained in:
vorotamoroz authored and GitHub committed 2026-10-30 23:56:11 +09:00
commit e43811eab1
7 files changed
+230 -14

No files matched your search

@@ -314,14 +314,16 @@
{#if processing}
{translateMessage("Checking connection... Please wait.")}
{:else}
{#if setupMode === "settings"}
<InfoNote warning>
{translateMessage(
"Saving without a successful connection test keeps this profile, but automatic synchronisation may fail until the connection is corrected."
)}
</InfoNote>
{/if}
<UserDecisions>
<Decision title={primaryActionTitle} important disabled={!canProceed} commit={() => checkAndCommit()} />
{#if setupMode === "settings"}
<InfoNote warning>
{translateMessage(
"Saving without a successful connection test keeps this profile, but automatic synchronisation may fail until the connection is corrected."
)}
</InfoNote>
<Decision
title={translateMessage("Save without connecting")}
disabled={!canProceed}
@@ -67,7 +67,7 @@
gap: 0.5em;
display: flex;
flex-direction: column;
padding-bottom: var(--keyboard-height, 0px);
padding-bottom: 0;
user-select: text;
-webkit-user-select: text;
}
@@ -76,6 +76,10 @@
margin-left: 10px;
}
.dialog-host :global(.button-group > button) {
margin-left: 0;
}
.dialog-host :global(.button-group) {
display: flex;
flex-direction: column;