Commit cc9eb15f authored by Javier Ernesto Flores Robles's avatar Javier Ernesto Flores Robles Committed by Commit Bot

[iOS][DarkMode] Tint assets in sync view

Bug: 976640
Change-Id: I6c02f60414bd525880af64e7edbd9cc3c5fd4c4e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1699603Reviewed-by: default avatarJérôme Lebel <jlebel@chromium.org>
Commit-Queue: Javier Ernesto Flores Robles <javierrobles@chromium.org>
Cr-Commit-Position: refs/heads/master@{#676850}
parent f4e3500d
...@@ -28,7 +28,8 @@ ...@@ -28,7 +28,8 @@
[super configureCell:cell withStyler:styler]; [super configureCell:cell withStyler:styler];
NSString* title = NSString* title =
l10n_util::GetNSString(IDS_IOS_ACCOUNT_IDENTITY_CHOOSER_ADD_ACCOUNT); l10n_util::GetNSString(IDS_IOS_ACCOUNT_IDENTITY_CHOOSER_ADD_ACCOUNT);
UIImage* image = [UIImage imageNamed:@"settings_accounts_add_account"]; UIImage* image = [[UIImage imageNamed:@"settings_accounts_add_account"]
imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
[cell configureCellWithTitle:title subtitle:nil image:image checked:NO]; [cell configureCellWithTitle:title subtitle:nil image:image checked:NO];
} }
......
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
#include "base/i18n/rtl.h" #include "base/i18n/rtl.h"
#import "ios/chrome/browser/ui/authentication/unified_consent/identity_chooser/identity_view.h" #import "ios/chrome/browser/ui/authentication/unified_consent/identity_chooser/identity_view.h"
#import "ios/chrome/browser/ui/util/uikit_ui_util.h" #import "ios/chrome/browser/ui/util/uikit_ui_util.h"
#import "ios/chrome/common/colors/semantic_color_names.h"
#import "ios/chrome/common/ui_util/constraints_ui_util.h" #import "ios/chrome/common/ui_util/constraints_ui_util.h"
#if !defined(__has_feature) || !__has_feature(objc_arc) #if !defined(__has_feature) || !__has_feature(objc_arc)
...@@ -33,6 +34,8 @@ const CGFloat kCheckmarkMagin = 26.; ...@@ -33,6 +34,8 @@ const CGFloat kCheckmarkMagin = 26.;
reuseIdentifier:(NSString*)reuseIdentifier { reuseIdentifier:(NSString*)reuseIdentifier {
self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]; self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
if (self) { if (self) {
self.tintColor = [UIColor colorNamed:kTintColor];
_identityView = [[IdentityView alloc] initWithFrame:CGRectZero]; _identityView = [[IdentityView alloc] initWithFrame:CGRectZero];
_identityView.translatesAutoresizingMaskIntoConstraints = NO; _identityView.translatesAutoresizingMaskIntoConstraints = NO;
_identityView.minimumVerticalMargin = kIdentityViewVerticalMargin; _identityView.minimumVerticalMargin = kIdentityViewVerticalMargin;
......
...@@ -57,6 +57,7 @@ const CGFloat kVerticalMargin = 12.; ...@@ -57,6 +57,7 @@ const CGFloat kVerticalMargin = 12.;
// Avatar view. // Avatar view.
_avatarView = [[UIImageView alloc] init]; _avatarView = [[UIImageView alloc] init];
_avatarView.translatesAutoresizingMaskIntoConstraints = NO; _avatarView.translatesAutoresizingMaskIntoConstraints = NO;
_avatarView.clipsToBounds = YES;
[self addSubview:_avatarView]; [self addSubview:_avatarView];
// Title. // Title.
...@@ -147,7 +148,8 @@ const CGFloat kVerticalMargin = 12.; ...@@ -147,7 +148,8 @@ const CGFloat kVerticalMargin = 12.;
- (void)setAvatar:(UIImage*)avatarImage { - (void)setAvatar:(UIImage*)avatarImage {
if (avatarImage) { if (avatarImage) {
self.avatarView.image = CircularImageFromImage(avatarImage, kAvatarSize); self.avatarView.image = avatarImage;
self.avatarView.layer.cornerRadius = kAvatarSize / 2.0;
} else { } else {
self.avatarView.image = nil; self.avatarView.image = nil;
} }
......
...@@ -63,7 +63,9 @@ const CGFloat kArrowDownMargin = 12.; ...@@ -63,7 +63,9 @@ const CGFloat kArrowDownMargin = 12.;
_arrowDownImageView = [[UIImageView alloc] initWithFrame:CGRectZero]; _arrowDownImageView = [[UIImageView alloc] initWithFrame:CGRectZero];
_arrowDownImageView.translatesAutoresizingMaskIntoConstraints = NO; _arrowDownImageView.translatesAutoresizingMaskIntoConstraints = NO;
_arrowDownImageView.image = _arrowDownImageView.image =
[UIImage imageNamed:@"identity_picker_view_arrow_down"]; [[UIImage imageNamed:@"identity_picker_view_arrow_down"]
imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
_arrowDownImageView.tintColor = UIColor.cr_labelColor;
[self addSubview:_arrowDownImageView]; [self addSubview:_arrowDownImageView];
// Main view with avatar, name and email. // Main view with avatar, name and email.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment