mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2024-11-27 01:25:52 -05:00
Remove IE weird input additions, fallback to mobile error style on IE, fix some mobile error issues
This commit is contained in:
parent
e3378d0f6a
commit
4e6efae667
2 changed files with 37 additions and 2 deletions
|
@ -35,4 +35,9 @@ $pass-bg: lighten($ui-aqua, 35%);
|
|||
border: 1px solid $active-dark-gray;
|
||||
background-color: $pass-bg;
|
||||
}
|
||||
|
||||
/* IE10/11-specific style resets */
|
||||
&::-ms-reveal, &::-ms-clear {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -192,7 +192,9 @@ body {
|
|||
|
||||
.username-step,
|
||||
.demographics-step,
|
||||
.name-step {
|
||||
.name-step,
|
||||
.address-step,
|
||||
.email-step {
|
||||
.help-block {
|
||||
transform: none;
|
||||
}
|
||||
|
@ -205,7 +207,7 @@ body {
|
|||
}
|
||||
|
||||
.checkbox {
|
||||
margin-bottom: 1rem;
|
||||
margin-bottom: (1em * $em);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -213,6 +215,34 @@ body {
|
|||
.checkbox-group {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.help-block {
|
||||
transform: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
|
||||
.teacher-registration {
|
||||
.username-step,
|
||||
.demographics-step,
|
||||
.name-step,
|
||||
.phone-step,
|
||||
.organization-step,
|
||||
.address-step,
|
||||
.email-step {
|
||||
.help-block {
|
||||
position: relative;
|
||||
transform: none;
|
||||
margin: inherit;
|
||||
width: 100%;
|
||||
height: inherit;
|
||||
|
||||
&:before {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue