btcpayserver / organization

Open-organization, meetings, calendars, project management
https://btcpayserver.org
17 stars 3 forks source link

Design Call #9 #35

Closed Zaxounette closed 3 years ago

Zaxounette commented 3 years ago
Date: 2021-05-20
Time: 5:00pm
Timezone: UTC
Duration: 1h
UTCTime: 2021-05-20 17:00 UTC

Agenda

In-between release call. Discussions on items in stock.

Comment below to add you items to this call.

Check your timezone

https://everytimezone.com/s/5a48a091

Join the call

https://meet.jit.si/BTCPayRocksDABOAT

Calendar invite

Subscribe to the BTCPay Server calendar. More info here.

Zaxounette commented 3 years ago

Re-Scheduling for next week, May 20th, 1700 UTC.

dstrukt commented 3 years ago
Zaxounette commented 3 years ago

Design Call N°9 Notes: Attendees: @dennisreimann @dstrukt @woutersamaey @Zaxounette

Misc: Bootstrap 5 (BS5) migration PR is merged. Some bug fixing and nit pics on the UI are still being worked on and potentially discovered. Also finishing porting LNbank.


Bootstrap 5: BS5 introduced a new breakpoint that has been removed as to not break our UI since we don't use the whole space. Also, we already had 5 breakpoints that weren't all used in the first place.

Dennis and Dstrukt will schedul a 2 hour session between both of them to go through each page in the BS5 instance to check for bugs and flaws.

Test failures were a nuisance, in the end it turned out BS5 javascript didn't work with the minification module we use in production, so that module had to be disabled to use the included minification in BS5.


Signing transaction wizard:

Discussions on the current UI, conceptual high level discussion on what we have at this time and how we could integrate a wizard. Separate signing devices and options prior to entering destination address input, amount input. Discussions also on the RBF flag settings being tucked in the advanced options that can make it currently unseen by the users and incur support time that could possibly be avoided.


Account key > Scan QR

An idea would be to try to link to the modify view (wizard) in the wallet overview, or settings tab in wallet (not yet created).

Get more information on that particular standard. Is it niche ? Or is it a standard that is expected to be supported more broadly by a number of wallets ?


Payjoin by default:

Still waiting on responses from Nicolas and Kukks


Decouple wallet currency

Currently, this option is hard coupled with the language selection in the checkout experience tab. Will require some work in the backend as well to uncouple this. UI part will be relatively easy once we figure out technical side of where the options is tide into.

This should be tackled after other wallet send issues.