Commit 6f4a3ec8 authored by Yulun Wu's avatar Yulun Wu Committed by Commit Bot

Restore classic search box icon colors.

This addresses changes from:

https://chromium-review.googlesource.com/c/chromium/src/+/2417653

Note that SearchIcon and Assistant buttons are different colors in
classic UI.

Bug: 1134800
Change-Id: I409bc4bde13331766dc8aa8c54dfeda082c653d3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2462044Reviewed-by: default avatarXiyuan Xia <xiyuan@chromium.org>
Reviewed-by: default avatarYulun Wu <yulunwu@chromium.org>
Commit-Queue: Yulun Wu <yulunwu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#815689}
parent 6678935a
...@@ -100,9 +100,10 @@ SkColor AppListColorProviderImpl::GetPageSwitcherInkDropHighlightColor() const { ...@@ -100,9 +100,10 @@ SkColor AppListColorProviderImpl::GetPageSwitcherInkDropHighlightColor() const {
ripple_attributes.highlight_opacity * 255); ripple_attributes.highlight_opacity * 255);
} }
SkColor AppListColorProviderImpl::GetSearchBoxIconColor() const { SkColor AppListColorProviderImpl::GetSearchBoxIconColor(
return ash_color_provider_->GetContentLayerColor( SkColor default_color) const {
AshColorProvider::ContentLayerType::kButtonIconColor); return DeprecatedGetContentLayerColor(
AshColorProvider::ContentLayerType::kButtonIconColor, default_color);
} }
SkColor AppListColorProviderImpl::GetFolderBackgroundColor( SkColor AppListColorProviderImpl::GetFolderBackgroundColor(
......
...@@ -30,7 +30,7 @@ class AppListColorProviderImpl : public AppListColorProvider { ...@@ -30,7 +30,7 @@ class AppListColorProviderImpl : public AppListColorProvider {
SkColor GetPageSwitcherButtonColor() const override; SkColor GetPageSwitcherButtonColor() const override;
SkColor GetPageSwitcherInkDropBaseColor() const override; SkColor GetPageSwitcherInkDropBaseColor() const override;
SkColor GetPageSwitcherInkDropHighlightColor() const override; SkColor GetPageSwitcherInkDropHighlightColor() const override;
SkColor GetSearchBoxIconColor() const override; SkColor GetSearchBoxIconColor(SkColor default_color) const override;
SkColor GetSearchBoxCardBackgroundColor() const override; SkColor GetSearchBoxCardBackgroundColor() const override;
SkColor GetFolderBackgroundColor(SkColor default_color) const override; SkColor GetFolderBackgroundColor(SkColor default_color) const override;
SkColor GetFolderTitleTextColor(SkColor default_color) const override; SkColor GetFolderTitleTextColor(SkColor default_color) const override;
......
...@@ -73,7 +73,8 @@ SkColor TestAppListColorProvider::GetPageSwitcherInkDropHighlightColor() const { ...@@ -73,7 +73,8 @@ SkColor TestAppListColorProvider::GetPageSwitcherInkDropHighlightColor() const {
return SkColorSetA(SK_ColorBLACK, 0x0F); return SkColorSetA(SK_ColorBLACK, 0x0F);
} }
SkColor TestAppListColorProvider::GetSearchBoxIconColor() const { SkColor TestAppListColorProvider::GetSearchBoxIconColor(
SkColor default_color) const {
return gfx::kGoogleGrey200; return gfx::kGoogleGrey200;
} }
......
...@@ -30,7 +30,7 @@ class TestAppListColorProvider : public AppListColorProvider { ...@@ -30,7 +30,7 @@ class TestAppListColorProvider : public AppListColorProvider {
SkColor GetPageSwitcherButtonColor() const override; SkColor GetPageSwitcherButtonColor() const override;
SkColor GetPageSwitcherInkDropBaseColor() const override; SkColor GetPageSwitcherInkDropBaseColor() const override;
SkColor GetPageSwitcherInkDropHighlightColor() const override; SkColor GetPageSwitcherInkDropHighlightColor() const override;
SkColor GetSearchBoxIconColor() const override; SkColor GetSearchBoxIconColor(SkColor default_color) const override;
SkColor GetSearchBoxCardBackgroundColor() const override; SkColor GetSearchBoxCardBackgroundColor() const override;
SkColor GetFolderBackgroundColor(SkColor default_color) const override; SkColor GetFolderBackgroundColor(SkColor default_color) const override;
SkColor GetFolderTitleTextColor(SkColor default_color) const override; SkColor GetFolderTitleTextColor(SkColor default_color) const override;
......
...@@ -197,9 +197,10 @@ void SearchBoxView::UpdateSearchIcon() { ...@@ -197,9 +197,10 @@ void SearchBoxView::UpdateSearchIcon() {
const gfx::VectorIcon& icon = search_model_->search_engine_is_google() const gfx::VectorIcon& icon = search_model_->search_engine_is_google()
? google_icon ? google_icon
: kSearchEngineNotGoogleIcon; : kSearchEngineNotGoogleIcon;
SetSearchIconImage(gfx::CreateVectorIcon( SetSearchIconImage(
icon, kSearchBoxIconSize, gfx::CreateVectorIcon(icon, kSearchBoxIconSize,
AppListColorProvider::Get()->GetSearchBoxIconColor())); AppListColorProvider::Get()->GetSearchBoxIconColor(
SkColorSetARGB(0xDE, 0x00, 0x00, 0x00))));
} }
void SearchBoxView::UpdateSearchBoxBorder() { void SearchBoxView::UpdateSearchBoxBorder() {
...@@ -233,10 +234,11 @@ int SearchBoxView::GetFocusRingSpacing() { ...@@ -233,10 +234,11 @@ int SearchBoxView::GetFocusRingSpacing() {
void SearchBoxView::SetupCloseButton() { void SearchBoxView::SetupCloseButton() {
views::ImageButton* close = close_button(); views::ImageButton* close = close_button();
close->SetImage(views::ImageButton::STATE_NORMAL, close->SetImage(
gfx::CreateVectorIcon( views::ImageButton::STATE_NORMAL,
views::kIcCloseIcon, kSearchBoxIconSize, gfx::CreateVectorIcon(views::kIcCloseIcon, kSearchBoxIconSize,
AppListColorProvider::Get()->GetSearchBoxIconColor())); AppListColorProvider::Get()->GetSearchBoxIconColor(
gfx::kGoogleGrey700)));
close->SetVisible(false); close->SetVisible(false);
base::string16 close_button_label( base::string16 close_button_label(
l10n_util::GetStringUTF16(IDS_APP_LIST_CLEAR_SEARCHBOX)); l10n_util::GetStringUTF16(IDS_APP_LIST_CLEAR_SEARCHBOX));
...@@ -796,9 +798,9 @@ void SearchBoxView::SetupAssistantButton() { ...@@ -796,9 +798,9 @@ void SearchBoxView::SetupAssistantButton() {
views::ImageButton* assistant = assistant_button(); views::ImageButton* assistant = assistant_button();
assistant->SetImage( assistant->SetImage(
views::ImageButton::STATE_NORMAL, views::ImageButton::STATE_NORMAL,
gfx::CreateVectorIcon( gfx::CreateVectorIcon(chromeos::kAssistantIcon, kSearchBoxIconSize,
chromeos::kAssistantIcon, kSearchBoxIconSize, AppListColorProvider::Get()->GetSearchBoxIconColor(
AppListColorProvider::Get()->GetSearchBoxIconColor())); gfx::kGoogleGrey700)));
base::string16 assistant_button_label( base::string16 assistant_button_label(
l10n_util::GetStringUTF16(IDS_APP_LIST_START_ASSISTANT)); l10n_util::GetStringUTF16(IDS_APP_LIST_START_ASSISTANT));
assistant->SetAccessibleName(assistant_button_label); assistant->SetAccessibleName(assistant_button_label);
......
...@@ -29,7 +29,7 @@ class ASH_PUBLIC_EXPORT AppListColorProvider { ...@@ -29,7 +29,7 @@ class ASH_PUBLIC_EXPORT AppListColorProvider {
virtual SkColor GetPageSwitcherButtonColor() const = 0; virtual SkColor GetPageSwitcherButtonColor() const = 0;
virtual SkColor GetPageSwitcherInkDropBaseColor() const = 0; virtual SkColor GetPageSwitcherInkDropBaseColor() const = 0;
virtual SkColor GetPageSwitcherInkDropHighlightColor() const = 0; virtual SkColor GetPageSwitcherInkDropHighlightColor() const = 0;
virtual SkColor GetSearchBoxIconColor() const = 0; virtual SkColor GetSearchBoxIconColor(SkColor default_color) const = 0;
virtual SkColor GetSearchBoxCardBackgroundColor() const = 0; virtual SkColor GetSearchBoxCardBackgroundColor() const = 0;
virtual SkColor GetFolderBackgroundColor(SkColor default_color) const = 0; virtual SkColor GetFolderBackgroundColor(SkColor default_color) const = 0;
virtual SkColor GetFolderTitleTextColor(SkColor default_color) const = 0; virtual SkColor GetFolderTitleTextColor(SkColor default_color) const = 0;
......
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