| Left: | ||
| Right: |
| OLD | NEW |
|---|---|
| (Empty) | |
| 1 body | |
| 2 { | |
| 3 min-width: 250px; | |
| 4 margin: 0px; | |
| 5 font-family: Segoe UI, Arial, sans-serif; | |
| 6 font-size: 13px; | |
| 7 color: #545454; | |
| 8 background-color: #f8f6f2; | |
| 9 background-image: url(background.png); | |
| 10 } | |
| 11 | |
| 12 #clickhide-instructions, | |
| 13 #clickhide-cancel, | |
| 14 body.clickhide-active li | |
| 15 { | |
| 16 display: none; | |
| 17 } | |
| 18 | |
| 19 body.clickhide-active #clickhide-instructions, | |
| 20 body.clickhide-active #clickhide-cancel | |
| 21 { | |
| 22 display: block; | |
| 23 } | |
| 24 | |
| 25 body.local #enabled, | |
| 26 body.local #clickhide, | |
| 27 body.local #stats-page | |
| 28 { | |
| 29 display: none; | |
| 30 } | |
| 31 | |
| 32 header | |
| 33 { | |
| 34 height: 45px; | |
| 35 margin-bottom: 40px; | |
| 36 border-bottom: 1px solid #e1ddd8; | |
| 37 background-image: url(background-main.png); | |
| 38 } | |
| 39 | |
| 40 #logo | |
| 41 { | |
| 42 position: relative; | |
| 43 top: 20px; | |
| 44 width: 55px; | |
| 45 height: 55px; | |
| 46 margin: 0px auto; | |
| 47 background-image: url(abp-icon-big.png); | |
| 48 background-size: 100%; | |
| 49 } | |
| 50 | |
| 51 #wrapper | |
| 52 { | |
| 53 padding: 0px 20px; | |
| 54 } | |
| 55 | |
| 56 #notification, #menu | |
| 57 { | |
| 58 margin-bottom: 10px; | |
| 59 } | |
| 60 | |
| 61 #notification | |
| 62 { | |
| 63 display: none; | |
| 64 position: relative; | |
| 65 margin-top: -70px; | |
| 66 min-height: 50px; | |
| 67 padding: 10px; | |
| 68 color: #fff; | |
| 69 border: 3px solid black; | |
| 70 background-color: #555; | |
| 71 } | |
| 72 | |
| 73 #notification.critical | |
| 74 { | |
| 75 border-color: #a4311c; | |
| 76 background-color: #c72e12; | |
| 77 } | |
| 78 | |
| 79 #notification.information | |
| 80 { | |
| 81 border-color: #1c5fa4; | |
| 82 background-color: #1281c7; | |
| 83 } | |
| 84 | |
| 85 #notification h1 | |
| 86 { | |
| 87 margin: 0px 15px 5px 0px; | |
| 88 font-size: 15px; | |
| 89 } | |
| 90 | |
| 91 #notification a | |
| 92 { | |
| 93 color: #fff; | |
| 94 } | |
| 95 | |
| 96 #close-notification | |
| 97 { | |
| 98 cursor: pointer; | |
| 99 display: inline-block; | |
| 100 position: absolute; | |
| 101 top: 10px; | |
| 102 right: 10px; | |
| 103 width: 8px; | |
| 104 height: 8px; | |
| 105 background-image: url(popup.png); | |
| 106 background-position: -34px -89px; | |
| 107 } | |
| 108 | |
| 109 footer | |
| 110 { | |
| 111 cursor: pointer; | |
| 112 padding: 10px 35px; | |
| 113 border-top: 1px solid #e1ddd8; | |
| 114 background-image: url(background-main.png); | |
| 115 } | |
| 116 | |
| 117 footer:hover | |
| 118 { | |
| 119 background-image: url(background-main-hover.png); | |
|
Wladimir Palant
2013/12/03 12:55:43
Are we seriously changing the background on hover?
Felix Dahlke
2013/12/04 12:30:07
I thought the same to be honest. It's hard to judg
Thomas Greiner
2013/12/10 10:09:29
Are we talking about performance, extension size i
sven
2013/12/11 11:00:27
IMHO it's very unusual and insufficient only under
Felix Dahlke
2013/12/11 11:11:13
Design, isn't that obvious?
On 2013/12/11 11:00:2
Wladimir Palant
2013/12/11 11:20:26
Apparently, the idea is simply to make the backgro
Felix Dahlke
2013/12/11 11:30:57
Just saw the screen cast, looks fine design-wise I
Wladimir Palant
2013/12/11 11:46:19
It isn't quite solid, it rather has a bit of struc
Thomas Greiner
2013/12/11 13:15:24
Done.
| |
| 120 } | |
| 121 | |
| 122 footer .icon | |
| 123 { | |
| 124 background-position: -50px -65px; | |
| 125 } | |
| 126 | |
| 127 ul | |
| 128 { | |
| 129 margin: 0px; | |
| 130 padding: 0px; | |
| 131 } | |
| 132 | |
| 133 li | |
| 134 { | |
| 135 cursor: pointer; | |
| 136 list-style-type: none; | |
| 137 white-space: nowrap; | |
| 138 border-top: 1px dashed #a5a4a1; | |
| 139 } | |
| 140 | |
| 141 li ul | |
| 142 { | |
| 143 margin-left: 35px; | |
| 144 } | |
| 145 | |
| 146 li li | |
| 147 { | |
| 148 cursor: default; | |
| 149 padding: 10px 15px; | |
| 150 } | |
| 151 | |
| 152 .menu-item | |
| 153 { | |
| 154 padding: 10px 0px 10px 15px; | |
| 155 } | |
| 156 | |
| 157 .menu-item:hover | |
| 158 { | |
| 159 background-color: #ece7df; | |
| 160 } | |
| 161 | |
| 162 .icon | |
| 163 { | |
| 164 display: inline-block; | |
| 165 width: 15px; | |
| 166 height: 15px; | |
| 167 margin-right: 15px; | |
| 168 vertical-align: top; | |
| 169 background-image: url(popup.png); | |
| 170 } | |
| 171 | |
| 172 #enabled-yes strong | |
| 173 { | |
| 174 font-weight: normal; | |
| 175 color: #12610e; | |
| 176 } | |
| 177 | |
| 178 #enabled-no strong | |
| 179 { | |
| 180 font-weight: normal; | |
| 181 color: #ac0505; | |
| 182 } | |
| 183 | |
| 184 #enabled .icon | |
| 185 { | |
| 186 background-position: -50px -1px ; | |
| 187 } | |
| 188 | |
| 189 #enabled.off .icon | |
| 190 { | |
| 191 background-position: -50px -17px; | |
| 192 } | |
| 193 | |
| 194 #enabled-no, | |
| 195 #enabled.off #enabled-yes | |
| 196 { | |
| 197 display: none; | |
| 198 } | |
| 199 | |
| 200 #enabled.off #enabled-no | |
| 201 { | |
| 202 display: inline; | |
| 203 } | |
| 204 | |
| 205 #clickhide .icon, | |
| 206 #clickhide-cancel .icon | |
| 207 { | |
| 208 background-position: -50px -33px; | |
| 209 } | |
| 210 | |
| 211 #clickhide-instructions | |
| 212 { | |
| 213 margin: 10px 15px; | |
| 214 } | |
| 215 | |
| 216 #stats-container .icon | |
| 217 { | |
| 218 background-position: -50px -49px; | |
| 219 } | |
| 220 | |
| 221 | |
| 222 #stats strong | |
| 223 { | |
| 224 font-size: 15px; | |
| 225 line-height: 140%; | |
| 226 } | |
| 227 | |
| 228 #share | |
| 229 { | |
| 230 margin-top: 5px; | |
| 231 color: #949494; | |
| 232 } | |
| 233 | |
| 234 #share-box | |
| 235 { | |
| 236 margin-top: 10px; | |
| 237 } | |
| 238 | |
| 239 #share-box div[data-social] | |
| 240 { | |
| 241 cursor: pointer; | |
| 242 display: inline-block; | |
| 243 width: 32px; | |
| 244 height: 32px; | |
| 245 margin: 3px 10px 3px 3px; | |
| 246 border-radius: 3px; | |
| 247 background-image: url(popup.png); | |
| 248 } | |
| 249 | |
| 250 #share-box div[data-social]:hover | |
| 251 { | |
| 252 margin: 0px 7px 0px 0px; | |
| 253 border: 3px solid #cdc6bd | |
| 254 } | |
| 255 | |
| 256 #share-box div[data-social="facebook"] | |
| 257 { | |
| 258 background-position: -1px -1px; | |
| 259 } | |
| 260 | |
| 261 #share-box div[data-social="twitter"] | |
| 262 { | |
| 263 background-position: -1px -34px; | |
| 264 } | |
| 265 | |
| 266 #share-box div[data-social="gplus"] | |
| 267 { | |
| 268 background-position: -1px -67px; | |
| 269 } | |
| 270 | |
| 271 .collapse | |
| 272 { | |
| 273 position: relative; | |
| 274 padding-right: 25px; | |
| 275 } | |
| 276 | |
| 277 .collapse-icon | |
| 278 { | |
| 279 display: inline-block; | |
| 280 position: absolute; | |
| 281 top: 13px; | |
| 282 right: 10px; | |
| 283 width: 11px; | |
| 284 height: 11px; | |
| 285 background-image: url(popup.png); | |
| 286 background-position: -34px -65px; | |
| 287 } | |
| 288 | |
| 289 .collapsed .collapse-icon | |
| 290 { | |
| 291 background-position: -34px -77px; | |
| 292 } | |
| 293 | |
| 294 .collapsed .collapsable | |
| 295 { | |
| 296 display: none; | |
| 297 } | |
| 298 | |
| 299 .checkbox | |
| 300 { | |
| 301 display: inline-block; | |
| 302 width: 15px; | |
| 303 height: 15px; | |
| 304 margin-right: 5px; | |
| 305 vertical-align: middle; | |
| 306 background-image: url(popup.png); | |
| 307 background-position: -34px -1px; | |
| 308 } | |
| 309 | |
| 310 .checkbox:hover | |
| 311 { | |
| 312 background-position: -34px -17px; | |
| 313 } | |
| 314 | |
| 315 .checkbox[aria-checked="false"] | |
| 316 { | |
| 317 background-position: -34px -33px; | |
| 318 } | |
| 319 | |
| 320 .checkbox[aria-checked="false"]:hover | |
| 321 { | |
| 322 background-position: -34px -49px; | |
| 323 } | |
| 324 | |
| 325 label | |
| 326 { | |
| 327 vertical-align: middle; | |
| 328 } | |
| OLD | NEW |