From d07147e2ccdecf78111fe1cd77462854852f58a8 Mon Sep 17 00:00:00 2001 From: Kyle Hickinson Date: Fri, 4 Oct 2024 12:09:35 -0400 Subject: [PATCH] [iOS] Improve toolbar icon sizing This change also replaces the coloured product icons so that they include proper visual spacing built-in --- .../Browser/BackForwardTableViewCell.swift | 4 +--- .../BrowserViewController.swift | 2 +- .../BottomToolbar/BottomToolbarView.swift | 9 +++++--- .../Browser/Toolbars/ToolbarHelper.swift | 7 ++++-- .../Toolbars/UrlBar/RewardsButton.swift | 2 ++ .../Toolbars/UrlBar/TopToolbarView.swift | 20 ++++++++++-------- .../Contents.json | 2 +- .../brave.basicattentiontoken.greyscale.pdf | Bin 1850 -> 0 bytes .../brave.basicattentiontoken.greyscale.svg | 5 +++++ .../Contents.json | 2 +- .../brave.basicattentiontoken.pdf | Bin 1850 -> 0 bytes .../brave.basicattentiontoken.svg | 6 ++++++ .../Contents.json | 2 +- .../brave.logo.greyscale.pdf | Bin 6995 -> 0 bytes .../brave.logo.greyscale.svg | 5 +++++ .../brave.logo.imageset/Contents.json | 2 +- .../brave.logo.imageset/brave.logo.pdf | Bin 9161 -> 0 bytes .../brave.logo.imageset/brave.logo.svg | 12 +++++++++++ 18 files changed, 58 insertions(+), 22 deletions(-) delete mode 100644 ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.greyscale.imageset/brave.basicattentiontoken.greyscale.pdf create mode 100644 ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.greyscale.imageset/brave.basicattentiontoken.greyscale.svg delete mode 100644 ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.imageset/brave.basicattentiontoken.pdf create mode 100644 ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.imageset/brave.basicattentiontoken.svg delete mode 100644 ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.greyscale.imageset/brave.logo.greyscale.pdf create mode 100644 ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.greyscale.imageset/brave.logo.greyscale.svg delete mode 100644 ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.imageset/brave.logo.pdf create mode 100644 ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.imageset/brave.logo.svg diff --git a/ios/brave-ios/Sources/Brave/Frontend/Browser/BackForwardTableViewCell.swift b/ios/brave-ios/Sources/Brave/Frontend/Browser/BackForwardTableViewCell.swift index 81c237501dcf..a69aaf7661a7 100644 --- a/ios/brave-ios/Sources/Brave/Frontend/Browser/BackForwardTableViewCell.swift +++ b/ios/brave-ios/Sources/Brave/Frontend/Browser/BackForwardTableViewCell.swift @@ -71,9 +71,7 @@ class BackForwardTableViewCell: UITableViewCell { if let s = site { if InternalURL.isValid(url: s.tileURL) { faviconView.backgroundColor = .white - faviconView.image = UIImage(sharedNamed: "brave.logo")?.imageWithInsets( - insets: .init(equalInset: 4) - ) + faviconView.image = UIImage(sharedNamed: "brave.logo") } else { faviconView.loadFavicon(for: s.tileURL, isPrivateBrowsing: isPrivateBrowsing) } diff --git a/ios/brave-ios/Sources/Brave/Frontend/Browser/BrowserViewController/BrowserViewController.swift b/ios/brave-ios/Sources/Brave/Frontend/Browser/BrowserViewController/BrowserViewController.swift index 30389e942291..582852b62785 100644 --- a/ios/brave-ios/Sources/Brave/Frontend/Browser/BrowserViewController/BrowserViewController.swift +++ b/ios/brave-ios/Sources/Brave/Frontend/Browser/BrowserViewController/BrowserViewController.swift @@ -689,7 +689,7 @@ public class BrowserViewController: UIViewController { ) { let showToolbar = shouldShowFooterForTraitCollection(newCollection) bottomTouchArea.isEnabled = showToolbar - topToolbar.setShowToolbar(!showToolbar) + topToolbar.setShowToolbar(showToolbar) if (showToolbar && toolbar == nil) || (!showToolbar && toolbar != nil) { toolbar?.removeFromSuperview() diff --git a/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/BottomToolbar/BottomToolbarView.swift b/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/BottomToolbar/BottomToolbarView.swift index ee7afede319e..aba349e87919 100644 --- a/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/BottomToolbar/BottomToolbarView.swift +++ b/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/BottomToolbar/BottomToolbarView.swift @@ -61,13 +61,15 @@ class BottomToolbarView: UIView, ToolbarProtocol { self.updateColors() self.helper?.updateForTraitCollection( self.traitCollection, - browserColors: privateBrowsingManager.browserColors + browserColors: privateBrowsingManager.browserColors, + isBottomToolbar: true ) }) helper?.updateForTraitCollection( traitCollection, - browserColors: privateBrowsingManager.browserColors + browserColors: privateBrowsingManager.browserColors, + isBottomToolbar: true ) updateColors() @@ -106,7 +108,8 @@ class BottomToolbarView: UIView, ToolbarProtocol { super.traitCollectionDidChange(previousTraitCollection) helper?.updateForTraitCollection( traitCollection, - browserColors: privateBrowsingManager.browserColors + browserColors: privateBrowsingManager.browserColors, + isBottomToolbar: true ) } diff --git a/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/ToolbarHelper.swift b/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/ToolbarHelper.swift index 58fabe8289c6..76060f46afca 100644 --- a/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/ToolbarHelper.swift +++ b/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/ToolbarHelper.swift @@ -113,14 +113,17 @@ class ToolbarHelper: NSObject { func updateForTraitCollection( _ traitCollection: UITraitCollection, browserColors: some BrowserColors, + isBottomToolbar: Bool, additionalButtons: [UIButton] = [] ) { let toolbarTraitCollection = UITraitCollection( preferredContentSizeCategory: traitCollection.toolbarButtonContentSizeCategory ) let config = UIImage.SymbolConfiguration( - pointSize: UIFont.preferredFont(forTextStyle: .body, compatibleWith: toolbarTraitCollection) - .pointSize, + pointSize: isBottomToolbar + ? UIFont.preferredFont(forTextStyle: .body, compatibleWith: toolbarTraitCollection) + .pointSize + : UIFontMetrics.default.scaledValue(for: 14, compatibleWith: toolbarTraitCollection), weight: .regular, scale: .large ) diff --git a/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/UrlBar/RewardsButton.swift b/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/UrlBar/RewardsButton.swift index b808acae9f9e..16fd6336695c 100644 --- a/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/UrlBar/RewardsButton.swift +++ b/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/UrlBar/RewardsButton.swift @@ -32,6 +32,8 @@ class RewardsButton: UIButton { adjustsImageWhenHighlighted = false imageView?.contentMode = .scaleAspectFit + contentHorizontalAlignment = .fill + contentVerticalAlignment = .fill imageView?.adjustsImageSizeForAccessibilityContentSizeCategory = true accessibilityLabel = Strings.rewardsPanel diff --git a/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/UrlBar/TopToolbarView.swift b/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/UrlBar/TopToolbarView.swift index 77caa9fde986..5d4b952fc6c4 100644 --- a/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/UrlBar/TopToolbarView.swift +++ b/ios/brave-ios/Sources/Brave/Frontend/Browser/Toolbars/UrlBar/TopToolbarView.swift @@ -275,15 +275,14 @@ class TopToolbarView: UIView, ToolbarProtocol { button.accessibilityLabel = Strings.bravePanel button.imageView?.adjustsImageSizeForAccessibilityContentSizeCategory = true button.accessibilityIdentifier = "urlBar-shieldsButton" - button.contentEdgeInsets = .init(top: 4, left: 5, bottom: 4, right: 5) + button.contentHorizontalAlignment = .fill + button.contentVerticalAlignment = .fill return button }() private(set) lazy var rewardsButton: RewardsButton = { let button = RewardsButton() button.addTarget(self, action: #selector(didTapBraveRewardsButton), for: .touchUpInside) - // Visual centering - button.contentEdgeInsets = .init(top: 4, left: 4, bottom: 6, right: 4) return button }() @@ -389,7 +388,8 @@ class TopToolbarView: UIView, ToolbarProtocol { self.updateColors() self.helper?.updateForTraitCollection( self.traitCollection, - browserColors: privateBrowsingManager.browserColors + browserColors: privateBrowsingManager.browserColors, + isBottomToolbar: false ) }) @@ -397,6 +397,7 @@ class TopToolbarView: UIView, ToolbarProtocol { helper?.updateForTraitCollection( traitCollection, browserColors: privateBrowsingManager.browserColors, + isBottomToolbar: false, additionalButtons: [shortcutButton] ) updateForTraitCollection() @@ -439,6 +440,7 @@ class TopToolbarView: UIView, ToolbarProtocol { helper?.updateForTraitCollection( traitCollection, browserColors: privateBrowsingManager.browserColors, + isBottomToolbar: false, additionalButtons: [shortcutButton] ) updateForTraitCollection() @@ -447,7 +449,7 @@ class TopToolbarView: UIView, ToolbarProtocol { private func updateForTraitCollection() { let toolbarSizeCategory = traitCollection.toolbarButtonContentSizeCategory let pointSize = UIFontMetrics(forTextStyle: .body).scaledValue( - for: 28, + for: 24, compatibleWith: .init(preferredContentSizeCategory: toolbarSizeCategory) ) shieldsButton.snp.remakeConstraints { @@ -751,10 +753,10 @@ class TopToolbarView: UIView, ToolbarProtocol { if cancelButton.isHidden == inOverlayMode { cancelButton.isHidden = !inOverlayMode } - backButton.isHidden = !toolbarIsShowing || inOverlayMode - forwardButton.isHidden = !toolbarIsShowing || inOverlayMode - shareButton.isHidden = !toolbarIsShowing || inOverlayMode - trailingItemsStackView.isHidden = !toolbarIsShowing || inOverlayMode + backButton.isHidden = toolbarIsShowing || inOverlayMode + forwardButton.isHidden = toolbarIsShowing || inOverlayMode + shareButton.isHidden = toolbarIsShowing || inOverlayMode + trailingItemsStackView.isHidden = toolbarIsShowing || inOverlayMode locationView.contentView.isHidden = inOverlayMode shieldsRewardsStack.isHidden = inOverlayMode diff --git a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.greyscale.imageset/Contents.json b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.greyscale.imageset/Contents.json index b5367c49ff4b..45b2a240fa42 100644 --- a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.greyscale.imageset/Contents.json +++ b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.greyscale.imageset/Contents.json @@ -1,7 +1,7 @@ { "images" : [ { - "filename" : "brave.basicattentiontoken.greyscale.pdf", + "filename" : "brave.basicattentiontoken.greyscale.svg", "idiom" : "universal" } ], diff --git a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.greyscale.imageset/brave.basicattentiontoken.greyscale.pdf b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.greyscale.imageset/brave.basicattentiontoken.greyscale.pdf deleted file mode 100644 index 67aedec9aa576d3f44e2fbd714b899b544a6d44f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1850 zcmb7FO>fgc5WVlO*h{4rsrJt7w^UW4DMbhnCFNFeFpk>>B{sw^D*Sq8){f&e9OxdR z$+LI%y*IPtqwCA7Q^>p!AeC&seHT)moyqfaQPm6nD{zYEAFBGkdytyIIlt9*o2pog z{IdGBEUWq33pu-){wrJYQ$VKDl4={Aj?v*Wl|l3|23f9!%8U<26Ssq)Eo*wLjKW}s z#2(~Y_)IzHw3j9W^xhe{5&&5Q#UNnjz$?&uD5@+dR0@042MiwN4yFChT2P)b4=$)6 z39~kUOPDoYdoN32vw(>a5aS5OM@mUF`;3HX-b5HX06J*qj?P8^$q;Gq86Y3*VaM0v7B_`E1eS^`}#Z>eC-Rivw&+cRB`H|$*4Tu*=KGCvKTzmr$uGy zOQ5wgj(POrm>L@6S?^#0L4k|LYzM1K;W8Cdx_wWzMbwrnGPuu1qqP`KUnZ{%Q=l#& zY*Nip$WGl$T}^edm=uBoYNyn!7#tnOa-IcjD(cJ|qQs^{KtS$RaMVwRy)smZ7=YWA zS{R+SdWwyt$IYp)oMyT7&_$0NP}{KD{&mA0q@y;FT8U~wNXbmJaRKQTrveeUV$d4p z71QUc5lE2pE*fS$9PkejFZHg!pjNRuv=P%qAIHF9u-A}1H@bdn5i=KtR$;z`tpvBD zp;(5@gou{0VGDQJ_};_z7V(%HX4rP%@oeh{A)t!m93*ph^D%#2*G<>T+pjb)Y2{yj z|EOesUEEg#@UdDfi;Lz--fqtw2`GuCr$W)FcbjQmwaw$EtXfI7%lVLQ*3?~9(}_He zx8QZLAxu)m5;Pgw42{D)f4^K1RmlqGa(m9Kd8EB?z`rGAl8Nr?Bohm4#{+l5XGK@6 zn*05&Pn+saDCtGAJ^e@;qjYBp9u^NfUXq6Suy`c$8X>?)4ZRO(BqR1A6G`I6_C7(A + + + + diff --git a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.imageset/Contents.json b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.imageset/Contents.json index 24920a815cc7..a27f51471b75 100644 --- a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.imageset/Contents.json +++ b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.imageset/Contents.json @@ -1,7 +1,7 @@ { "images" : [ { - "filename" : "brave.basicattentiontoken.pdf", + "filename" : "brave.basicattentiontoken.svg", "idiom" : "universal" } ], diff --git a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.imageset/brave.basicattentiontoken.pdf b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.imageset/brave.basicattentiontoken.pdf deleted file mode 100644 index a5269edc374498c0c68c9472ac251f7cef0c1727..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1850 zcmb7FO>fgc5WVlO*h{4riS^Fxw^UW4DMbhnCFNFeFpk>>B{sw@i~fm6JAUpIH#dua%q^IP3^QD*tssSzqO8`_lNbU8p%7p>nCz-XP!y{% z+97ZNxfVfb@4X4qDxfpo%9Q|62{eO%%0tj#4p7u8YSbEgG(?O6d~m zC<${eg3p+ZY)BN6X!a2aGkl0Jb^uH?%pJW;0Fogz8nQ@$l*sxg z0xNO*LNwyj|Jpi8w~n0~ebvg7+}=*)9X&NMPJHF3dSbzvRrKK0L#v`S!MnfQj$|;tdxo8Wk*2qDE5?5s<4D zJk^tBudFgUMc{I!5=L*FnPMa9@o=syZ&)rp^eG^3sBBnm|GMQ0GRauTr9?~!shEke zJ|cB-P7r}B2A$PGv-K>4K!SYm$ui^Nf`5p3u6KQdI?d|PB|L2OaUP7Dq0yNWJDR^E zS(lWLL#YhdN^m)H5@b|1CUlX64M!$tSK@xxMLgz)8MYgEJlpy~2&mII2g%(1d@Noy zO}p*n%@>-Nw2IHazSpw2D(~t6_)ssF<$3!kZ+4tV0@PNvmqEKx<}T8_?%IbgIAxu)nGBg?542{FQc(+^-RmlqGa(Bh`MitwwrRfsyBlE-HNvtWXEyWuIm$dyj-00rWEtG-AWdm4KA*iziVQj T|K-ZfHp>BzQ5+q;{&@KZ$XSCk diff --git a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.imageset/brave.basicattentiontoken.svg b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.imageset/brave.basicattentiontoken.svg new file mode 100644 index 000000000000..3dbcbd87b162 --- /dev/null +++ b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.basicattentiontoken.imageset/brave.basicattentiontoken.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.greyscale.imageset/Contents.json b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.greyscale.imageset/Contents.json index 0f5a2598a544..595c17f41f1d 100644 --- a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.greyscale.imageset/Contents.json +++ b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.greyscale.imageset/Contents.json @@ -1,7 +1,7 @@ { "images" : [ { - "filename" : "brave.logo.greyscale.pdf", + "filename" : "brave.logo.greyscale.svg", "idiom" : "universal" } ], diff --git a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.greyscale.imageset/brave.logo.greyscale.pdf b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.greyscale.imageset/brave.logo.greyscale.pdf deleted file mode 100644 index 046f371ee14417b407c36781eae1218e5246eaa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6995 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 NEiSKK{pt_j{2O}EX0iYP diff --git a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.greyscale.imageset/brave.logo.greyscale.svg b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.greyscale.imageset/brave.logo.greyscale.svg new file mode 100644 index 000000000000..a2019c80e768 --- /dev/null +++ b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.greyscale.imageset/brave.logo.greyscale.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.imageset/Contents.json b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.imageset/Contents.json index 3327d5121c64..543a7c01405b 100644 --- a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.imageset/Contents.json +++ b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.imageset/Contents.json @@ -1,7 +1,7 @@ { "images" : [ { - "filename" : "brave.logo.pdf", + "filename" : "brave.logo.svg", "idiom" : "universal" } ], diff --git a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.imageset/brave.logo.pdf b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.imageset/brave.logo.pdf deleted file mode 100644 index dbac0b15624391e02f198ca5c0786a52a078dbfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9161 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 diff --git a/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.imageset/brave.logo.svg b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.imageset/brave.logo.svg new file mode 100644 index 000000000000..989b56b95ced --- /dev/null +++ b/ios/brave-ios/Sources/BraveUI/Images/Shared.xcassets/Colored PDF/brave.logo.imageset/brave.logo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + +