Commit 0f3bb8eb authored by Sam Sebree's avatar Sam Sebree Committed by Commit Bot

[Controls Refresh] Updates dark mode styling for button native controls

This change uses native_theme_base.cc and controls_refresh.cc to update the styling for the button native controls in dark mode.

Bug: 1099624
Change-Id: Ib907a5a5887266c1bff3903b1b1c571e4dbc7aba
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2311419
Commit-Queue: Sam Sebree <sasebree@microsoft.com>
Reviewed-by: default avatarElly Fong-Jones <ellyjones@chromium.org>
Reviewed-by: default avatarMason Freed <masonfreed@chromium.org>
Reviewed-by: default avatarYu Han <yuzhehan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#792417}
parent 8f29c99e
...@@ -69,6 +69,7 @@ input[type="file" i]::-webkit-file-upload-button, ...@@ -69,6 +69,7 @@ input[type="file" i]::-webkit-file-upload-button,
button { button {
background-color: -internal-light-dark(#efefef, #4A4A4A); background-color: -internal-light-dark(#efefef, #4A4A4A);
border-color: -internal-light-dark(#767676, #C3C3C3); border-color: -internal-light-dark(#767676, #C3C3C3);
color: -internal-light-dark(black, white);
} }
input[type="button" i]:disabled, input[type="button" i]:disabled,
...@@ -79,7 +80,7 @@ input[type="file" i]:disabled::-webkit-file-upload-button, ...@@ -79,7 +80,7 @@ input[type="file" i]:disabled::-webkit-file-upload-button,
button:disabled { button:disabled {
background-color: -internal-light-dark(rgba(239, 239, 239, 0.3), rgba(19, 1, 1, 0.3)); background-color: -internal-light-dark(rgba(239, 239, 239, 0.3), rgba(19, 1, 1, 0.3));
border-color: -internal-light-dark(rgba(118, 118, 118, 0.3), rgba(195, 195, 195, 0.3)); border-color: -internal-light-dark(rgba(118, 118, 118, 0.3), rgba(195, 195, 195, 0.3));
color: -internal-light-dark(rgba(16, 16, 16, 0.3), #aaaaaa); color: -internal-light-dark(rgba(16, 16, 16, 0.3), white);
} }
input[type="password" i]::-internal-reveal { input[type="password" i]::-internal-reveal {
......
...@@ -1659,6 +1659,7 @@ SkColor NativeThemeBase::GetDarkModeControlColor( ...@@ -1659,6 +1659,7 @@ SkColor NativeThemeBase::GetDarkModeControlColor(
case kProgressValue: case kProgressValue:
return SkColorSetRGB(0x63, 0xAD, 0xE5); return SkColorSetRGB(0x63, 0xAD, 0xE5);
case kFill: case kFill:
return SkColorSetRGB(0x6B, 0x6B, 0x6B);
case kLightenLayer: case kLightenLayer:
case kAutoCompleteBackground: case kAutoCompleteBackground:
case kBackground: case kBackground:
...@@ -1682,11 +1683,11 @@ SkColor NativeThemeBase::GetDarkModeControlColor( ...@@ -1682,11 +1683,11 @@ SkColor NativeThemeBase::GetDarkModeControlColor(
case kDisabledBorder: case kDisabledBorder:
return SkColorSetRGB(0x62, 0x62, 0x62); return SkColorSetRGB(0x62, 0x62, 0x62);
case kHoveredFill: case kHoveredFill:
return SkColorSetRGB(0x54, 0x54, 0x54); return SkColorSetRGB(0x7B, 0x7B, 0x7B);
case kPressedFill: case kPressedFill:
return SkColorSetRGB(0x45, 0x45, 0x45); return SkColorSetRGB(0x61, 0x61, 0x61);
case kDisabledFill: case kDisabledFill:
return SkColorSetARGB(0x4D, 0x3B, 0x3B, 0x3B); return SkColorSetRGB(0x5B, 0x5B, 0x5B);
case kScrollbarArrowBackground: case kScrollbarArrowBackground:
return SkColorSetRGB(0x42, 0x42, 0x42); return SkColorSetRGB(0x42, 0x42, 0x42);
case kScrollbarArrowBackgroundHovered: case kScrollbarArrowBackgroundHovered:
......
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