Skip to content

[Android] Source URL bar icons from Nala - #39552

Merged
SergeyZhukovsky merged 2 commits into
masterfrom
android_url_bar_nala_icons
Sep 2, 2026
Merged

SergeyZhukovsky merged 2 commits into
masterfrom
android_url_bar_nala_icons

Conversation

@SergeyZhukovsky

Copy link
Copy Markdown
Member

Replace the hand-authored QR and picture-in-picture drawables and the btn_brave/btn_brave_off/btn_bat density PNGs with Nala equivalents mirrored through android/nala. Icons keep Nala's native 24dp.

Resolves: brave/brave-browser#46059

Screenshot_20260901_145122 Screenshot_20260901_141206 Screenshot_20260901_141027 Screenshot_20260901_141020 Screenshot_20260901_141003

@SergeyZhukovsky SergeyZhukovsky self-assigned this Sep 1, 2026
@SergeyZhukovsky
SergeyZhukovsky requested a review from a team as a code owner September 1, 2026 19:01
@SergeyZhukovsky SergeyZhukovsky added CI/skip-ios Do not run CI builds for iOS CI/skip-windows-x64 Do not run CI builds for Windows x64 CI/skip-macos-arm64 Do not run CI builds for macOS arm64 CI/skip-origin Do not run CI builds for Origin labels Sep 1, 2026

@samartnik samartnik left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

📋 Code Owners Summary

5 file(s) changed, 1 with assigned owners

1 team(s) affected: @brave/patch-reviewers


Owners and Their Files

@brave/patch-reviewers — 1 file(s)

@mkarolin mkarolin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

patches++

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Chromium major version is behind target branch (152.0.7977.64 vs 153.0.8010.18). Please rebase.

@github-actions github-actions Bot added the chromium-version-mismatch The Chromium version on the PR branch does not match the version on the target branch label Sep 1, 2026
@SergeyZhukovsky
SergeyZhukovsky force-pushed the android_url_bar_nala_icons branch from a4134c6 to fc5ece9 Compare September 1, 2026 22:00
@github-actions github-actions Bot removed the chromium-version-mismatch The Chromium version on the PR branch does not match the version on the target branch label Sep 1, 2026
Replace the hand-authored QR and picture-in-picture drawables and the
btn_brave/btn_brave_off/btn_bat density PNGs with Nala equivalents
mirrored through android/nala. Icons keep Nala's native 24dp.

Resolves: brave/brave-browser#46059
The wallet icon was tinted pure white on dark toolbars and the PiP icon
was never tinted at all, so both stood out against the status icon next
to them. Tint the two from ThemeUtils, which is what the status icon and
the QR and mic buttons already use.
@SergeyZhukovsky
SergeyZhukovsky force-pushed the android_url_bar_nala_icons branch from fc5ece9 to 7ee1590 Compare September 2, 2026 14:08
@SergeyZhukovsky

Copy link
Copy Markdown
Member Author

@aguscruiz in a DM pointed me that there are 2 problems: a wallet icon tinted pure white on dark theme and PiP icon was never tinted at all. Fixed it and there are updated screenshots
Screenshot_20260902_100118
Screenshot_20260902_095658
Screenshot_20260902_095203

@aguscruiz aguscruiz left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks for the fix!

@SergeyZhukovsky
SergeyZhukovsky enabled auto-merge (squash) September 2, 2026 14:13
@SergeyZhukovsky
SergeyZhukovsky merged commit 7200df2 into master Sep 2, 2026
20 checks passed
@SergeyZhukovsky
SergeyZhukovsky deleted the android_url_bar_nala_icons branch September 2, 2026 15:35
@brave-builds brave-builds added this to the 1.96.x - Nightly milestone Sep 2, 2026
@brave-builds

Copy link
Copy Markdown
Collaborator

Released in v1.96.41

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/skip-ios Do not run CI builds for iOS CI/skip-macos-arm64 Do not run CI builds for macOS arm64 CI/skip-origin Do not run CI builds for Origin CI/skip-windows-x64 Do not run CI builds for Windows x64

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adjust icon inside the URL bar to use correct size and be sourced from Nala

6 participants