Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(210)

Side by Side Diff: ui/webui/resources/css/tabs.css

Issue 15894032: Change Certificate Viewer WebUI to match new style. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Documentation Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « chrome/browser/ui/webui/certificate_viewer_webui.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved. 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 2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. */ 3 * found in the LICENSE file. */
4 4
5 tabbox { 5 tabbox {
6 -webkit-box-orient: vertical; 6 -webkit-box-orient: vertical;
7 display: -webkit-box; 7 display: -webkit-box;
8 } 8 }
9 9
10 tabs { 10 tabs {
11 -webkit-padding-start: 8px; 11 -webkit-padding-start: 8px;
12 background: -webkit-linear-gradient(white, rgb(243, 243, 243)); 12 background: -webkit-linear-gradient(white, rgb(243, 243, 243));
13 border-bottom: 1px solid rgb(160, 160, 160); 13 border-bottom: 1px solid rgb(160, 160, 160);
14 display: -webkit-box; 14 display: -webkit-box;
15 margin: 0; 15 margin: 0;
16 } 16 }
17 17
18 /* New users of tabs.css should add 'new-style-tabs' to the class list of any
19 * 'tabs' or 'tabpanels' elements.
20 *
21 * TODO(rfevang): Remove when all users are converted to the new style.
22 * (crbug.com/247772).
23 */
24 tabs.new-style-tabs {
25 -webkit-padding-start: 9px;
26 background: #fbfbfb;
27 border-bottom: 1px solid #c8c8c8;
28 padding-top: 14px;
29 }
30
18 tabs > * { 31 tabs > * {
19 -webkit-margin-start: 5px; 32 -webkit-margin-start: 5px;
20 -webkit-transition: border-color 150ms, background-color 150ms; 33 -webkit-transition: border-color 150ms, background-color 150ms;
21 background: rgba(160, 160, 160, .3); 34 background: rgba(160, 160, 160, .3);
22 border: 1px solid rgba(160, 160, 160, .3); 35 border: 1px solid rgba(160, 160, 160, .3);
23 border-bottom: 0; 36 border-bottom: 0;
24 border-top-left-radius: 3px; 37 border-top-left-radius: 3px;
25 border-top-right-radius: 3px; 38 border-top-right-radius: 3px;
26 cursor: default; 39 cursor: default;
27 display: block; 40 display: block;
28 min-width: 4em; 41 min-width: 4em;
29 padding: 2px 10px; 42 padding: 2px 10px;
30 text-align: center; 43 text-align: center;
31 } 44 }
32 45
46 tabs.new-style-tabs > * {
47 -webkit-margin-start: 0;
48 -webkit-transition: none;
49 background: #fbfbfb;
50 border: 1px solid #fbfbfb;
51 border-bottom: 0;
52 border-radius: 0;
53 min-width: 0;
54 padding: 4px 9px 4px 10px;
55 }
56
33 tabs > :not([selected]) { 57 tabs > :not([selected]) {
34 background: rgba(238, 238, 238, .3); 58 background: rgba(238, 238, 238, .3);
35 } 59 }
36 60
61 tabs.new-style-tabs > :not([selected]) {
62 background: #fbfbfb;
63 color: #646464;
64 }
65
37 tabs > :not([selected]):hover { 66 tabs > :not([selected]):hover {
38 background: rgba(247, 247, 247, .3); 67 background: rgba(247, 247, 247, .3);
39 } 68 }
40 69
70 tabs.new-style-tabs > :not([selected]):hover {
71 background: #fbfbfb;
72 color: black;
73 }
74
41 tabs > [selected] { 75 tabs > [selected] {
42 -webkit-transition: none; 76 -webkit-transition: none;
43 background: white; 77 background: white;
44 border-color: rgb(160, 160, 160); 78 border-color: rgb(160, 160, 160);
45 margin-bottom: -1px; 79 margin-bottom: -1px;
46 position: relative; 80 position: relative;
47 z-index: 0; 81 z-index: 0;
48 } 82 }
49 83
84 tabs.new-style-tabs > [selected] {
85 background: #fbfbfb;
86 border-color: #c8c8c8;
87 font-weight: bold;
88 }
89
50 tabs:focus { 90 tabs:focus {
51 outline: none; 91 outline: none;
52 } 92 }
53 93
54 html.focus-outline-visible tabs:focus > [selected] { 94 html.focus-outline-visible tabs:focus > [selected] {
55 outline: 5px auto -webkit-focus-ring-color; 95 outline: 5px auto -webkit-focus-ring-color;
56 outline-offset: -2px; 96 outline-offset: -2px;
57 } 97 }
58 98
59 tabpanels { 99 tabpanels {
60 -webkit-box-flex: 1; 100 -webkit-box-flex: 1;
61 background: white; 101 background: white;
62 box-shadow: 2px 2px 5px rgba(0, 0, 0, .2); 102 box-shadow: 2px 2px 5px rgba(0, 0, 0, .2);
63 display: -webkit-box; 103 display: -webkit-box;
64 padding: 5px 15px 0 15px; 104 padding: 5px 15px 0 15px;
65 } 105 }
66 106
107 tabpanels.new-style-tabs {
108 background: #fbfbfb;
109 box-shadow: none;
110 padding: 0 20px;
111 }
112
67 tabpanels > * { 113 tabpanels > * {
68 -webkit-box-flex: 1; 114 -webkit-box-flex: 1;
69 display: none; 115 display: none;
70 } 116 }
71 117
72 tabpanels > [selected] { 118 tabpanels > [selected] {
73 display: block; 119 display: block;
74 } 120 }
OLDNEW
« no previous file with comments | « chrome/browser/ui/webui/certificate_viewer_webui.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698