btcpayserver / organization

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

Design Call #29 #81

Closed Zaxounette closed 2 years ago

Zaxounette commented 2 years ago
Date: 2022-02-17
Time: 5:00pm
Timezone: UTC
Duration: 1h
UTCTime: 2022-02-17 17:00 UTC

Agenda

Check your timezone

https://everytimezone.com/s/530c0f40

Join the call

LINK FOR CALL

Calendar invite

Subscribe to the BTCPay Server calendar. More info here.

dstrukt commented 2 years ago

In addition to proposed agenda:

If time, discuss checkout invoice, but possibly best to save that for the next call.

Zaxounette commented 2 years ago

Design Call N°29 Attendees: @dennisreimann @dstrukt @Zaxounette @pavlenex


Sticky Headers Dennis started introducing sticky headers everywhere. Was previously discussed with Dstrukt. PR is good to go, only one minor change needed for the Payment Request edit view that has 5 buttons that is too much and needs to be cleaned up.

Invoices, Clone and Archive CTA's are already present in the Payment Request view and are redundant, on top of other issues like having double flows, etc...

In the payment requests list, for consistency, we could add bulk actions like we have in the invoice list view. Pav to open a new issue for this.


Crowdfund view Pav brings up a point of people forgetting that a Crowdfund needs to be manually published. We can take away the "preview" button altogether and leave Crowdfunds to be published/enabled by default. Turning it on by default adresses some of the functional concerns. Dstrukt to work on updated mocks based on this discussion.

Regarding Sound and Animations, they apparently slow down some Crowdfunds. Solution is to disable them by default, to improve on functionality. Dennis to verify the technical implications.

Disqus option to be left disabled by default as well. All three options to be moved to "additional settings" in the Crowdfund view.


Dashboard exploration

Modal VS right side "what's new" section. Modal is preferred, right side section seems "oppressive". Can also be present in the dashboard page itself, but with individual items dismissible and if no items are present, the section disappears completely. Groundwork for a function like this has already been done, and can be easily implemented.

Emphasis is given on having the "What's new" section, at the very least the title, site above the fold at all times.

Alternatively the notifications can be used to forward this information to users. This is a minor feature that has been discussed a lot.

Course of action is to get the dashboard items on a test server, then we will have the ability to discuss the "What's new" section more once we have a live feel of the dashboard.