diff options
Diffstat (limited to 'ui/gfx/native_theme_chromeos.cc')
-rw-r--r-- | ui/gfx/native_theme_chromeos.cc | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/ui/gfx/native_theme_chromeos.cc b/ui/gfx/native_theme_chromeos.cc index 1f4c87f..38ab1e5 100644 --- a/ui/gfx/native_theme_chromeos.cc +++ b/ui/gfx/native_theme_chromeos.cc @@ -89,6 +89,13 @@ const SkColor kEnabledMenuItemForegroundColor = SK_ColorBLACK; const SkColor kDisabledMenuItemForegroundColor = SkColorSetRGB(0x80, 0x80, 0x80); const SkColor kFocusedMenuItemBackgroundColor = SkColorSetRGB(0xDC, 0xE4, 0xFA); +// Textfield: +const SkColor kTextfieldDefaultColor = SK_ColorBLACK; +const SkColor kTextfieldDefaultBackground = SK_ColorWHITE; +const SkColor kTextfieldSelectionColor = SK_ColorWHITE; +const SkColor kTextfieldSelectionBackgroundFocused = + SkColorSetRGB(0x1D, 0x90, 0xFF); +const SkColor kTextfieldSelectionBackgroundUnfocused = SK_ColorLTGRAY; // Geometry constants @@ -358,6 +365,18 @@ SkColor NativeThemeChromeos::GetSystemColor(ColorId color_id) const { case kColorId_FocusedMenuItemBackgroundColor: return kFocusedMenuItemBackgroundColor; + // Textfield + case kColorId_TextfieldDefaultColor: + return kTextfieldDefaultColor; + case kColorId_TextfieldDefaultBackground: + return kTextfieldDefaultBackground; + case kColorId_TextfieldSelectionColor: + return kTextfieldSelectionColor; + case kColorId_TextfieldSelectionBackgroundFocused: + return kTextfieldSelectionBackgroundFocused; + case kColorId_TextfieldSelectionBackgroundUnfocused: + return kTextfieldSelectionBackgroundUnfocused; + default: NOTREACHED() << "Invalid color_id: " << color_id; break; |