Skip to content

Commit e245c8c

Browse files
Version 1.1.4
1 parent cbed3fd commit e245c8c

File tree

9 files changed

+57
-101
lines changed

9 files changed

+57
-101
lines changed

CHANGELOG.md

Lines changed: 0 additions & 75 deletions
This file was deleted.

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ license:
5555
url: <%= pkg.licenses[0].url %>
5656

5757
#Project Version
58-
version: 1.1.3
58+
version: 1.1.4
5959

6060

6161
# =============================================

bower.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,20 @@
11
{
22
"name": "typeplate",
3-
"version": "1.1.2",
3+
"version": "1.1.4",
44
"main": "css/main.css",
55
"ignore": [
66
"**/.*",
77
"node_modules",
88
"bower_components"
99
],
1010
"dependencies": {
11-
"normalize.scss": "2.1.0"
11+
"normalize.scss": "2.1.0",
12+
"normalize-css": "~3.0.0",
13+
"typeplate": "~1.1.2",
1214
},
1315
"devDependencies": {
14-
"typeplate": "~1.1.2",
15-
"normalize-css": "~3.0.0"
16+
"normalize.scss": "2.1.0",
17+
"normalize-css": "~3.0.0",
18+
"typeplate": "~1.1.4",
1619
}
1720
}

humans.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
# THANKS
1818

19-
Trent Walton, Eric Meyer, Tim Brown, Viljamis, Vitaly, Smashing Magazine, Lea Verou & Prism.js, Happy Cog and last, but not least our users. Thank you all for your support.
19+
Trent Walton, Eric Meyer, Tim Brown, Viljamis, Vitaly, Smashing Magazine, Lea Verou & Prism.js, Happy Cog and last, but not least our users and contributors. Thank you all for your support.
2020

2121
# TECHNOLOGY COLOPHON
2222

index.html

Lines changed: 24 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -57,18 +57,19 @@
5757
<a href="https://raw.github.com/typeplate/starter-kit/master/css/typeplate.css" data-name="CSS Port" class="dl-item btn">
5858
<i class="icon-download"></i>CSS
5959
<hr>
60-
<small>v1.1.3 | 11kb</small>
60+
<small>v1.1.4 | 10kb</small>
6161
</a>
62+
6263
<a href="https://raw.github.com/typeplate/starter-kit/master/scss/typeplate-scss.zip" data-name="Sass Port" class="dl-item btn">
6364
<i class="icon-download"></i>Sass
6465
<hr>
65-
<small>v1.1.3 | 3kb</small>
66+
<small>v1.1.4 | 3kb</small>
6667
</a>
6768

6869
<a href="https://github.com/typeplate/starter-kit" data-name="Bower Package" class="dl-item btn">
6970
<i class="icon-download"></i>Bower Pkg.
7071
<hr>
71-
<small>v1.1.3</small>
72+
<small>v1.1.4</small>
7273
</a>
7374
</div>
7475
</nav>
@@ -244,27 +245,40 @@ <h1 class="gamma section-title"><a class="perma-anchor" href="#base-type">§</a>
244245
// divide 1 unit of measure by given font-size & return a relative em value
245246

246247
@function measure-margin($scale, $measure, $value) {
247-
@return ($measure/$scale)#{$value};
248+
$pixelValue: $measure/$scale;
249+
$remValue: $pixelValue * $font-base;
250+
251+
@if $value == rem {
252+
@return $pixelValue#{$value};
253+
} @else if $value == em {
254+
@return ($remValue/$scale)#{$value};
255+
} @else {
256+
@return $remValue#{$value};
257+
}
248258
}
249259

250260
// $Mixin $Type-Scale
251261
// -------------------------------------//
252262

253263
@mixin type-scale($scale, $base, $value, $measure:"") {
254-
255264
@if $value == rem {
256265
font-size: $scale#{px};
266+
font-size: context-calc($scale, $base, $value);
267+
} @else if $value == em {
268+
font-size: context-calc($scale, $base, $value);
269+
} @else {
270+
font-size: $scale#{px};
257271
}
258272

259-
font-size: context-calc($scale, $base, $value);
260-
261273
@if $measure != "" {
262-
263274
@if $value == rem {
264275
margin-bottom: measure-margin($scale, $measure, $value: px);
276+
margin-bottom: measure-margin($scale, $measure, $value);
277+
} @else if $value == em {
278+
margin-bottom: measure-margin($scale, $measure, $value: em);
279+
} @else {
280+
margin-bottom: measure-margin($scale, $measure, $value);
265281
}
266-
267-
margin-bottom: measure-margin($scale, $measure, $value);
268282
}
269283
}
270284

js/minified/main-min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "typeplate",
3-
"version": "1.1.2",
3+
"version": "1.1.4",
44
"description": "Typeplate » A typographic starter kit encouraging great type on the Web",
55
"homepage": "http://typeplate.com",
66
"repository": {

templates/content/typographic-scale.html

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -81,27 +81,40 @@ <h1 class="gamma section-title"><a class="perma-anchor" href="#base-type">§</a>
8181
// divide 1 unit of measure by given font-size & return a relative em value
8282

8383
@function measure-margin($scale, $measure, $value) {
84-
@return ($measure/$scale)#{$value};
84+
$pixelValue: $measure/$scale;
85+
$remValue: $pixelValue * $font-base;
86+
87+
@if $value == rem {
88+
@return $pixelValue#{$value};
89+
} @else if $value == em {
90+
@return ($remValue/$scale)#{$value};
91+
} @else {
92+
@return $remValue#{$value};
93+
}
8594
}
8695

8796
// $Mixin $Type-Scale
8897
// -------------------------------------//
8998

9099
@mixin type-scale($scale, $base, $value, $measure:"") {
91-
92100
@if $value == rem {
93101
font-size: $scale#{px};
102+
font-size: context-calc($scale, $base, $value);
103+
} @else if $value == em {
104+
font-size: context-calc($scale, $base, $value);
105+
} @else {
106+
font-size: $scale#{px};
94107
}
95108

96-
font-size: context-calc($scale, $base, $value);
97-
98109
@if $measure != "" {
99-
100110
@if $value == rem {
101111
margin-bottom: measure-margin($scale, $measure, $value: px);
112+
margin-bottom: measure-margin($scale, $measure, $value);
113+
} @else if $value == em {
114+
margin-bottom: measure-margin($scale, $measure, $value: em);
115+
} @else {
116+
margin-bottom: measure-margin($scale, $measure, $value);
102117
}
103-
104-
margin-bottom: measure-margin($scale, $measure, $value);
105118
}
106119
}
107120

templates/includes/downloads.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
<a href="https://raw.github.com/typeplate/starter-kit/master/css/typeplate.css" data-name="CSS Port" class="dl-item btn">
44
<i class="icon-download"></i>CSS
55
<hr>
6-
<small>v{{site.version}} | 11kb</small>
6+
<small>v{{site.version}} | 10kb</small>
77
</a>
8+
89
<a href="https://raw.github.com/typeplate/starter-kit/master/scss/typeplate-scss.zip" data-name="Sass Port" class="dl-item btn">
910
<i class="icon-download"></i>Sass
1011
<hr>

0 commit comments

Comments
 (0)