| Index: chrome/browser/chromeos/login/network_selection_view.cc
|
| ===================================================================
|
| --- chrome/browser/chromeos/login/network_selection_view.cc (revision 104959)
|
| +++ chrome/browser/chromeos/login/network_selection_view.cc (working copy)
|
| @@ -23,6 +23,7 @@
|
| #include "grit/theme_resources.h"
|
| #include "ui/base/l10n/l10n_util.h"
|
| #include "ui/base/resource/resource_bundle.h"
|
| +#include "ui/gfx/color_utils.h"
|
| #include "ui/gfx/size.h"
|
| #include "views/controls/label.h"
|
| #include "views/controls/link.h"
|
| @@ -289,18 +290,24 @@
|
| &BorderDefinition::kScreenBorder);
|
| contents_view_->set_background(
|
| views::Background::CreateBackgroundPainter(true, painter));
|
| + SkColor background_color = color_utils::AlphaBlend(
|
| + BorderDefinition::kScreenBorder.top_color,
|
| + BorderDefinition::kScreenBorder.bottom_color, 128);
|
|
|
| welcome_label_ = new views::Label();
|
| - welcome_label_->SetColor(kWelcomeColor);
|
| + welcome_label_->SetEnabledColor(kWelcomeColor);
|
| + welcome_label_->SetBackgroundColor(background_color);
|
| welcome_label_->SetMultiLine(true);
|
|
|
| select_language_label_ = new views::Label();
|
| + select_language_label_->SetBackgroundColor(background_color);
|
|
|
| languages_menubutton_ = new NotifyingMenuButton(
|
| NULL, std::wstring(), actor_->language_switch_menu(), true, actor_);
|
| InitMenuButtonProperties(languages_menubutton_);
|
|
|
| select_keyboard_label_ = new views::Label();
|
| + select_keyboard_label_->SetBackgroundColor(background_color);
|
|
|
| keyboards_menubutton_ = new DropDownButton(
|
| NULL /* listener */, L"", actor_->keyboard_switch_menu(),
|
| @@ -308,6 +315,7 @@
|
| InitMenuButtonProperties(keyboards_menubutton_);
|
|
|
| select_network_label_ = new views::Label();
|
| + select_network_label_->SetBackgroundColor(background_color);
|
|
|
| network_dropdown_ = new NetworkControlReportOnActivate(false,
|
| GetNativeWindow(),
|
| @@ -315,14 +323,16 @@
|
| InitMenuButtonProperties(network_dropdown_);
|
|
|
| connecting_network_label_ = new views::Label();
|
| + connecting_network_label_->SetBackgroundColor(background_color);
|
| connecting_network_label_->SetVisible(false);
|
|
|
| proxy_settings_link_ = new views::Link();
|
| proxy_settings_link_->set_listener(this);
|
| proxy_settings_link_->SetVisible(true);
|
| proxy_settings_link_->set_focusable(true);
|
| - proxy_settings_link_->SetNormalColor(login::kLinkColor);
|
| - proxy_settings_link_->SetHighlightedColor(login::kLinkColor);
|
| + proxy_settings_link_->SetBackgroundColor(background_color);
|
| + proxy_settings_link_->SetEnabledColor(login::kLinkColor);
|
| + proxy_settings_link_->SetPressedColor(login::kLinkColor);
|
|
|
| UpdateLocalizedStringsAndFonts();
|
| }
|
|
|