-
Notifications
You must be signed in to change notification settings - Fork 447
Fix#2980 / Fix#2081: Increase App Virality - Educational in-product Notification (Part 1 - UI) #3139
Conversation
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.
Haven't run the code yet, left initial code review, looks good in general
/// Add Line Spacing to Text | ||
func withLineSpacing(_ spacing: CGFloat) -> NSAttributedString { | ||
let paragraphStyle = NSMutableParagraphStyle() | ||
paragraphStyle.lineSpacing = spacing |
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.
We usually don't change line spacing even if Figma asks us to do so
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.
For this part I think it is needed to make it look good actually but If this is a must, I will revert the line spacing.
Client/Assets/Images.xcassets/Shields/shields-share.imageset/Contents.json
Outdated
Show resolved
Hide resolved
Ran the app, found 2 things, have checked new shields screen only so far
This design is not appropriate for small phones like iPhone SE 1st Gen, I will discuss this with design
I will make that part scrollable for landscape |
…om Title of Description
…tead of passing tab information
4676759
to
c634f34
Compare
This Pull Request is implementing the changes on Brave Shields to promote sharing (Increase App Virality) and new Brave Shields Ongoing Education Screen Types.
The implementation currently includes UI and action points to the respected recipients inside the code base.
Steps to add:
Summary of Changes
This pull request fixes #2980
This pull request fixes #2981
Submitter Checklist:
NSLocalizableString()
Screenshots:
Reviewer Checklist:
QA/(Yes|No)
release-notes/(include|exclude)
bug
/enhancement