-
Notifications
You must be signed in to change notification settings - Fork 883
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
(Android) Redesign private tab UI #25850
Conversation
9fd3c28
to
8e1003d
Compare
Browsing visibility | ||
</message> | ||
<message name="IDS_BRAVE_NEW_TAB_PRIVATE_VISIBILITY_DESCRIPTION" desc="Browsing visibility description shown when a user opens a private tab explaining private mode"> | ||
Note that -even in private windows- your browsing activity may still be visible to your ISP, network observers, or your employer (if you're using a work machine/network). |
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.
Should we say "device" instead of "machine" since this is only applicable to Android?
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.
Yes, I'm changing it!
+ sources -= [ | ||
+ "javatests/src/org/chromium/chrome/browser/ntp/IncognitoDescriptionViewRenderTest.java", | ||
+ ] |
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 probably want to have a one line here as well where what we remove is defined in sources.gni and here we'd have only sources -= brave_remove_...
. Not sure we have a naming convention for it. cc: @bridiver
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.
Changed into a single line.
1794717
to
87c4557
Compare
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.
++
patches/chrome-android-expectations-lint-suppressions.xml.patch
Outdated
Show resolved
Hide resolved
f937798
to
02b56f2
Compare
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.
lgtm
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.
++
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.
Looks good overall. we need to update the style based on figma for new UI. just checked with agustin and it seems it was missed initially.
@deeppandya is there anything I have to update in this PR? (Other than the conflicts, of course) |
Style details were missing in dogma. So instead of using text size, etc we should use style from figma to make things uniform. |
5f89322
to
5b90dd3
Compare
@deeppandya got it. |
@deeppandya changes addressed in |
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.
LGTM
2923c91
to
64463c2
Compare
Released in v1.73.14 |
Resolves brave/brave-browser#37596
Redesign private tab UI following Figma design.
Private tab redesign includes three new sections "Leave no trace", "Browsing visibility" and "Brave VPN".
Brave VPN section will show a call to action text view that will redirect to the subscription page. If the user is already a paying customer, or the VPN is not supported the CTA view will be hidden.
The design is responsive and adjust to large device screens and tablets, following the logic provided by Figma design.
Under normal conditions the entire layout is centered in the visible part of the page.
Smartphone
Tablet
Submitter Checklist:
QA/Yes
orQA/No
;release-notes/include
orrelease-notes/exclude
;OS/...
) to the associated issuenpm run test -- brave_browser_tests
,npm run test -- brave_unit_tests
wikinpm run presubmit
wiki,npm run gn_check
,npm run tslint
git rebase master
(if needed)Reviewer Checklist:
gn
After-merge Checklist:
changes has landed on
Test Plan: