taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit af599f041aa6c54c1eebc2a7347a38b598e9deeb
parent 21915a8e6cc9f6814e65a74d49981d1248de37b7
Author: Vlada Svirsh <svirv1@bfh.ch>
Date:   Wed, 17 Sep 2025 20:53:56 +0200

cta-withdraw design

Diffstat:
Mdesign-documents/053-wallet-ui.rst | 25+++++++++++++++++++++++++
Mdesign-documents/066-wallet-color-scheme.rst | 2+-
Ascreenshots/design/cta-withdraw-1.png | 0
Ascreenshots/design/cta-withdraw-2.png | 0
Ascreenshots/design/cta-withdraw-3.png | 0
Ascreenshots/design/cta-withdraw-4.png | 0
6 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/design-documents/053-wallet-ui.rst b/design-documents/053-wallet-ui.rst @@ -505,6 +505,31 @@ Adoption * Eventually, we may want an "edit" (pen) icon next to the exchange URL, and if context has fixed the amount or exchange, the respective buttons should be hidden. +Proposed Design +^^^^^^^^^^^^^^^ + +.. image:: ../screenshots/design/cta-withdraw-1.png +After choosing "Withdraw", the user is presented with this screen. +The keyboard for amount entry automatically opens. +The Withdraw button is disabled until a valid amount is entered. Once a valid amount is provided, the button is enabled and displayed with the primary color. + +.. image:: ../screenshots/design/cta-withdraw-2.png +The user can select a currency from a dropdown list. +A warning icon appears next to the currency selector; tapping it opens a dialog (see next image). +The warning icon uses the warning color from the :doc:`066-wallet-color-scheme`. + +.. image:: ../screenshots/design/cta-withdraw-3.png +The warning dialog displays the message: +"The service provider is not trusted by the developers of this wallet." +Colors warningContainer and onWarningContainer are applied here. + +.. image:: ../screenshots/design/cta-withdraw-4.png +If applicable, fees are displayed below the amount input field. +Below the amount section, amount shortcuts defined by the exchange are shown for quick selection. + +More details about the prototype are available here: +`Penpot Prototype <https://penpot.taler.net/#/workspace?team-id=826af720-982c-8096-8006-0dbdd6a758c1&file-id=29e68e1b-4b36-81a2-8006-bf7630bda762&page-id=29e68e1b-4b36-81a2-8006-bf7630bda763&layout=assets>`_ + Screenshots ^^^^^^^^^^^ diff --git a/design-documents/066-wallet-color-scheme.rst b/design-documents/066-wallet-color-scheme.rst @@ -1,4 +1,4 @@ -DD 66: Wallet UI color scheme +DD 66: Wallet UI Color Scheme ============================= Summary diff --git a/screenshots/design/cta-withdraw-1.png b/screenshots/design/cta-withdraw-1.png Binary files differ. diff --git a/screenshots/design/cta-withdraw-2.png b/screenshots/design/cta-withdraw-2.png Binary files differ. diff --git a/screenshots/design/cta-withdraw-3.png b/screenshots/design/cta-withdraw-3.png Binary files differ. diff --git a/screenshots/design/cta-withdraw-4.png b/screenshots/design/cta-withdraw-4.png Binary files differ.