stakwork / sphinx-mac

Sphinx app for mac desktop
MIT License
4 stars 16 forks source link

Bottom Bar redesign - Price Button and Paid Message state #391

Closed tomastiminskas closed 3 months ago

tomastiminskas commented 4 months ago

Adapt exiting UI to the new designs of the chat input bottom bar when sending a paid button. Existing UI is built based on expansion/collapse requirements (like moving chat view up when entered text is large/multiline, price view becoming wider as price is entered reducing width of input text field, etc) so it's recommended to adapt existing views to new designs instead of building UI from scratch.

Base branch: test-flight

General requirements

Figma designs: https://www.figma.com/design/suipHjIGKg38rbWo0qHGqV/Desktop-Design-System---Dark-Version?node-id=4242-135730&t=z4I07OL9PbmdiBB5-0 Design prototype: https://www.figma.com/proto/suipHjIGKg38rbWo0qHGqV/Desktop-Design-System---Dark-Version?node-id=4252-25997&t=XLPtO9cCnva4Jxax-1&scaling=min-zoom&page-id=4242%3A135730&starting-point-node-id=4252%3A25997&show-proto-sidebar=1 Designs video: https://github.com/stakwork/sphinx-mac/assets/13258550/335267aa-8028-457f-8316-2299d1b0eda8

Specifications

1. Bottom bar default elements

Screenshot 2024-05-15 at 11 00 07 AM

2. Entered text state

Screenshot 2024-05-15 at 11 00 20 AM

When text is entered in the message field:


3. Entered large text state

Screenshot 2024-05-15 at 11 00 32 AM

When text entered in the message field becomes multiline:


4. Paid message state

Screenshot 2024-05-15 at 11 00 50 AM

5. Paid large message with large price state

Screenshot 2024-05-15 at 11 00 58 AM

6. Open thread state

Screenshot 2024-05-15 at 11 17 21 AM
Khaalid-oh commented 4 months ago

I can help with this