Closed Zaxounette closed 3 years ago
Topics from my end:
Updates (hopefully) from my end & to document my priorities, will update this before our meeting:
Research / Further Exploration:
Designs:
Deliverables:
Tickets to submit:
PRs (TBD):
Discuss:
Design Call N°11 notes
Attendees: @dennisreimann @dstrukt @Zaxounette
Depreciating the classic and casa themes: Can be depreciated to clean up the core codebase, but custom CCS files can be open sourced in the github for those that wish to keep using them.
Further reflection on themes: The idea has been expressed to decouple theme settings from server settings and enable each user to set default or custom themes on an account basis instead of instance basis. Idea finds consensus.
Further improvements of the new signing UI Merged.
Quick update on the PayJoin as default PR Rebased and good to go, just needs a last short review from Nicolas.
General discussion on the flow for small UI changes coming from Dstrukt: The consensus is that small changes don't necessarily need mockups beforehand. A before and after screenshot accompanying the PR will suffice to give context of the changes. This flow saves time on Dstrukt's side and Dennis's.
Pair programming session between Dennis and Dstrukt programmed to sync up.
General discussion about modal UI views: Should probably be context saving modals instead of new view. Still need to identify different instances where modals appear. Possibly 3 types of modal already, needs more definition.
General discussion on tables: Have ellipsis (...) to add options with context, while un-bloating the UI in tables. Options inside the ellipsis should correspond exactly to options offered in mass selection. Needs more exploring.
Icons / visuals for the notifications (btcpayserver/btcpayserver#2510) Backlogged
Themes: Let's also bring up that we want to make the theme switch available on the user side as well, so that it isn't and instance based setting and everyone can choose for himself. Just as in the docs, on the website, etc.
Oh shoot you're right! I'll add it in the original notes.
Agenda
Check your timezone
https://everytimezone.com/s/333b6399
Join the call
https://meet.jit.si/IAmHappyYouAreHappyWereAllHappy
Calendar invite
Subscribe to the BTCPay Server calendar. More info here.