-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Commit
The reset we used was a mix of Normalize, the Paul Irish reset, sprinkled with some blueprint.css, and base styles. It was hard to maintain and just seemed outdated (setting the base font-size to 10px instead of 16px, among other things). Normalize sets saner defaults and is generally just not as disruptive as a full reset. The code was added as is, has only its comments stripped (for now), and is not mixed with any styles to make future updates to it as easy as possible. See #3, #44, #174, #267, #617.
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,215 @@ | ||
html { | ||
font-family: sans-serif; | ||
-webkit-text-size-adjust: 100%; | ||
-ms-text-size-adjust: 100%; | ||
} | ||
|
||
body { | ||
margin: 0; | ||
} | ||
|
||
article, | ||
aside, | ||
details, | ||
figcaption, | ||
figure, | ||
footer, | ||
header, | ||
main, | ||
menu, | ||
nav, | ||
section, | ||
summary { | ||
display: block; | ||
} | ||
|
||
audio, | ||
canvas, | ||
progress, | ||
video { | ||
display: inline-block; | ||
vertical-align: baseline; | ||
} | ||
|
||
audio:not([controls]) { | ||
display: none; | ||
height: 0; | ||
} | ||
|
||
[hidden], | ||
template { | ||
display: none; | ||
} | ||
|
||
a { | ||
background-color: transparent; | ||
} | ||
|
||
a:active, | ||
a:hover { | ||
outline: 0; | ||
} | ||
|
||
abbr[title] { | ||
border-bottom: 1px dotted; | ||
} | ||
|
||
b, | ||
strong { | ||
font-weight: bold; | ||
} | ||
|
||
dfn { | ||
font-style: italic; | ||
} | ||
|
||
h1 { | ||
font-size: 2em; | ||
margin: 0.67em 0; | ||
} | ||
|
||
mark { | ||
background: #ff0; | ||
color: #000; | ||
} | ||
|
||
small { | ||
font-size: 80%; | ||
} | ||
|
||
sub, | ||
sup { | ||
font-size: 75%; | ||
line-height: 0; | ||
position: relative; | ||
vertical-align: baseline; | ||
} | ||
|
||
sup { | ||
top: -0.5em; | ||
} | ||
|
||
sub { | ||
bottom: -0.25em; | ||
} | ||
|
||
img { | ||
border: 0; | ||
} | ||
|
||
svg:not(:root) { | ||
overflow: hidden; | ||
} | ||
|
||
figure { | ||
margin: 1em 40px; | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
obenland
Author
Member
|
||
} | ||
|
||
hr { | ||
box-sizing: content-box; | ||
height: 0; | ||
} | ||
|
||
pre { | ||
overflow: auto; | ||
} | ||
|
||
code, | ||
kbd, | ||
pre, | ||
samp { | ||
font-family: monospace, monospace; | ||
font-size: 1em; | ||
} | ||
|
||
button, | ||
input, | ||
optgroup, | ||
select, | ||
textarea { | ||
color: inherit; | ||
font: inherit; | ||
margin: 0; | ||
} | ||
|
||
button { | ||
overflow: visible; | ||
} | ||
|
||
button, | ||
select { | ||
text-transform: none; | ||
} | ||
|
||
button, | ||
html input[type="button"], | ||
input[type="reset"], | ||
input[type="submit"] { | ||
-webkit-appearance: button; | ||
cursor: pointer; | ||
} | ||
|
||
button[disabled], | ||
html input[disabled] { | ||
cursor: default; | ||
} | ||
|
||
button::-moz-focus-inner, | ||
input::-moz-focus-inner { | ||
border: 0; | ||
padding: 0; | ||
} | ||
|
||
input { | ||
line-height: normal; | ||
} | ||
|
||
input[type="checkbox"], | ||
input[type="radio"] { | ||
box-sizing: border-box; | ||
padding: 0; | ||
} | ||
|
||
input[type="number"]::-webkit-inner-spin-button, | ||
input[type="number"]::-webkit-outer-spin-button { | ||
height: auto; | ||
} | ||
|
||
input[type="search"] { | ||
-webkit-appearance: textfield; | ||
box-sizing: content-box; | ||
} | ||
|
||
input[type="search"]::-webkit-search-cancel-button, | ||
input[type="search"]::-webkit-search-decoration { | ||
-webkit-appearance: none; | ||
} | ||
|
||
fieldset { | ||
border: 1px solid #c0c0c0; | ||
margin: 0 2px; | ||
padding: 0.35em 0.625em 0.75em; | ||
} | ||
|
||
legend { | ||
border: 0; | ||
padding: 0; | ||
} | ||
|
||
textarea { | ||
overflow: auto; | ||
} | ||
|
||
optgroup { | ||
font-weight: bold; | ||
} | ||
|
||
table { | ||
border-collapse: collapse; | ||
border-spacing: 0; | ||
} | ||
|
||
td, | ||
th { | ||
padding: 0; | ||
} |
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,4 @@ | ||
table { | ||
margin: 0 0 1.5em; | ||
width: 100%; | ||
} | ||
|
||
th { | ||
font-weight: bold; | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,3 @@ | ||
button, | ||
input, | ||
select, | ||
textarea { | ||
font-size: 100%; /* Corrects font size not being inherited in all browsers */ | ||
margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */ | ||
vertical-align: baseline; /* Improves appearance and consistency in all browsers */ | ||
} | ||
|
||
@import "buttons"; | ||
|
||
@import "fields"; |
1 comment
on commit 6c47be9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would also leave the figure
margins under the Elements:
/*--------------------------------------------------------------
3.0 Elements
--------------------------------------------------------------*/
figure {
margin: 0;
}
should be