-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
MM-54278 - Calls banners redesign #7611
Conversation
Building app in separate branch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work @cpoile. You were very faithful to the designs :) I don't have much to comment on - just these few things.
All banners
- Are we able to add a shadow to the banners? Or is that not easy to pull off? Designs have a subtle shadow for all banners
- Also, I'd like to remove the borders on the banners - with the exception of the active call widget (that one needs it for dark themes). However, we can reduce the opacity on the border to 0.08.
Active Call Widget
- For the 'no one is talking' state, I added a screen in Figma that improves this a little. Could you update that while we're making changes here?
Incoming call banner
- As discussed in our DM, I seem to be getting an in-app notification overlaid on top of the incoming call
Call quality banner
@matthewbirtch Updated:
|
Looks good @cpoile. Thanks for making those adjustments. For the notification issue, I wanted to be clear that it's not actually a push notification that I'm seeing. It's an in-app notification. Those are used when you get notifications from other channels or DMs you're not currently viewing. So, for incoming calls, we should prevent those from showing. One other thing I just noticed in your screenshots is that the active call banner looks like it has too much padding on the left side now. |
can you share a screenshot of the user avatar stack on the post list in a channel to see the impact on CRT posts ? |
@matthewbirtch Good eye, here's the fix (I think it matches; I'm going by the figma distances and using those as the margin/paddings). @enahum Here's the pre (main) vs post (this pr): (edited -- I took new shots, just to make sure I have the right ones)
|
👍 looks good now @cpoile. Were you going to look into the in-app notifications issue separately? |
Yep, see above:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very thorough, thanks 👍
* join call banner * same style of voice-on indicator; avatar & emoji sizing spacing polish * refactor all calls bars; new calls bars UI designs * i18n changes * fix for warning bar's close icon color * refactor banners to normalize UI; new 'noone is talking' design * fix for avatar in current call bar * change design for incoming call on calls screen * remove commented out code
* join call banner * same style of voice-on indicator; avatar & emoji sizing spacing polish * refactor all calls bars; new calls bars UI designs * i18n changes * fix for warning bar's close icon color * refactor banners to normalize UI; new 'noone is talking' design * fix for avatar in current call bar * change design for incoming call on calls screen * remove commented out code
Summary
Designs
Ticket Link
Checklist
Device Information
Screenshots
Android: (ios looks the same)
NOTE: the first two call quality banners have the correct styling, imagine the others have it too.
iOS so you can see that the emojis are a bit bigger now (matches Android), and the voice indicator is the same as Android.
Release Note