tiny-pilot / tinypilot

Use your Raspberry Pi as a browser-based KVM.
https://tinypilotkvm.com
MIT License
2.99k stars 250 forks source link

Unified and more engaging success state for dialogs #1639

Closed jotaen4tinypilot closed 2 weeks ago

jotaen4tinypilot commented 11 months ago

With the <error-dialog>, we provide a consistent and easily recognisable design for communicating errors back to the user.

We currently don’t have an equivalent UI for communicating success. On the one hand, that’s not as critical as failures, but on the other hand, it would be more fun and engaging for the user to always see a distinct state after their desired operations succeeded.

Here is a quick-and-dirty layout mockup:

Screenshot 2023-09-29 at 19 33 15

Features:

Related https://github.com/tiny-pilot/tinypilot/issues/714.