1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef CHROME_BROWSER_UI_CHROME_STYLE_H_
6 #define CHROME_BROWSER_UI_CHROME_STYLE_H_
8 #include "third_party/skia/include/core/SkColor.h"
9 #include "ui/base/resource/resource_bundle.h"
11 // This file contains constants and functions specifying appearance properties
12 // of the new "Chrome-style" UI.
14 // TODO(wittman): These functions and constants should be moved under src/ui,
15 // possibly src/ui/base, as the "Chrome-style" UI will become the default
18 namespace chrome_style
{
20 int GetCloseButtonSize(); // Size of close button.
21 SkColor
GetBackgroundColor(); // Dialog background color.
22 SkColor
GetLinkColor(); // Dialog link color.
24 const int kTitleTopPadding
= 15; // Padding above the title.
25 const int kHorizontalPadding
= 20; // Left and right padding.
26 const int kClientBottomPadding
= 20; // Padding below the client view.
27 const int kCloseButtonPadding
= 7; // Padding around the close button.
28 const int kBorderRadius
= 2; // Border radius for dialog corners.
29 const int kRowPadding
= 20; // Padding between rows of text.
31 // Font style for dialog text.
32 const ui::ResourceBundle::FontStyle kTextFontStyle
=
33 ui::ResourceBundle::BaseFont
;
34 // Font style for dialog title.
35 const ui::ResourceBundle::FontStyle kTitleFontStyle
=
36 ui::ResourceBundle::MediumFont
;
38 } // namespace chrome_style
40 #endif // CHROME_BROWSER_UI_CHROME_STYLE_H_