diff --git a/src/lib/components/AutomationModal.svelte b/src/lib/components/AutomationModal.svelte index 8d440c793f..bb15a58eb9 100644 --- a/src/lib/components/AutomationModal.svelte +++ b/src/lib/components/AutomationModal.svelte @@ -199,7 +199,7 @@
+ +
-
+
{#if isDiff && edit} {/if} {#if preview && ['html', 'svg'].includes(lang)} {applyLabel ?? $i18n.t('Apply to draft')}
@@ -535,9 +539,10 @@ @@ -589,32 +594,59 @@ .secondary, .primary { + display: inline-flex; + height: 1.75rem; + flex-shrink: 0; + align-items: center; + justify-content: center; + gap: 0.375rem; border-radius: 0.5rem; - padding: 0.375rem 0.625rem; + padding: 0 0.625rem; + font-size: 0.75rem; + font-weight: 400; + transition: + background-color 150ms, + color 150ms; } .secondary { background: var(--color-gray-100); - color: var(--color-gray-700); + color: var(--color-gray-800); + } + .secondary:hover { + background: color-mix(in oklab, var(--color-gray-100) 70%, transparent); } .primary { background: var(--color-gray-900); color: white; } + .primary:hover { + background: black; + } button:disabled { opacity: 0.4; } + .secondary:disabled, + .primary:disabled { + opacity: 0.6; + } button:focus-visible { outline: 2px solid var(--color-gray-500); outline-offset: 2px; } :global(.dark) .secondary { - background: var(--color-gray-800); - color: var(--color-gray-200); + background: var(--color-gray-850); + color: white; + } + :global(.dark) .secondary:hover { + background: color-mix(in oklab, var(--color-gray-850) 60%, transparent); } :global(.dark) .primary { background: var(--color-gray-100); color: var(--color-gray-900); } + :global(.dark) .primary:hover { + background: white; + } .merge-container :global(.cm-mergeView) { height: 100%; overflow: auto; diff --git a/src/lib/components/common/Tags/TagInput.svelte b/src/lib/components/common/Tags/TagInput.svelte index 1a26703338..9cade34dfc 100644 --- a/src/lib/components/common/Tags/TagInput.svelte +++ b/src/lib/components/common/Tags/TagInput.svelte @@ -58,7 +58,7 @@ {:else} {:else} {:else} {:else}