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

Side by Side Diff: chrome/browser/resources/new_tab_theme.css

Issue 3340005: Make NTP look good with themes. (Closed)
Patch Set: Created 10 years, 3 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
OLDNEW
1 html { 1 html,
2 #top-spacer,
3 .miniview,
4 .section > h2 .mask,
5 .section > h2 .settings-wrapper,
6 .section > h2 span {
7 background-attachment: fixed;
8 background-color: $2; /* COLOR_NTP_BACKGROUND */
2 background-image: url(chrome://theme/IDR_THEME_NTP_BACKGROUND?$1); 9 background-image: url(chrome://theme/IDR_THEME_NTP_BACKGROUND?$1);
3 background-color: $2; /* COLOR_NTP_BACKGROUND */
4 background-position: $3; 10 background-position: $3;
5 background-repeat: $5; 11 background-repeat: $5;
6 } 12 }
7 13
8 html[bookmarkbarattached='true'] { 14 html[bookmarkbarattached='true'],
15 html[bookmarkbarattached='true'] #top-spacer,
16 html[bookmarkbarattached='true'] .miniview,
17 html[bookmarkbarattached='true'] .section > h2 .mask,
18 html[bookmarkbarattached='true'] .section > h2 .settings-wrapper,
19 html[bookmarkbarattached='true'] .section > h2 span {
9 background-position: $4; 20 background-position: $4;
10 } 21 }
11 22
12 body { 23 body {
13 color: $8; /* COLOR_NTP_TEXT */ 24 color: $8; /* COLOR_NTP_TEXT */
14 height: 100%; 25 height: 100%;
15 overflow: auto; 26 overflow: auto;
16 } 27 }
17 28
18 /* TODO(aa): Is this still in use? The styling may be incorrect with M7 NTP 29 /* TODO(aa): Is this still in use? The styling may be incorrect with M7 NTP
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
62 73
63 .filler .thumbnail { 74 .filler .thumbnail {
64 border: 1px solid $2; /* COLOR_NTP_BACKGROUND */ 75 border: 1px solid $2; /* COLOR_NTP_BACKGROUND */
65 background-color: $$1; /* COLOR_NTP_SECTION */ 76 background-color: $$1; /* COLOR_NTP_SECTION */
66 } 77 }
67 78
68 .miniview { 79 .miniview {
69 color: $8; /* COLOR_NTP_TEXT */ 80 color: $8; /* COLOR_NTP_TEXT */
70 } 81 }
71 82
72 .miniview > span > span { 83 .miniview > span {
73 color: $$6; /* COLOR_NTP_LINK_UNDERLINE */ 84 color: $$6; /* COLOR_NTP_LINK_UNDERLINE */
74 text-decoration: underline; 85 text-decoration: underline;
75 } 86 }
76 87
77 .miniview > span > span > .item { 88 .miniview > span > .item {
78 color: $9; /* COLOR_NTP_LINK */ 89 color: $9; /* COLOR_NTP_LINK */
79 text-decoration: none; 90 text-decoration: none;
80 } 91 }
81 92
82 #attribution { 93 #attribution {
83 display: $$5; 94 display: $$5;
84 color: $9; /* COLOR_NTP_LINK */ 95 color: $9; /* COLOR_NTP_LINK */
85 text-align: end; 96 text-align: end;
86 } 97 }
87 98
88 #tip-line { 99 #tip-line {
89 color: $8; /* COLOR_NTP_TEXT */ 100 color: $8; /* COLOR_NTP_TEXT */
90 } 101 }
91 102
92 .link-color { 103 .link-color {
93 color: $9; /* COLOR_NTP_LINK */ 104 color: $9; /* COLOR_NTP_LINK */
94 } 105 }
95 106
96 :link, 107 :link,
97 :visited, 108 :visited,
98 .link { 109 .link {
99 color: $$6; /* COLOR_NTP_LINK_UNDERLINE */ 110 color: $$6; /* COLOR_NTP_LINK_UNDERLINE */
100 } 111 }
101 112
102 .section > h2 { 113 .section:not(.hidden) > h2 > .mask {
103 background-color: $2; /* COLOR_NTP_BACKGROUND */
104 color: $$8; /* COLOR_NTP_SECTION_HEADER_TEXT */
105 }
106
107 .section:not(.hidden) > h2 {
108 background-color: transparent;
109 background-image:
110 -webkit-gradient(linear, 0% 0%, 0% 100%, from($2), to($2)),
111 -webkit-gradient(linear, 0% 0%, 0% 100%, from($2), to($$$1));
112 color: $$9; 114 color: $$9;
113 } 115 }
114 116
115 .section:not(.hidden) + .section > h2 { 117 .section.hidden:not([noexpand]) > h2:hover > .mask {
116 background-color: transparent;
117 background-image:
118 -webkit-gradient(linear, 0% 0%, 0% 100%, from($$$1), to($2)),
119 -webkit-gradient(linear, 0% 0%, 0% 100%, from($2), to($2));
120 }
121
122 .section.hidden:not([noexpand]) > h2:hover {
123 color: $$9; 118 color: $$9;
124 } 119 }
125 120
126 .section > h2 > span { 121 .section > h2 .back {
127 background: $2; /* COLOR_NTP_BACKGROUND */ 122 background-image:
123 -webkit-gradient(radial, 50% -1753, 1750, 50% -1753, 1770,
124 from($$$1), to($$$3));
125 border-top: 1px solid $$$1; /* COLOR_NTP_SECTION_HEADER_RULE */
128 } 126 }
129 127
130 .section > h2 > .back { 128 .section.hidden > h2 .back {
131 background-image: 129 background: none;
132 -webkit-gradient(radial, 50% -1753, 1750, 50% -1753, 1770, 130 border-color-top: $$$2; /* COLOR_NTP_SECTION_HEADER_RULE_LIGHT */
133 from($$$2), to($$$1));
134 border-top: 1px solid $$$2; /* COLOR_NTP_SECTION_HEADER_RULE */
135 } 131 }
136 132
137 .section.hidden > h2 > .back { 133 .section.hidden:hover > h2 .back {
138 background: none; 134 border-color-top: $$$1; /* COLOR_NTP_SECTION_HEADER_RULE */
139 border-color-top: $$$3; /* COLOR_NTP_SECTION_HEADER_RULE_LIGHT */
140 }
141
142 .section.hidden:hover > h2 > .back {
143 border-color-top: $$$2; /* COLOR_NTP_SECTION_HEADER_RULE */
144 } 135 }
145 136
146 .section > h2 > .settings { 137 .section > h2 > .settings {
147 background-color: $2; /* COLOR_NTP_BACKGROUND */ 138 background-color: $2; /* COLOR_NTP_BACKGROUND */
148 border-color: $2; /* COLOR_NTP_BACKGROUND */ 139 border-color: $2; /* COLOR_NTP_BACKGROUND */
149 } 140 }
150 141
151 .section > .miniview {
152 background: $2; /* COLOR_NTP_BACKGROUND */
153 }
154
155 #apps-section .app a { 142 #apps-section .app a {
156 color: $8; /* COLOR_NTP_TEXT */ 143 color: $8; /* COLOR_NTP_TEXT */
157 } 144 }
158 145
159 #apps-section .app:hover > .front > a, 146 #apps-section .app:hover > .front > a,
160 #apps-section .app > .back { 147 #apps-section .app > .back {
161 color: $$3; /* COLOR_NTP_SECTION_TEXT */ 148 color: $$3; /* COLOR_NTP_SECTION_TEXT */
162 background-color: $$1; /* COLOR_NTP_SECTION */; 149 background-color: $$1; /* COLOR_NTP_SECTION */;
163 } 150 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698