btcpayserver / organization

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

Design Call #11 #40

Closed Zaxounette closed 3 years ago

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

Agenda

  1. Agenda TBD, post in comment below to add items you wish to be tackle in this meeting.

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.

dennisreimann commented 3 years ago

Topics from my end:

dstrukt commented 3 years ago

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:

Zaxounette commented 3 years ago

Design Call N°11 notes

Attendees: @dennisreimann @dstrukt @Zaxounette


Dennis's specifics:

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.


Dstrukt specifics:

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

dennisreimann commented 3 years ago

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.

Zaxounette commented 3 years ago

Oh shoot you're right! I'll add it in the original notes.