diff --git a/app/assets/stylesheets/dsfr.scss b/app/assets/stylesheets/dsfr.scss index b96a48cac..23a5e6dea 100644 --- a/app/assets/stylesheets/dsfr.scss +++ b/app/assets/stylesheets/dsfr.scss @@ -13,16 +13,23 @@ select { font-weight: bold; } -// fix firefox < 80 not supporting "appearance: auto" on inputs +// Fix firefox < 80, Safari < 15.4, Chrome < 83 not supporting "appearance: auto" on inputs +// This rule was set by DSFR for DSFR design, but broke our legacy forms. // scss-lint:disable DuplicateProperty input[type="checkbox"] { -moz-appearance: checkbox; -moz-appearance: auto; + + -webkit-appearance: checkbox; + -webkit-appearance: auto; } input[type="radio"] { -moz-appearance: radio; -moz-appearance: auto; + + -webkit-appearance: radio; + -webkit-appearance: auto; } // scss-lint:enable DuplicateProperty