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; |
-} |