Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
a933425
Start conversion to Fizzions scss normalize
bitfyre Jul 3, 2015
b7b74fd
Breakout root elements into their own partial
bitfyre Jul 3, 2015
7913440
Breakout HTML5 display elements
bitfyre Jul 3, 2015
636c44d
Breakout anchor normalization
bitfyre Jul 3, 2015
3b657ad
Break out typography/text level semantic normalization
bitfyre Jul 3, 2015
fad4c00
Break out embedded content
bitfyre Jul 3, 2015
344f1ad
Break out grouping content
bitfyre Jul 3, 2015
b8a8881
Breakout forms
bitfyre Jul 3, 2015
12762ef
Breakout tables
bitfyre Jul 3, 2015
b6ebca4
Fix import paths
bitfyre Jul 3, 2015
6da2ce3
Add items to package flies array
bitfyre Jul 3, 2015
be5e141
Delete bower and component configs
bitfyre Jul 6, 2015
1f32c21
Merge pull request #1 from bitfyre/partials-split
bitfyre Jul 13, 2015
a6ccfb1
Merge branch 'master' of github.com:necolas/normalize.css into update…
bitfyre Mar 13, 2018
6db1118
Update package-lock.json
bitfyre Mar 13, 2018
d49b0f7
Update document partial
bitfyre Mar 13, 2018
03e2377
Add new sections partial
bitfyre Mar 13, 2018
83d46b0
Update grouping content
bitfyre Mar 13, 2018
49e1f7b
Add new text-level-semantics partial
bitfyre Mar 13, 2018
b1ec145
Update embedded-content partial
bitfyre Mar 13, 2018
6228857
Add older normalize code for legacy browsers
bitfyre Mar 13, 2018
e5da9f6
Update forms partial
bitfyre Mar 13, 2018
4a3f886
Add interactive partial
bitfyre Mar 13, 2018
268f0e4
Add misc partial
bitfyre Mar 13, 2018
dd7d98e
Move html5-display to legacy
bitfyre Mar 13, 2018
62c94e9
Move relevant pieces of anchors partial to legacy
bitfyre Mar 13, 2018
5c4a0a6
Updates to Text-level Semantics
bitfyre Mar 13, 2018
935f0c5
Move tables partial to legacy
bitfyre Mar 13, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# The MIT License (MIT)

Copyright © Nicolas Gallagher and Jonathan Neal
Copyright © Nicolas Gallagher, Jonathan Neal and Alex Lemanski

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
Expand Down
11 changes: 11 additions & 0 deletions _normailze.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
/*! @fizzion/normalize.scss v3.0.3 | MIT License |
github.com/fizzion/fizzion-normalize.scss */

@import 'normailze/document.scss';
@import 'normailze/sections.scss';
@import 'normailze/grouping-content.scss';
@import 'normailze/text-level-semantics.scss';
@import 'normailze/embedded-content.scss';
@import 'normailze/forms.scss';
@import 'normailze/interactive';
@import 'normailze/misc';
15 changes: 15 additions & 0 deletions normalize/_document.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
/* Document
==========================================================================

Normalization for Document
========================================================================== */

/**
* 1. Correct the line height in all browsers.
* 2. Prevent adjustments of font size after orientation changes in iOS.
*/

html {
line-height: 1.15; /* 1 */
-webkit-text-size-adjust: 100%; /* 2 */
}
13 changes: 13 additions & 0 deletions normalize/_embedded-content.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/* ==========================================================================
Embedded content

Normalize the styling of embedded content.
========================================================================== */

/**
* Remove the border on images inside links in IE 10.
*/

img {
border-style: none;
}
165 changes: 165 additions & 0 deletions normalize/_forms.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,165 @@
/* ==========================================================================
Forms

Form styling normalization.
========================================================================== */

/**
* 1. Change the font styles in all browsers.
* 2. Remove the margin in Firefox and Safari.
*/

button,
input,
optgroup,
select,
textarea {
font-family: inherit; /* 1 */
font-size: 100%; /* 1 */
line-height: 1.15; /* 1 */
margin: 0; /* 2 */
}

/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/

button,
input {
/* 1 */
overflow: visible;
}

/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 1. Remove the inheritance of text transform in Firefox.
*/

button,
select {
/* 1 */
text-transform: none;
}

/**
* Correct the inability to style clickable types in iOS and Safari.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
-webkit-appearance: button;
}

/**
* Remove the inner border and padding in Firefox.
*/

button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
border-style: none;
padding: 0;
}

/**
* Restore the focus styles unset by the previous rule.
*/

button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring {
outline: 1px dotted ButtonText;
}

/**
* Correct the padding in Firefox.
*/

fieldset {
padding: 0.35em 0.75em 0.625em;
}

/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
* `fieldset` elements in all browsers.
*/

legend {
box-sizing: border-box; /* 1 */
color: inherit; /* 2 */
display: table; /* 1 */
max-width: 100%; /* 1 */
padding: 0; /* 3 */
white-space: normal; /* 1 */
}

/**
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/

progress {
vertical-align: baseline;
}

/**
* Remove the default vertical scrollbar in IE 10+.
*/

textarea {
overflow: auto;
}

/**
* 1. Add the correct box sizing in IE 10.
* 2. Remove the padding in IE 10.
*/

[type='checkbox'],
[type='radio'] {
box-sizing: border-box; /* 1 */
padding: 0; /* 2 */
}

/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/

[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
height: auto;
}

/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/

[type='search'] {
-webkit-appearance: textfield; /* 1 */
outline-offset: -2px; /* 2 */
}

/**
* Remove the inner padding in Chrome and Safari on macOS.
*/

[type='search']::-webkit-search-decoration {
-webkit-appearance: none;
}

/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
-webkit-appearance: button; /* 1 */
font: inherit; /* 2 */
}
26 changes: 26 additions & 0 deletions normalize/_grouping-content.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
/* ==========================================================================
Grouping content

Normalize styling of grouping content.
========================================================================== */

/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/

hr {
box-sizing: content-box; /* 1 */
height: 0; /* 1 */
overflow: visible; /* 2 */
}

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/

pre {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}
21 changes: 21 additions & 0 deletions normalize/_interactive.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/* ==========================================================================
Interactive

Interactive element styling normalization.
========================================================================== */

/*
* Add the correct display in Edge, IE 10+, and Firefox.
*/

details {
display: block;
}

/*
* Add the correct display in all browsers.
*/

summary {
display: list-item;
}
21 changes: 21 additions & 0 deletions normalize/_misc.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/* ==========================================================================
Misc

Misc element styling normalization.
========================================================================== */

/**
* Add the correct display in IE 10+.
*/

template {
display: none;
}

/**
* Add the correct display in IE 10.
*/

[hidden] {
display: none;
}
23 changes: 23 additions & 0 deletions normalize/_sections.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
/* Document
==========================================================================

Normalization for Sections
========================================================================== */

/**
* Remove the margin in all browsers.
*/

body {
margin: 0;
}

/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/

h1 {
font-size: 2em;
margin: 0.67em 0;
}
74 changes: 74 additions & 0 deletions normalize/_text-level-semantics.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
/* ==========================================================================
Text-level Semantics

Normalize styling of Text-level Semantics.
========================================================================== */

/**
* Remove the gray background on active links in IE 10.
*/

a {
background-color: transparent;
}

/**
* 1. Remove the bottom border in Chrome 57.
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/

abbr[title] {
border-bottom: none; /* 1 */
text-decoration: underline; /* 2 */
text-decoration: underline dotted; /* 2 */
}

/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/

b,
strong {
font-weight: bolder;
}

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}

/**
* Add the correct font size in all browsers.
*/

small {
font-size: 80%;
}

/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/

sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}

sub {
bottom: -0.25em;
}

sup {
top: -0.5em;
}
Loading