|
10 | 10 | --urlbar-margin-inline: 5px;
|
11 | 11 | --urlbar-padding-block: 4px;
|
12 | 12 |
|
| 13 | + @media (max-width: 770px) { |
| 14 | + --urlbar-container-min-width: 240px; |
| 15 | + } |
| 16 | + @media (max-width: 550px) { |
| 17 | + --urlbar-container-min-width: 176px; |
| 18 | + } |
13 | 19 | &[taskbartab] {
|
14 | 20 | /* Taskbar tab windows are more size-constrained due to window controls
|
15 |
| - being in the nav bar, so we use the not-yet-default value from below as |
16 |
| - if the trust panel was enabled. */ |
| 21 | + being in the nav bar, so we use the smaller not-yet-default value from |
| 22 | + below as if the trust panel was enabled. */ |
17 | 23 | --urlbar-container-min-width: 275px;
|
18 | 24 | }
|
| 25 | + /* Enabling the trust panel saves up to two icons in the front part of the |
| 26 | + address bar. |
| 27 | + Vertical tab mode is more size-constrained due to window controls being in |
| 28 | + the nav bar, so we use the smaller not-yet-default value as if the trust |
| 29 | + panel was enabled. */ |
19 | 30 | /* stylelint-disable-next-line media-query-no-invalid */
|
20 |
| - @media -moz-pref("browser.urlbar.trustPanel.featureGate") { |
21 |
| - /* Enabling the trust panel saves up to two icons in the front part of the |
22 |
| - address bar. */ |
| 31 | + @media -moz-pref("sidebar.verticalTabs") or -moz-pref("browser.urlbar.trustPanel.featureGate") { |
23 | 32 | --urlbar-container-min-width: 275px;
|
| 33 | + @media (max-width: 770px) { |
| 34 | + --urlbar-container-min-width: 205px; |
| 35 | + } |
| 36 | + @media (max-width: 550px) { |
| 37 | + --urlbar-container-min-width: 140px; |
| 38 | + } |
24 | 39 | }
|
25 | 40 | }
|
26 | 41 |
|
|
396 | 411 | }
|
397 | 412 |
|
398 | 413 | @media (max-width: 770px) {
|
399 |
| - #urlbar-container { |
400 |
| - width: calc(240px + 2 * (24px + 2 * var(--toolbarbutton-inner-padding))); |
401 |
| - } |
402 |
| - #nav-bar:is([downloadsbuttonshown], [unifiedextensionsbuttonshown]) #urlbar-container { |
403 |
| - width: calc(240px + 24px + 2 * var(--toolbarbutton-inner-padding)); |
404 |
| - } |
405 |
| - #nav-bar[downloadsbuttonshown][unifiedextensionsbuttonshown] #urlbar-container { |
406 |
| - width: 240px; |
407 |
| - } |
408 |
| - :root[customizing] #urlbar-container { |
409 |
| - width: 245px; |
410 |
| - } |
411 | 414 | #identity-icon-box {
|
412 | 415 | max-width: 80px;
|
413 | 416 | }
|
|
447 | 450 | }
|
448 | 451 |
|
449 | 452 | @media (max-width: 550px) {
|
450 |
| - #urlbar-container { |
451 |
| - width: calc(176px + 2 * (24px + 2 * var(--toolbarbutton-inner-padding))); |
452 |
| - } |
453 |
| - #nav-bar[downloadsbuttonshown] #urlbar-container, |
454 |
| - #nav-bar[unifiedextensionsbuttonshown] #urlbar-container { |
455 |
| - width: calc(176px + 24px + 2 * var(--toolbarbutton-inner-padding)); |
456 |
| - } |
457 |
| - #nav-bar[downloadsbuttonshown][unifiedextensionsbuttonshown] #urlbar-container { |
458 |
| - width: 176px; |
459 |
| - } |
460 | 453 | #identity-icon-box {
|
461 | 454 | max-width: 70px;
|
462 | 455 | }
|
|
0 commit comments