| OLD | NEW |
| 1 html { | 1 html { |
| 2 /* This is needed because of chrome://theme/css/new_tab.css */ | 2 /* This is needed because of chrome://theme/css/new_tab.css */ |
| 3 height: 100%; | 3 height: 100%; |
| 4 } | 4 } |
| 5 | 5 |
| 6 body { | 6 body { |
| 7 margin: 0; | 7 margin: 0; |
| 8 height: 100%; | 8 height: 100%; |
| 9 overflow: auto; | 9 overflow: auto; |
| 10 -webkit-user-select: none; | 10 -webkit-user-select: none; |
| (...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 122 max-width: 30ex; | 122 max-width: 30ex; |
| 123 overflow: hidden; | 123 overflow: hidden; |
| 124 text-overflow: ellipsis; | 124 text-overflow: ellipsis; |
| 125 white-space: nowrap; | 125 white-space: nowrap; |
| 126 } | 126 } |
| 127 | 127 |
| 128 .item { | 128 .item { |
| 129 background: no-repeat 0% 50%; | 129 background: no-repeat 0% 50%; |
| 130 padding: 2px; | 130 padding: 2px; |
| 131 padding-left: 18px; | 131 padding-left: 18px; |
| 132 background-size: 16px; | 132 background-size: 16px 16px; |
| 133 background-color: hsla(213, 63%, 93%, 0); | 133 background-color: hsla(213, 63%, 93%, 0); |
| 134 display: block; | 134 display: block; |
| 135 line-height: 20px; | 135 line-height: 20px; |
| 136 -webkit-box-sizing: border-box; | 136 -webkit-box-sizing: border-box; |
| 137 white-space: nowrap; | 137 white-space: nowrap; |
| 138 overflow: hidden; | 138 overflow: hidden; |
| 139 text-overflow: ellipsis; | 139 text-overflow: ellipsis; |
| 140 font-size: 100%; | 140 font-size: 100%; |
| 141 } | 141 } |
| 142 | 142 |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 212 text-overflow: ellipsis; | 212 text-overflow: ellipsis; |
| 213 font-size: 100%; | 213 font-size: 100%; |
| 214 margin: 0 10px; | 214 margin: 0 10px; |
| 215 } | 215 } |
| 216 | 216 |
| 217 .notification.hidden { | 217 .notification.hidden { |
| 218 opacity: 0; | 218 opacity: 0; |
| 219 pointer-events: none; | 219 pointer-events: none; |
| 220 } | 220 } |
| 221 | 221 |
| 222 #option-menu { | |
| 223 right: 0; | |
| 224 left: auto; | |
| 225 min-width: 175px; | |
| 226 z-index: 3; | |
| 227 } | |
| 228 | |
| 229 html[dir=rtl] #option-button, | |
| 230 html[dir=rtl] #option-menu { | |
| 231 right: auto; | |
| 232 left: 0; | |
| 233 } | |
| 234 | |
| 235 #option-menu > * { | |
| 236 /* Work around rendering bug. */ | |
| 237 outline: 1px solid transparent; | |
| 238 } | |
| 239 | |
| 240 #option-menu > [command=show]:before, | |
| 241 #option-menu > [command=hide]:before { | |
| 242 -webkit-margin-start: -14px; | |
| 243 content: '\00a0'; /* non breaking space */ | |
| 244 display: inline-block; | |
| 245 background-position: 0 50%; | |
| 246 background-repeat: no-repeat; | |
| 247 width: 14px; | |
| 248 } | |
| 249 | |
| 250 html[dir=rtl] #option-menu > [command=show]:before, | |
| 251 html[dir=rtl] #option-menu > [command=hide]:before { | |
| 252 background-position-x: 100%; | |
| 253 } | |
| 254 | |
| 255 #option-menu > [command=hide]:before { | |
| 256 background-image: url('ntp/checkbox_black.png'); | |
| 257 } | |
| 258 | |
| 259 #option-menu > [selected][command=hide]:active:before { | |
| 260 background-image: url('ntp/checkbox_white.png'); | |
| 261 } | |
| 262 | |
| 263 #attribution { | 222 #attribution { |
| 264 position: fixed; | 223 position: fixed; |
| 265 right: 5px; | 224 right: 5px; |
| 266 bottom: 5px; | 225 bottom: 5px; |
| 267 text-align: end; | 226 text-align: end; |
| 268 } | 227 } |
| 269 | 228 |
| 270 html[dir=rtl] #attribution { | 229 html[dir=rtl] #attribution { |
| 271 left: 5px; | 230 left: 5px; |
| 272 right: auto; | 231 right: auto; |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 360 height: 21px; | 319 height: 21px; |
| 361 z-index: 3; | 320 z-index: 3; |
| 362 } | 321 } |
| 363 | 322 |
| 364 html[dir=rtl] .section > h2 .settings-wrapper { | 323 html[dir=rtl] .section > h2 .settings-wrapper { |
| 365 left: 0; | 324 left: 0; |
| 366 right: auto; | 325 right: auto; |
| 367 } | 326 } |
| 368 | 327 |
| 369 .section > h2 .settings { | 328 .section > h2 .settings { |
| 370 position: absolute; | |
| 371 left: 5px; | |
| 372 top: 5px; | |
| 373 width: 11px; | |
| 374 height: 11px; | |
| 375 /* TODO(aa): Need a better image. This one is semi-transparent. Also, I think | 329 /* TODO(aa): Need a better image. This one is semi-transparent. Also, I think |
| 376 a gear would be better. */ | 330 a gear would be better. */ |
| 331 background-color: transparent; |
| 377 background-image: url(chrome://theme/IDR_BALLOON_WRENCH); | 332 background-image: url(chrome://theme/IDR_BALLOON_WRENCH); |
| 378 background-position: center center; | 333 background-position: center center; |
| 379 background-repeat: no-repeat; | 334 background-repeat: no-repeat; |
| 380 background-size: 100%; | 335 border: 0; |
| 336 height: 11px; |
| 337 left: 5px; |
| 338 position: absolute; |
| 339 top: 5px; |
| 340 width: 11px; |
| 381 } | 341 } |
| 382 | 342 |
| 383 .section.hidden > h2 .settings-wrapper { | 343 .section.hidden > h2 .settings-wrapper { |
| 384 display: none; | 344 display: none; |
| 385 } | 345 } |
| 386 | 346 |
| 387 .maxiview { | 347 .maxiview { |
| 388 padding: 5px 0 30px; | 348 padding: 5px 0 30px; |
| 389 position: absolute; | 349 position: absolute; |
| 390 -webkit-mask-attachment: fixed; | 350 -webkit-mask-attachment: fixed; |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 460 } | 420 } |
| 461 } | 421 } |
| 462 | 422 |
| 463 /* Ensure we have at least 10px horizontal marging. */ | 423 /* Ensure we have at least 10px horizontal marging. */ |
| 464 @media (max-width: 712px) { | 424 @media (max-width: 712px) { |
| 465 #main { | 425 #main { |
| 466 margin-left: 10px; | 426 margin-left: 10px; |
| 467 margin-right: 10px; | 427 margin-right: 10px; |
| 468 } | 428 } |
| 469 } | 429 } |
| OLD | NEW |