diff --git a/src/routes/(app)/ota-update/[device]/[version]/+page.svelte b/src/routes/(app)/ota-update/[device]/[version]/+page.svelte index 97e7428a..20d5466c 100644 --- a/src/routes/(app)/ota-update/[device]/[version]/+page.svelte +++ b/src/routes/(app)/ota-update/[device]/[version]/+page.svelte @@ -101,18 +101,23 @@

OTA Upate

{#if data.ota} + {@const buttonError = error || (!success && isCorrectDevice === false)} - {#if $serialPort} + {#if $serialPort && isCorrectDevice}
Your device is ready and compatible. Click the button to perform the update.
+ {:else if $serialPort && isCorrectDevice === false} +
+ Your device is incompatible with the selected update. +
{:else if success}
Update successful
{:else if error} @@ -155,14 +160,14 @@ transition: color 200ms ease; } - .error { - color: var(--md-sys-color-error); - } - .primary { color: var(--md-sys-color-primary); } + .error { + color: var(--md-sys-color-error); + } + @keyframes rotate { 0% { transform: rotate(120deg);