HiveTalk / hivetalksfu

HiveTalk - Free Nostr + Lightning Enabled Browser based Real-time video calls.
https://hivetalk.org
GNU Affero General Public License v3.0
23 stars 12 forks source link

UX improvement on User Square + Avatar #32

Closed bitkarrot closed 1 day ago

bitkarrot commented 3 weeks ago

See example where the CSS would need to be modified.

Current UX

Screenshot 2024-08-16 at 1 42 14 PM Screenshot 2024-08-19 at 1 32 14 PM

Target UX

- HIDE ALL FRONT FACING BUTTONS (including lightning zap and Nostr Icon - which is currrently not visible) to Overlay Slide, unless requested ON DEMAND: as illustrated in this example:

https://github.com/user-attachments/assets/bda142dd-e8c3-468d-a8b2-b0e38acaa080

https://www.youtube.com/watch?v=yfg9ChTmuKM

This would prevent visual overload on mobile and a much cleaner look if the buttons on avatar squares are not shown unless on demand.

Prefer this view shown at all times, with no buttons on avatar, unless user clicks or taps on a specific avatar square. The side navigation bar can be shown, that is ok.

photo_2024-08-19 13 40 53

We want the overlays slide to show the buttons on demand, instead of this current view which is too busy and overwhelming : photo_2024-08-19 13 40 43

bitkarrot commented 3 weeks ago
bitkarrot commented 3 weeks ago

Full screen example from clubhouse, we will need it for the nostr profile information on a small screen.

https://video.nostr.build/76c37d28aacfe0cf713b3431bc51d2f5d83fce265e720f0cc98c9b034ccdd550.mp4

Yeghro commented 3 weeks ago

@bitkarrot How does this look to you?

https://github.com/user-attachments/assets/a6db51a1-fae8-4b49-b2fe-33c902c830d3

bitkarrot commented 3 weeks ago

@Yeghro its a good start for the mobile; might be good to show which user the current pull up is referring to, at a minimum username.

I can do a mockup for the layout if that would be helpful, a grid might be better than than just vertically listing the icons. the clubhouse layout is too busy looking but there are spacing elements we can certainly borrow from there.

lmk at anytime if you have questions.

bitkarrot commented 3 weeks ago

@Yeghro some mockups, hope this helps. let me know if anything unclear

3 4

This also might be useful https://nostrdesign.org/docs/design-principles/ui-tips/

https://grtcalculator.com/

Yeghro commented 3 weeks ago

I've made some progress, let me know what you think:

https://github.com/user-attachments/assets/94dcebdd-544c-41f7-873d-76e5619be236