Replace hourglass loading animation with pickaxe mining animation #33

Closed
opened 2026-06-13 22:02:54 +00:00 by padreug · 1 comment
Owner

Migrated from aiolabs/lamassu-next#33 — opened by @padreug on 2026-02-26.\n\n## Description

Replace the current rotating hourglass emoji (⏳) used as a loading indicator with a pickaxe making a mining animation. This would be more thematic for a Bitcoin ATM.

Current behavior

Loading states (generatingNdebit, sendingReceipt, displayingQR "waiting for payment") use a rotating hourglass emoji with a 45-degree step rotation animation (animate-hourglass).

Desired behavior

Replace with a pickaxe (⛏️) animation that simulates a mining motion — e.g., swinging down and resetting, or striking repeatedly. Should feel subtle but on-theme.

Files involved

  • apps/machine/src/views/CashInView.vue — uses animate-hourglass class on ⏳
  • apps/machine/src/style.css — defines @keyframes hourglass and @utility animate-hourglass
> _Migrated from [aiolabs/lamassu-next#33](https://git.atitlan.io/aiolabs/lamassu-next/issues/33) — opened by @padreug on 2026-02-26._\n\n## Description Replace the current rotating hourglass emoji (`⏳`) used as a loading indicator with a pickaxe making a mining animation. This would be more thematic for a Bitcoin ATM. ## Current behavior Loading states (generatingNdebit, sendingReceipt, displayingQR "waiting for payment") use a rotating hourglass emoji with a 45-degree step rotation animation (`animate-hourglass`). ## Desired behavior Replace with a pickaxe (⛏️) animation that simulates a mining motion — e.g., swinging down and resetting, or striking repeatedly. Should feel subtle but on-theme. ## Files involved - `apps/machine/src/views/CashInView.vue` — uses `animate-hourglass` class on `⏳` - `apps/machine/src/style.css` — defines `@keyframes hourglass` and `@utility animate-hourglass`
Author
Owner

@padreug commented on 2026-03-26 (lamassu-next#33):

Resolved in de6a955 — replaced all BounceDots loading indicators with pickaxe mining animation across cash-in and cash-out views

> _@padreug commented on 2026-03-26 ([lamassu-next#33](https://git.atitlan.io/aiolabs/lamassu-next/issues/33#issuecomment-151)):_ Resolved in de6a955 — replaced all BounceDots loading indicators with pickaxe mining animation across cash-in and cash-out views
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aiolabs/bitspire#33
No description provided.