Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update design and behaviour on widget bottom sheet #5114

Closed
1 of 3 tasks
bmarty opened this issue Feb 1, 2022 · 6 comments · Fixed by #6326
Closed
1 of 3 tasks

Update design and behaviour on widget bottom sheet #5114

bmarty opened this issue Feb 1, 2022 · 6 comments · Fixed by #6326
Assignees
Labels
A-Widgets T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements Z-Ready This issue is ready for development Z-WTF WTF moment: High Impact, Low Effort

Comments

@bmarty
Copy link
Member

bmarty commented Feb 1, 2022

  • Create a room
  • Invite User 2, User 2 joins the room
  • Add a widget to the room, ex: Etherpad
  • User 2 open the widget. This bottom sheet is displayed:

image

TODO:

  • At least the textColor of the 2 buttons should be white. The style of the button are maybe not correct.
  • If the bottom sheet is dismissed, the screen should be closed, like when the user click on "DECLINE"
  • @amshakal I do not know if you want to iterate on other things?
@bmarty bmarty added the Z-WTF WTF moment: High Impact, Low Effort label Feb 1, 2022
@bmarty bmarty added this to the WTF ready list milestone Feb 1, 2022
@daniellekirkwood daniellekirkwood added A-Widgets T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements labels Feb 2, 2022
@daniellekirkwood
Copy link
Contributor

Let's go ahead and leave the requirements for this issue to be:

  • Change color of text in darkmode to white
  • Bottom sheet behaviour updates

@daniellekirkwood daniellekirkwood added the Z-Ready This issue is ready for development label Feb 2, 2022
@amshakal
Copy link

amshakal commented Feb 3, 2022

Nothing besides what's been stated above already. Thanks!

@daniellekirkwood daniellekirkwood changed the title Small design issue Update design and behaviour on widget bottom sheet Feb 3, 2022
@ahmed-radhouane ahmed-radhouane self-assigned this Feb 7, 2022
@daniellekirkwood daniellekirkwood added Z-WTF WTF moment: High Impact, Low Effort and removed Z-WTF WTF moment: High Impact, Low Effort labels Feb 7, 2022
@ahmed-radhouane
Copy link
Contributor

Hello @daniellekirkwood , @amshakal

  • About this issue I'd like to discuss the UI requirement.

At least the textColor of the 2 buttons should be white. The style of the button are maybe not correct.

I do not think that making the textColor as white/ black for both dark/ white modes is a UI friendly for two reasons :

  • it could make confusion to the user to distinguish that these two labels are actions needed, specially seeing the screen, it has a text content so it could make user inconfortable with that.
  • I didn't found in the application similar UI for actions (white text actions)

So I would like to suggest this solution with keep both the action aspect of the two labels, and which I found more adapted to the application UI style used in the application :

Dark Mode  Light Mode

Please let me know if the result fits what needed.
Thank you.

ahmed-radhouane added a commit that referenced this issue Feb 8, 2022
 - update bottom sheet behaviour on canceling to be the same as the decline bottom click.
ahmed-radhouane added a commit that referenced this issue Feb 8, 2022
 - Change actions UI.
ahmed-radhouane added a commit that referenced this issue Feb 8, 2022
 - Add Changelog file.

Signed-off-by: Your Name <your@email.example.org>
@amshakal
Copy link

amshakal commented Feb 8, 2022

Hi there, thanks for the feedback! I 100% agree that we need to make sure that buttons can be easily distinguished from text/labels. I think the comment above has been misinterpreted, and I can see how that can happen. :D By changing the text colour, the red/green background would stay as is, so that it looks like a proper button, like in our design system. This style is also consistent throughout our platforms as buttons.

ahmed-radhouane added a commit that referenced this issue Feb 8, 2022
 - update button text color in bottom sheet styles in syles_bottom_sheet.xml from black to white.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
@ahmed-radhouane
Copy link
Contributor

@amshakal
Thank you ;)

ahmed-radhouane added a commit that referenced this issue Feb 9, 2022
 - update bottom sheet behaviour on canceling to be the same as the decline bottom click.
ahmed-radhouane added a commit that referenced this issue Feb 9, 2022
 - Change actions UI.
ahmed-radhouane added a commit that referenced this issue Feb 9, 2022
 - Add Changelog file.

Signed-off-by: Your Name <your@email.example.org>
ahmed-radhouane added a commit that referenced this issue Feb 9, 2022
 - update button text color in bottom sheet styles in syles_bottom_sheet.xml from black to white.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Feb 11, 2022
 - update changelog file.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Feb 11, 2022
 - update bottom sheet behaviour on canceling to be the same as the decline bottom click.
ahmed-radhouane added a commit that referenced this issue Feb 11, 2022
 - Change actions UI.
ahmed-radhouane added a commit that referenced this issue Feb 11, 2022
 - Add Changelog file.

Signed-off-by: Your Name <your@email.example.org>
ahmed-radhouane added a commit that referenced this issue Feb 11, 2022
 - update button text color in bottom sheet styles in syles_bottom_sheet.xml from black to white.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Feb 11, 2022
 - update changelog file.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Feb 22, 2022
 - update bottom sheet behaviour on canceling to be the same as the decline bottom click.
ahmed-radhouane added a commit that referenced this issue Feb 22, 2022
 - Change actions UI.
ahmed-radhouane added a commit that referenced this issue Feb 22, 2022
 - Add Changelog file.

Signed-off-by: Your Name <your@email.example.org>
ahmed-radhouane added a commit that referenced this issue Feb 22, 2022
 - update button text color in bottom sheet styles in syles_bottom_sheet.xml from black to white.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Feb 22, 2022
 - update changelog file.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Feb 24, 2022
 - improvment after PR review.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Feb 24, 2022
 - update bottom sheet behaviour on canceling to be the same as the decline bottom click.
ahmed-radhouane added a commit that referenced this issue Feb 24, 2022
 - Change actions UI.
ahmed-radhouane added a commit that referenced this issue Feb 24, 2022
 - Add Changelog file.

Signed-off-by: Your Name <your@email.example.org>
ahmed-radhouane added a commit that referenced this issue Feb 24, 2022
 - update button text color in bottom sheet styles in syles_bottom_sheet.xml from black to white.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Feb 24, 2022
 - update changelog file.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Feb 24, 2022
 - improvment after PR review.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Mar 3, 2022
 - update bottom sheet behaviour on canceling to be the same as the decline bottom click.
ahmed-radhouane added a commit that referenced this issue Mar 3, 2022
 - Change actions UI.
ahmed-radhouane added a commit that referenced this issue Mar 3, 2022
 - Add Changelog file.

Signed-off-by: Your Name <your@email.example.org>
ahmed-radhouane added a commit that referenced this issue Mar 3, 2022
 - update button text color in bottom sheet styles in syles_bottom_sheet.xml from black to white.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Mar 3, 2022
 - update changelog file.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
ahmed-radhouane added a commit that referenced this issue Mar 3, 2022
 - improvment after PR review.

Signed-off-by: Ahmed Radhouane Belkilani <arbelkilani@gmail.com>
bmarty added a commit that referenced this issue Jun 16, 2022
#5114 : Update design and behaviour on widget bottom sheet
bmarty added a commit that referenced this issue Jun 16, 2022
@bmarty
Copy link
Member Author

bmarty commented Jun 22, 2022

Fixed in 1.4.26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Widgets T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements Z-Ready This issue is ready for development Z-WTF WTF moment: High Impact, Low Effort
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants