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

Side by Side Diff: chrome/browser/resources/shared/css/widgets.css

Issue 9689048: [webui] fix vertical alignment of buttons and text inputs (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: nits Created 8 years, 9 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 | Annotate | Revision Log
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 5
6 /* This file defines styles for form controls. The order of rule blocks is 6 /* This file defines styles for form controls. The order of rule blocks is
7 * important as there are some rules with equal specificity that rely on order 7 * important as there are some rules with equal specificity that rely on order
8 * as a tiebreaker. These are marked with OVERRIDE. 8 * as a tiebreaker. These are marked with OVERRIDE.
9 */ 9 */
10 10
(...skipping 17 matching lines...) Expand all
28 margin: 0 1px 0 0; 28 margin: 0 1px 0 0;
29 text-shadow: 0 1px 0 rgb(240, 240, 240); 29 text-shadow: 0 1px 0 rgb(240, 240, 240);
30 } 30 }
31 31
32 button:not(.custom-appearance):not(.link-button), 32 button:not(.custom-appearance):not(.link-button),
33 input[type='button']:not(.custom-appearance):not(.link-button), 33 input[type='button']:not(.custom-appearance):not(.link-button),
34 input[type='submit']:not(.custom-appearance):not(.link-button), 34 input[type='submit']:not(.custom-appearance):not(.link-button),
35 select { 35 select {
36 height: 2em; 36 height: 2em;
37 min-width: 4em; 37 min-width: 4em;
38 <if expr="pp_ifdef('chromeos')">
39 /* Without this rule, chromeos button text is too high on the button. */
40 padding-top: 3px;
41 </if>
42 <if expr="is_macosx or is_win">
43 /* The following platform-specific rule is necessary to get adjacent
44 * buttons, text inputs, and so forth to align on their borders while also
45 * aligning on the text's baselines. */
46 padding-bottom: 1px;
47 </if>
38 } 48 }
39 49
40 button:not(.custom-appearance):not(.link-button), 50 button:not(.custom-appearance):not(.link-button),
41 input[type='button']:not(.custom-appearance):not(.link-button), 51 input[type='button']:not(.custom-appearance):not(.link-button),
42 input[type='submit']:not(.custom-appearance):not(.link-button) { 52 input[type='submit']:not(.custom-appearance):not(.link-button) {
43 -webkit-padding-end: 10px; 53 -webkit-padding-end: 10px;
44 -webkit-padding-start: 10px; 54 -webkit-padding-start: 10px;
45 } 55 }
46 56
47 select { 57 select {
(...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after
264 input[type='text'], 274 input[type='text'],
265 input[type='url'], 275 input[type='url'],
266 input:not([type]) { 276 input:not([type]) {
267 border: 1px solid #bfbfbf; 277 border: 1px solid #bfbfbf;
268 border-radius: 2px; 278 border-radius: 2px;
269 box-sizing: border-box; 279 box-sizing: border-box;
270 font: inherit; 280 font: inherit;
271 height: 2em; 281 height: 2em;
272 margin: 0; 282 margin: 0;
273 padding: 3px; 283 padding: 3px;
284 <if expr="pp_ifdef('chromeos')">
285 /* For better alignment between adjacent buttons and inputs. */
286 padding-bottom: 2px;
287 </if>
274 } 288 }
275 289
276 input[type='search'] { 290 input[type='search'] {
277 -webkit-appearance: textfield; 291 -webkit-appearance: textfield;
278 /* NOTE: Keep a relatively high min-width for this so we don't obscure the end 292 /* NOTE: Keep a relatively high min-width for this so we don't obscure the end
279 * of the default text in relatively spacious languages (i.e. German). */ 293 * of the default text in relatively spacious languages (i.e. German). */
280 min-width: 160px; 294 min-width: 160px;
281 } 295 }
282 296
283 input[type='text']:disabled { 297 input[type='text']:disabled {
284 color: #888; 298 color: #888;
285 } 299 }
OLDNEW
« no previous file with comments | « chrome/browser/resources/options2/options_page.css ('k') | chrome/browser/resources/shared_resources.grd » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698