| Index: scss/_reset.scss | 
| =================================================================== | 
| --- a/scss/_reset.scss | 
| +++ b/scss/_reset.scss | 
| @@ -11,152 +11,59 @@ | 
| * but WITHOUT ANY WARRANTY; without even the implied warranty of | 
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 
| * GNU General Public License for more details. | 
| * | 
| * You should have received a copy of the GNU General Public License | 
| * along with web.starter-kit. If not, see <http://www.gnu.org/licenses/>. | 
| */ | 
| -/* set box-sizing to border-box | 
| - * @see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ | 
| +/** UDL browser reset */ | 
| + | 
| +/*! | 
| + * This file contains parts of: | 
| + * - normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css | 
| */ | 
| +/* stylelint-disable no-unsupported-browser-features */ | 
| + | 
| +/* Set default box-sizing (opinionated) */ | 
| + | 
| html | 
| { | 
| box-sizing: border-box; | 
| } | 
| *, | 
| -*::before, | 
| -*::after | 
| +*:before, | 
| +*:after | 
| { | 
| box-sizing: inherit; | 
| } | 
| -/* set top level fonts and colors */ | 
| +/* Remove the margin in all browsers (opinionated). */ | 
| body | 
| { | 
| - font-size: $medium-font; | 
| - color: $primary-foreground; | 
| - background-color: $primary-background; | 
| -} | 
| - | 
| -/* set consistent margins */ | 
| - | 
| -h1, | 
| -h2, | 
| -h3, | 
| -h4, | 
| -h5, | 
| -h6, | 
| -p, | 
| -ol, | 
| -ul, | 
| -dl, | 
| -figure, | 
| -blockquote | 
| -{ | 
| - margin: $small-space 0; | 
| -} | 
| - | 
| -li | 
| -{ | 
| - margin: $small-space / 2 0; | 
| -} | 
| - | 
| -dd | 
| -{ | 
| - margin: $small-space / 2 0 $small-space 0; | 
| -} | 
| - | 
| -[dir="ltr"] ol, | 
| -[dir="ltr"] ul | 
| -{ | 
| - padding-left: $medium-space; | 
| -} | 
| - | 
| -[dir="rtl"] ol, | 
| -[dir="rtl"] ul | 
| -{ | 
| - padding-right: $medium-space; | 
| -} | 
| - | 
| -ol ol, | 
| -ul ul, | 
| -ol ul, | 
| -ul ol | 
| -{ | 
| - /* prevent double spacing lists */ | 
| - margin: 0; | 
| -} | 
| - | 
| -dt | 
| -{ | 
| - /* undo browser default */ | 
| - font-weight: $bold-weight; | 
| + margin: 0px; | 
| } | 
| -dd | 
| -{ | 
| - /* undo browser default */ | 
| - margin-bottom: $small-space; | 
| -} | 
| +/* Add the correct display in IE 9-. */ | 
| -small | 
| -{ | 
| - font-size: $small-font; | 
| -} | 
| - | 
| -abbr[data-original-title] | 
| +article, | 
| +aside, | 
| +footer, | 
| +header, | 
| +nav, | 
| +section, | 
| +figcaption, | 
| +figure, | 
| +main | 
| { | 
| - cursor: help; | 
| -} | 
| - | 
| -input, | 
| -button, | 
| -select, | 
| -textarea | 
| -{ | 
| - /* undo browser default */ | 
| - line-height: inherit; | 
| -} | 
| - | 
| -/* undo browser default */ | 
| - | 
| -[dir="ltr"] th | 
| -{ | 
| - text-align: left; | 
| + display: block; | 
| } | 
| -[dir="rtl"] th | 
| -{ | 
| - text-align: right; | 
| -} | 
| - | 
| -/* remove image borders lt IE 10 */ | 
| - | 
| -a img | 
| -{ | 
| - border:none; | 
| - outline:none; | 
| -} | 
| - | 
| -/* undo browser defaults */ | 
| +/* Add the correct display in IE 10-. */ | 
| -fieldset | 
| +[hidden] | 
| { | 
| - min-width: 0; | 
| - padding: 0; | 
| - margin: 0; | 
| - border: 0; | 
| + display: none; | 
| } | 
| - | 
| -legend | 
| -{ | 
| - display: block; | 
| - width: 100%; | 
| - padding: 0; | 
| - margin: $small-space 0; | 
| - font-size: $medium-font; | 
| - line-height: inherit; | 
| -} |