Fix: Rounding - Missing chrome elements

Fixes #636, #637, #638, #639
This commit is contained in:
2641a40fd44383320adde4b027a1d0b03bd550 2023-02-18 12:11:21 +05:00
parent 0f246b6e33
commit 9ed67a0870
2 changed files with 28 additions and 12 deletions

View file

@ -3102,12 +3102,14 @@
.urlbarView-button,
.urlbarView-tip-button,
.urlbarView-action,
.tab-close-button,
toolbarbutton.bookmark-item:not(.subviewbutton),
#sidebar-switcher-target {
--toolbarbutton-border-radius: 0; /* Original: 4px */
}
button,
.close-icon,
input[type="number"].photon-number::-moz-number-spin-box,
.toggle-group-label,
findbar toolbarbutton,
.notification-button,
#main-menubar > menu {
@ -3151,11 +3153,16 @@
}
}
@supports -moz-bool-pref("userChrome.rounding.square_field") {
html|select[size][multiple],
xul|listheader,
xul|richlistbox,
xul|menulist,
html|input {
input:is([type="color"], [type="email"], [type="tel"], [type="text"], [type="password"], [type="url"], [type="number"]),
textarea,
select,
menulist,
tree,
treecols,
listheader,
richlistbox,
search-textbox,
.subviewradio {
border-radius: 0 !important;
}
#urlbar-input-container,
@ -3170,6 +3177,7 @@
}
}
@supports -moz-bool-pref("userChrome.rounding.square_checklabel") {
input[type="checkbox"],
.checkbox-check {
border-radius: 0 !important;
}

View file

@ -15,13 +15,15 @@
.urlbarView-button,
.urlbarView-tip-button,
.urlbarView-action,
.tab-close-button,
toolbarbutton.bookmark-item:not(.subviewbutton),
#sidebar-switcher-target {
--toolbarbutton-border-radius: 0; /* Original: 4px */
}
button,
.close-icon,
input[type="number"].photon-number::-moz-number-spin-box,
.toggle-group-label,
findbar toolbarbutton,
.notification-button,
#main-menubar > menu {
@ -69,11 +71,16 @@
}
@include Option("userChrome.rounding.square_field") {
html|select[size][multiple],
xul|listheader,
xul|richlistbox,
xul|menulist,
html|input {
input:is([type="color"], [type="email"], [type="tel"], [type="text"], [type="password"], [type="url"], [type="number"]),
textarea,
select,
menulist,
tree,
treecols,
listheader,
richlistbox,
search-textbox,
.subviewradio {
border-radius: 0 !important;
}
@ -91,6 +98,7 @@
}
@include Option("userChrome.rounding.square_checklabel") {
input[type="checkbox"],
.checkbox-check {
border-radius: 0 !important;
}