Skip to content

Commit

Permalink
b-typography
Browse files Browse the repository at this point in the history
  • Loading branch information
banzalik committed Feb 24, 2012
1 parent ef4a4ec commit 6e350cd
Show file tree
Hide file tree
Showing 12 changed files with 208 additions and 0 deletions.
7 changes: 7 additions & 0 deletions b-typography/__abbr/b-typography__abbr.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
// Abbreviations and acronyms
abbr {
font-size: 90%;
text-transform: uppercase;
border-bottom: 1px dotted #ddd;
cursor: help;
}
7 changes: 7 additions & 0 deletions b-typography/__address/b-typography__address.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
// Addresses
address {
display: block;
margin-bottom: @baseLineHeight;
line-height: @baseLineHeight;
font-style: normal;
}
39 changes: 39 additions & 0 deletions b-typography/__blockquote/b-typography__blockquote.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
// Blockquotes
blockquote {
padding: 0 0 0 15px;
margin: 0 0 @baseLineHeight;
border-left: 5px solid @grayLighter;
p {
margin-bottom: 0;
#font > .shorthand(16px,300,@baseLineHeight * 1.25);
}
small {
display: block;
line-height: @baseLineHeight;
color: @grayLight;
&:before {
content: '\2014 \00A0';
}
}

// Float right with text-align: right
&.pull-right {
float: right;
padding-left: 0;
padding-right: 15px;
border-left: 0;
border-right: 5px solid @grayLighter;
p,
small {
text-align: right;
}
}
}

// Quotes
q:before,
q:after,
blockquote:before,
blockquote:after {
content: "";
}
4 changes: 4 additions & 0 deletions b-typography/__cite/b-typography__cite.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
// Misc
cite {
font-style: normal;
}
10 changes: 10 additions & 0 deletions b-typography/__emphasis/b-typography__emphasis.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// Emphasis
strong {
font-weight: bold;
}
em {
font-style: italic;
}
.muted {
color: @grayLight;
}
51 changes: 51 additions & 0 deletions b-typography/__headings/b-typography__headings.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
// HEADINGS
// --------

h1, h2, h3, h4, h5, h6 {
margin: 0;
font-weight: bold;
color: @grayDark;
text-rendering: optimizelegibility; // Fix the character spacing for headings
small {
font-weight: normal;
color: @grayLight;
}
}
h1 {
font-size: 30px;
line-height: @baseLineHeight * 2;
small {
font-size: 18px;
}
}
h2 {
font-size: 24px;
line-height: @baseLineHeight * 2;
small {
font-size: 18px;
}
}
h3 {
line-height: @baseLineHeight * 1.5;
font-size: 18px;
small {
font-size: 14px;
}
}
h4, h5, h6 {
line-height: @baseLineHeight;
}
h4 {
font-size: 14px;
small {
font-size: 12px;
}
}
h5 {
font-size: 12px;
}
h6 {
font-size: 11px;
color: @grayLight;
text-transform: uppercase;
}
10 changes: 10 additions & 0 deletions b-typography/__hr/b-typography__hr.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// MISC
// ----

// Horizontal rules
hr {
margin: @baseLineHeight 0;
border: 0;
border-top: 1px solid @hrBorder;
border-bottom: 1px solid @white;
}
43 changes: 43 additions & 0 deletions b-typography/__lists/b-typography__lists.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
// LISTS
// -----

// Unordered and Ordered lists
ul, ol {
padding: 0;
margin: 0 0 @baseLineHeight / 2 25px;
}
ul ul,
ul ol,
ol ol,
ol ul {
margin-bottom: 0;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li {
line-height: @baseLineHeight;
}
ul.unstyled,
ol.unstyled {
margin-left: 0;
list-style: none;
}

// Description Lists
dl {
margin-bottom: @baseLineHeight;
}
dt,
dd {
line-height: @baseLineHeight;
}
dt {
font-weight: bold;
}
dd {
margin-left: @baseLineHeight / 2;
}
9 changes: 9 additions & 0 deletions b-typography/__page-header/b-typography__page-header.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
// Page header
.page-header {
padding-bottom: @baseLineHeight - 1;
margin: @baseLineHeight 0;
border-bottom: 1px solid @grayLighter;
}
.page-header h1 {
line-height: 1;
}
4 changes: 4 additions & 0 deletions b-typography/__small/b-typography__small.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
// Misc
small {
font-size: 100%;
}
5 changes: 5 additions & 0 deletions b-typography/b-typography.deps.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
({
shouldDeps: [
{ elems: [ 'headings', 'page-header', 'lists', 'hr', 'emphasis', 'abbr', 'blockquote', 'address', 'small', 'cite' ] }
]
})
19 changes: 19 additions & 0 deletions b-typography/b-typography.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// BODY TEXT
// ---------

p {
margin: 0 0 @baseLineHeight / 2;
font-family: @baseFontFamily;
font-size: @baseFontSize;
line-height: @baseLineHeight;
small {
font-size: @baseFontSize - 2;
color: @grayLight;
}
}
.lead {
margin-bottom: @baseLineHeight;
font-size: 20px;
font-weight: 200;
line-height: @baseLineHeight * 1.5;
}

0 comments on commit 6e350cd

Please sign in to comment.