feat(machine): skip idle logo float animation on Sintra

The Aaeon UP Board (Atom x5-Z8350) chokes on continuous CSS transforms.
Gate animate-float on machineModel, keep the bounce for douro/tejo/batm3/gaia
where the hardware can handle it. Refs #47 (operator-side animation toggle
is a future consideration there).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Padreug 2026-05-24 16:55:24 +02:00
commit d9a3c04f57
2 changed files with 3 additions and 1 deletions

View file

@ -1299,6 +1299,7 @@ export const useAtmStore = defineStore('atm', () => {
allowMockFallback,
initError,
fiatCode,
machineModel,
useLiveServices,
connectionStatus,
balanceSats,

View file

@ -67,7 +67,8 @@ function handleCashOut() {
<img
src="/logo.png"
alt="Lamassu"
class="h-20 w-20 lg:h-[12vh] lg:w-[12vh] animate-float drop-shadow-[0_0_24px_var(--primary)]"
class="h-20 w-20 lg:h-[12vh] lg:w-[12vh] drop-shadow-[0_0_24px_var(--primary)]"
:class="{ 'animate-float': atmStore.machineModel !== 'sintra' }"
/>
<h1 class="text-3xl lg:text-[5vh] font-bold text-primary leading-tight">Bitcoinmat</h1>
<div class="flex flex-wrap items-center justify-center gap-2 lg:gap-3">