| Left: | ||
| Right: |
| OLD | NEW |
|---|---|
| (Empty) | |
| 1 /******************************************************************************* | |
|
juliandoucette
2017/08/09 13:23:57
Missing license header.
Note: I'm not sure that w
ire
2017/08/09 17:04:03
Acknowledged. Will add it in the next patch.
| |
| 2 * Forms | |
| 3 ******************************************************************************* | |
| 4 * 1. Reset | |
| 5 ******************************************************************************/ | |
| 6 | |
| 7 /* 1. Reset | |
|
juliandoucette
2017/08/09 13:23:57
Where did you get these reset styles from?
ire
2017/08/09 17:04:03
A combination of:
- Normalize.css
- Your last cod
juliandoucette
2017/08/09 20:00:11
Acknowledged.
Thanks!
Note: We should probably c
| |
| 8 ******************************************************************************/ | |
| 9 | |
| 10 button, | |
| 11 input, | |
| 12 optgroup, | |
| 13 select, | |
| 14 textarea | |
| 15 { | |
| 16 box-sizing: border-box; | |
| 17 margin: 0px; | |
| 18 font: inherit; | |
| 19 } | |
| 20 | |
| 21 /** | |
| 22 * Show the overflow in IE and Edge | |
| 23 */ | |
| 24 | |
| 25 button, | |
| 26 input | |
| 27 { | |
| 28 overflow: visible; | |
| 29 } | |
| 30 | |
| 31 /** | |
| 32 * Remove the inheritance of text transform in Edge, Firefox, and IE. | |
| 33 */ | |
| 34 | |
| 35 button, | |
| 36 select | |
| 37 { | |
| 38 text-transform: none; | |
| 39 } | |
| 40 | |
| 41 /** | |
| 42 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` | |
| 43 * controls in Android 4. | |
| 44 * 2. Correct the inability to style clickable types in iOS and Safari. | |
| 45 */ | |
| 46 | |
| 47 button, | |
| 48 html [type="button"], | |
| 49 [type="reset"], | |
| 50 [type="submit"] | |
| 51 { | |
| 52 -webkit-appearance: button; | |
| 53 } | |
| 54 | |
| 55 /** | |
| 56 * Remove the inner border and padding in Firefox. | |
| 57 */ | |
| 58 | |
| 59 button::-moz-focus-inner, | |
| 60 [type="button"]::-moz-focus-inner, | |
| 61 [type="reset"]::-moz-focus-inner, | |
| 62 [type="submit"]::-moz-focus-inner | |
| 63 { | |
| 64 padding: 0px; | |
| 65 border-style: none; | |
| 66 } | |
| 67 | |
| 68 /** | |
| 69 * Restore the focus styles unset by the previous rule. | |
| 70 */ | |
| 71 | |
| 72 button:-moz-focusring, | |
| 73 [type="button"]:-moz-focusring, | |
| 74 [type="reset"]:-moz-focusring, | |
| 75 [type="submit"]:-moz-focusring | |
| 76 { | |
| 77 outline: 1px dotted ButtonText; | |
| 78 } | |
| 79 | |
| 80 fieldset, | |
| 81 legend | |
| 82 { | |
| 83 display: block; | |
| 84 margin: 0px; | |
| 85 padding: 0px; | |
| 86 border: 0px; | |
| 87 } | |
| 88 | |
| 89 textarea | |
| 90 { | |
| 91 overflow: auto; | |
| 92 } | |
| 93 | |
| 94 [type="checkbox"], | |
| 95 [type="radio"] | |
| 96 { | |
| 97 padding: 0px; | |
| 98 } | |
| 99 | |
| 100 [type="number"]::-webkit-inner-spin-button, | |
| 101 [type="number"]::-webkit-outer-spin-button | |
| 102 { | |
| 103 height: auto; | |
| 104 } | |
| 105 | |
| 106 [type="date"], | |
| 107 [type="time"], | |
| 108 [type="datetime"], | |
| 109 [type="datetime-local"], | |
| 110 [type="month"], | |
| 111 [type="week"] | |
| 112 { | |
| 113 -webkit-appearance: none; | |
| 114 } | |
| 115 | |
| 116 /** | |
| 117 * Use `-webkit-appearance: none` to reset search input in iOS Safari | |
| 118 */ | |
| 119 | |
| 120 [type="search"] | |
| 121 { | |
| 122 -webkit-appearance: none; | |
| 123 outline-offset: -2px; | |
| 124 } | |
| 125 | |
| 126 [type="search"]::-webkit-search-cancel-button, | |
| 127 [type="search"]::-webkit-search-decoration | |
| 128 { | |
| 129 -webkit-appearance: none; | |
| 130 } | |
| 131 | |
| 132 ::-webkit-file-upload-button | |
| 133 { | |
| 134 -webkit-appearance: button; | |
| 135 font: inherit; | |
| 136 } | |
| 137 | |
| 138 [hidden] | |
|
juliandoucette
2017/08/09 13:23:57
I think this applies to non-forms too no?
ire
2017/08/09 17:04:03
Yes you're right. I guess they may be more commonl
| |
| 139 { | |
| 140 display: none; | |
| 141 } | |
| OLD | NEW |