feat: remove date input icon in Firefox

This commit is contained in:
Lucas Larroche 2023-04-22 11:24:21 +07:00
parent 84ff387636
commit ef2e8778ac
13 changed files with 53 additions and 9 deletions

View file

@ -1359,6 +1359,16 @@ input:not([type=checkbox], [type=radio], [type=range], [type=file])[type=time] {
text-align: right; text-align: right;
} }
@-moz-document url-prefix() {
[type=date],
[type=datetime-local],
[type=month],
[type=time],
[type=week] {
padding-right: var(--form-element-spacing-horizontal) !important;
background-image: none !important;
}
}
[type=file] { [type=file] {
--color: var(--muted-color); --color: var(--muted-color);
padding: calc(var(--form-element-spacing-vertical) * 0.5) 0; padding: calc(var(--form-element-spacing-vertical) * 0.5) 0;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1462,6 +1462,16 @@ input:not([type=checkbox], [type=radio], [type=range], [type=file])[type=time] {
text-align: right; text-align: right;
} }
@-moz-document url-prefix() {
[type=date],
[type=datetime-local],
[type=month],
[type=time],
[type=week] {
padding-right: var(--form-element-spacing-horizontal) !important;
background-image: none !important;
}
}
[type=file] { [type=file] {
--color: var(--muted-color); --color: var(--muted-color);
padding: calc(var(--form-element-spacing-vertical) * 0.5) 0; padding: calc(var(--form-element-spacing-vertical) * 0.5) 0;

File diff suppressed because one or more lines are too long

View file

@ -1329,6 +1329,16 @@ input:not([type=checkbox], [type=radio], [type=range], [type=file])[type=time] {
text-align: right; text-align: right;
} }
@-moz-document url-prefix() {
[type=date],
[type=datetime-local],
[type=month],
[type=time],
[type=week] {
padding-right: var(--form-element-spacing-horizontal) !important;
background-image: none !important;
}
}
[type=file] { [type=file] {
--color: var(--muted-color); --color: var(--muted-color);
padding: calc(var(--form-element-spacing-vertical) * 0.5) 0; padding: calc(var(--form-element-spacing-vertical) * 0.5) 0;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
css/pico.min.css vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -71,6 +71,20 @@ input:not([type="checkbox"], [type="radio"], [type="range"], [type="file"]) {
text-align: right; text-align: right;
} }
// Calendar icons are hidden in Firefox
@if $enable-important {
@-moz-document url-prefix() {
[type="date"],
[type="datetime-local"],
[type="month"],
[type="time"],
[type="week"] {
padding-right: var(--form-element-spacing-horizontal) !important;
background-image: none !important;
}
}
}
// File // File
[type="file"] { [type="file"] {
--color: var(--muted-color); --color: var(--muted-color);