Skip to content

Commit 21618f5

Browse files
author
mrmrs
committed
Update docs design
1 parent 6df67b0 commit 21618f5

13 files changed

+163
-75
lines changed

lib/box-sizing.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,32 @@ var gzip = require('gzip-size')
44
var filesize = require('filesize')
55
var cssstats = require('cssstats')
66

7+
78
var module = require('tachyons-box-sizing/package.json')
8-
var moduleCss = fs.readFileSync('node_modules/tachyons-box-sizing/tachyons-box-sizing.min.css', 'utf8')
9+
var moduleCss = fs.readFileSync('node_modules/tachyons-box-sizing/css/tachyons-box-sizing.min.css', 'utf8')
910
var moduleObj = cssstats(moduleCss)
1011
var moduleSize = filesize(moduleObj.gzipSize)
12+
var moduleName = module.name
1113

12-
var srcCSS = fs.readFileSync('./src/_box-sizing.css', 'utf8')
13-
var navDocs = fs.readFileSync('./templates/nav_docs.html', 'utf8')
14-
var siteFooter = fs.readFileSync('./templates/footer.html', 'utf8')
14+
var srcCSS = fs.readFileSync('./src/css/_box-sizing.css', 'utf8')
15+
var navDocs = fs.readFileSync('./src/templates/nav_docs.html', 'utf8')
16+
var siteFooter = fs.readFileSync('./src/templates/footer.html', 'utf8')
17+
var siteHeader = fs.readFileSync('./src/templates/header.html', 'utf8')
18+
var googleAnalytics = fs.readFileSync('./src/templates/ga.html', 'utf8')
1519

1620

17-
var template = fs.readFileSync('./templates/docs/box-sizing/index.html', 'utf8')
21+
var template = fs.readFileSync('./src/templates/docs/box-sizing/index.html', 'utf8')
1822
var tpl = _.template(template)
1923
var html = tpl({
2024
moduleVersion: module.version,
2125
moduleSize: moduleSize,
26+
name: moduleName,
2227
moduleObj: moduleObj,
2328
srcCSS: srcCSS,
2429
navDocs: navDocs,
25-
siteFooter: siteFooter
30+
siteFooter: siteFooter,
31+
googleAnalytics: googleAnalytics,
32+
siteHeader: siteHeader
2633
})
2734

2835
fs.writeFileSync('./docs/layout/box-sizing/index.html', html)

lib/clearfix.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,31 @@ var gzip = require('gzip-size')
44
var filesize = require('filesize')
55
var cssstats = require('cssstats')
66

7+
78
var module = require('tachyons-clears/package.json')
8-
var moduleCss = fs.readFileSync('node_modules/tachyons-clears/tachyons-clears.min.css', 'utf8')
9+
var moduleCss = fs.readFileSync('node_modules/tachyons-clears/css/tachyons-clears.min.css', 'utf8')
910
var moduleObj = cssstats(moduleCss)
1011
var moduleSize = filesize(moduleObj.gzipSize)
12+
var moduleName = module.name
1113

12-
var srcCSS = fs.readFileSync('./src/_clearfix.css', 'utf8')
13-
var navDocs = fs.readFileSync('./templates/nav_docs.html', 'utf8')
14-
var siteFooter = fs.readFileSync('./templates/footer.html', 'utf8')
14+
var srcCSS = fs.readFileSync('./src/css/_clearfix.css', 'utf8')
15+
var navDocs = fs.readFileSync('./src/templates/nav_docs.html', 'utf8')
16+
var siteFooter = fs.readFileSync('./src/templates/footer.html', 'utf8')
17+
var siteHeader = fs.readFileSync('./src/templates/header.html', 'utf8')
18+
var googleAnalytics = fs.readFileSync('./src/templates/ga.html', 'utf8')
1519

16-
var template = fs.readFileSync('./templates/docs/clearfix/index.html', 'utf8')
20+
var template = fs.readFileSync('./src/templates/docs/clearfix/index.html', 'utf8')
1721
var tpl = _.template(template)
1822
var html = tpl({
1923
moduleVersion: module.version,
2024
moduleSize: moduleSize,
25+
name: moduleName,
2126
moduleObj: moduleObj,
2227
srcCSS: srcCSS,
2328
navDocs: navDocs,
24-
siteFooter: siteFooter
29+
siteFooter: siteFooter,
30+
googleAnalytics: googleAnalytics,
31+
siteHeader: siteHeader
2532
})
2633

2734
fs.writeFileSync('./docs/layout/clearfix/index.html', html)

lib/font-family.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,32 @@ var gzip = require('gzip-size')
44
var filesize = require('filesize')
55
var cssstats = require('cssstats')
66

7+
78
var module = require('tachyons-font-family/package.json')
8-
var moduleCss = fs.readFileSync('node_modules/tachyons-font-family/tachyons-font-family.min.css', 'utf8')
9+
var moduleCss = fs.readFileSync('node_modules/tachyons-font-family/css/tachyons-font-family.min.css', 'utf8')
910
var moduleObj = cssstats(moduleCss)
1011
var moduleSize = filesize(moduleObj.gzipSize)
12+
var moduleName = module.name.split("tachyons-").pop()
1113

12-
var srcCSS = fs.readFileSync('./src/_font-family.css', 'utf8')
13-
var navDocs = fs.readFileSync('./templates/nav_docs.html', 'utf8')
14-
var siteFooter = fs.readFileSync('./templates/footer.html', 'utf8')
14+
var srcCSS = fs.readFileSync('./src/css/_font-family.css', 'utf8')
15+
var navDocs = fs.readFileSync('./src/templates/nav_docs.html', 'utf8')
16+
var siteFooter = fs.readFileSync('./src/templates/footer.html', 'utf8')
17+
var siteHeader = fs.readFileSync('./src/templates/header.html', 'utf8')
18+
var googleAnalytics = fs.readFileSync('./src/templates/ga.html', 'utf8')
1519

1620

17-
var template = fs.readFileSync('./templates/docs/font-family/index.html', 'utf8')
21+
var template = fs.readFileSync('./src/templates/docs/font-family/index.html', 'utf8')
1822
var tpl = _.template(template)
1923
var html = tpl({
2024
moduleVersion: module.version,
2125
moduleSize: moduleSize,
26+
name: moduleName,
2227
moduleObj: moduleObj,
2328
srcCSS: srcCSS,
2429
navDocs: navDocs,
25-
siteFooter: siteFooter
30+
siteFooter: siteFooter,
31+
googleAnalytics: googleAnalytics,
32+
siteHeader: siteHeader
2633
})
2734

2835
fs.writeFileSync('./docs/typography/font-family/index.html', html)

lib/images.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,32 @@ var gzip = require('gzip-size')
44
var filesize = require('filesize')
55
var cssstats = require('cssstats')
66

7+
78
var module = require('tachyons-images/package.json')
8-
var moduleCss = fs.readFileSync('node_modules/tachyons-images/tachyons-images.min.css', 'utf8')
9+
var moduleCss = fs.readFileSync('node_modules/tachyons-images/css/tachyons-images.min.css', 'utf8')
910
var moduleObj = cssstats(moduleCss)
1011
var moduleSize = filesize(moduleObj.gzipSize)
12+
var moduleName = module.name.split("tachyons-").pop()
1113

12-
var srcCSS = fs.readFileSync('./src/_images.css', 'utf8')
13-
var navDocs = fs.readFileSync('./templates/nav_docs.html', 'utf8')
14-
var siteFooter = fs.readFileSync('./templates/footer.html', 'utf8')
14+
var srcCSS = fs.readFileSync('./src/css/_images.css', 'utf8')
15+
var navDocs = fs.readFileSync('./src/templates/nav_docs.html', 'utf8')
16+
var siteFooter = fs.readFileSync('./src/templates/footer.html', 'utf8')
17+
var siteHeader = fs.readFileSync('./src/templates/header.html', 'utf8')
18+
var googleAnalytics = fs.readFileSync('./src/templates/ga.html', 'utf8')
1519

1620

17-
var template = fs.readFileSync('./templates/docs/images/index.html', 'utf8')
21+
var template = fs.readFileSync('./src/templates/docs/images/index.html', 'utf8')
1822
var tpl = _.template(template)
1923
var html = tpl({
2024
moduleVersion: module.version,
2125
moduleSize: moduleSize,
26+
name: moduleName,
2227
moduleObj: moduleObj,
2328
srcCSS: srcCSS,
2429
navDocs: navDocs,
25-
siteFooter: siteFooter
30+
siteFooter: siteFooter,
31+
googleAnalytics: googleAnalytics,
32+
siteHeader: siteHeader
2633
})
2734

2835
fs.writeFileSync('./docs/general/images/index.html', html)

lib/letter-spacing.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,32 @@ var gzip = require('gzip-size')
44
var filesize = require('filesize')
55
var cssstats = require('cssstats')
66

7+
78
var module = require('tachyons-letter-spacing/package.json')
8-
var moduleCss = fs.readFileSync('node_modules/tachyons-letter-spacing/tachyons-letter-spacing.min.css', 'utf8')
9+
var moduleCss = fs.readFileSync('node_modules/tachyons-letter-spacing/css/tachyons-letter-spacing.min.css', 'utf8')
910
var moduleObj = cssstats(moduleCss)
1011
var moduleSize = filesize(moduleObj.gzipSize)
12+
var moduleName = module.name.split("tachyons-").pop()
1113

12-
var srcCSS = fs.readFileSync('./src/_letter-spacing.css', 'utf8')
13-
var navDocs = fs.readFileSync('./templates/nav_docs.html', 'utf8')
14-
var siteFooter = fs.readFileSync('./templates/footer.html', 'utf8')
14+
var srcCSS = fs.readFileSync('./src/css/_letter-spacing.css', 'utf8')
15+
var navDocs = fs.readFileSync('./src/templates/nav_docs.html', 'utf8')
16+
var siteFooter = fs.readFileSync('./src/templates/footer.html', 'utf8')
17+
var siteHeader = fs.readFileSync('./src/templates/header.html', 'utf8')
18+
var googleAnalytics = fs.readFileSync('./src/templates/ga.html', 'utf8')
1519

1620

17-
var template = fs.readFileSync('./templates/docs/tracking/index.html', 'utf8')
21+
var template = fs.readFileSync('./src/templates/docs/tracking/index.html', 'utf8')
1822
var tpl = _.template(template)
1923
var html = tpl({
2024
moduleVersion: module.version,
2125
moduleSize: moduleSize,
26+
name: moduleName,
2227
moduleObj: moduleObj,
2328
srcCSS: srcCSS,
2429
navDocs: navDocs,
25-
siteFooter: siteFooter
30+
siteFooter: siteFooter,
31+
googleAnalytics: googleAnalytics,
32+
siteHeader: siteHeader
2633
})
2734

2835
fs.writeFileSync('./docs/typography/tracking/index.html', html)

lib/line-height.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,32 @@ var gzip = require('gzip-size')
44
var filesize = require('filesize')
55
var cssstats = require('cssstats')
66

7+
78
var module = require('tachyons-line-height/package.json')
8-
var moduleCss = fs.readFileSync('node_modules/tachyons-line-height/tachyons-line-height.min.css', 'utf8')
9+
var moduleCss = fs.readFileSync('node_modules/tachyons-line-height/css/tachyons-line-height.min.css', 'utf8')
910
var moduleObj = cssstats(moduleCss)
1011
var moduleSize = filesize(moduleObj.gzipSize)
12+
var moduleName = module.name.split("tachyons-").pop()
1113

12-
var srcCSS = fs.readFileSync('./src/_line-height.css', 'utf8')
13-
var navDocs = fs.readFileSync('./templates/nav_docs.html', 'utf8')
14-
var siteFooter = fs.readFileSync('./templates/footer.html', 'utf8')
14+
var srcCSS = fs.readFileSync('./src/css/_line-height.css', 'utf8')
15+
var navDocs = fs.readFileSync('./src/templates/nav_docs.html', 'utf8')
16+
var siteFooter = fs.readFileSync('./src/templates/footer.html', 'utf8')
17+
var siteHeader = fs.readFileSync('./src/templates/header.html', 'utf8')
18+
var googleAnalytics = fs.readFileSync('./src/templates/ga.html', 'utf8')
1519

1620

17-
var template = fs.readFileSync('./templates/docs/line-height/index.html', 'utf8')
21+
var template = fs.readFileSync('./src/templates/docs/line-height/index.html', 'utf8')
1822
var tpl = _.template(template)
1923
var html = tpl({
2024
moduleVersion: module.version,
2125
moduleSize: moduleSize,
26+
name: moduleName,
2227
moduleObj: moduleObj,
2328
srcCSS: srcCSS,
2429
navDocs: navDocs,
25-
siteFooter: siteFooter
30+
siteFooter: siteFooter,
31+
googleAnalytics: googleAnalytics,
32+
siteHeader: siteHeader
2633
})
2734

2835
fs.writeFileSync('./docs/typography/line-height/index.html', html)

lib/max-widths.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,33 @@ var gzip = require('gzip-size')
44
var filesize = require('filesize')
55
var cssstats = require('cssstats')
66

7+
78
var module = require('tachyons-max-widths/package.json')
8-
var moduleCss = fs.readFileSync('node_modules/tachyons-max-widths/tachyons-max-widths.min.css', 'utf8')
9+
var moduleCss = fs.readFileSync('node_modules/tachyons-max-widths/css/tachyons-max-widths.min.css', 'utf8')
910
var moduleObj = cssstats(moduleCss)
1011
var moduleSize = filesize(moduleObj.gzipSize)
12+
var moduleName = module.name.split("tachyons-").pop()
1113

12-
var srcCSS = fs.readFileSync('./src/_max-widths.css', 'utf8')
13-
var navDocs = fs.readFileSync('./templates/nav_docs.html', 'utf8')
14-
var siteFooter = fs.readFileSync('./templates/footer.html', 'utf8')
14+
var srcCSS = fs.readFileSync('./src/css/_max-widths.css', 'utf8')
15+
var navDocs = fs.readFileSync('./src/templates/nav_docs.html', 'utf8')
16+
var siteFooter = fs.readFileSync('./src/templates/footer.html', 'utf8')
17+
var siteHeader = fs.readFileSync('./src/templates/header.html', 'utf8')
18+
var googleAnalytics = fs.readFileSync('./src/templates/ga.html', 'utf8')
1519

1620

17-
var template = fs.readFileSync('./templates/docs/max-widths/index.html', 'utf8')
21+
var template = fs.readFileSync('./src/templates/docs/max-widths/index.html', 'utf8')
1822
var tpl = _.template(template)
1923
var html = tpl({
2024
module: module,
2125
moduleVersion: module.version,
2226
moduleSize: moduleSize,
27+
name: moduleName,
2328
moduleObj: moduleObj,
2429
srcCSS: srcCSS,
2530
navDocs: navDocs,
26-
siteFooter: siteFooter
31+
siteFooter: siteFooter,
32+
googleAnalytics: googleAnalytics,
33+
siteHeader: siteHeader
2734
})
2835

2936
fs.writeFileSync('./docs/layout/max-widths/index.html', html)

lib/measure-avenir.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,32 @@ var gzip = require('gzip-size')
44
var filesize = require('filesize')
55
var cssstats = require('cssstats')
66

7+
78
var module = require('tachyons-typography/package.json')
8-
var moduleCss = fs.readFileSync('node_modules/tachyons-typography/tachyons-typography.min.css', 'utf8')
9+
var moduleCss = fs.readFileSync('node_modules/tachyons-typography/css/tachyons-typography.min.css', 'utf8')
910
var moduleObj = cssstats(moduleCss)
1011
var moduleSize = filesize(moduleObj.gzipSize)
12+
var moduleName = module.name.split("tachyons-").pop()
1113

12-
var srcCSS = fs.readFileSync('./src/_typography.css', 'utf8')
13-
var navDocs = fs.readFileSync('./templates/nav_docs.html', 'utf8')
14-
var siteFooter = fs.readFileSync('./templates/footer.html', 'utf8')
14+
var srcCSS = fs.readFileSync('./src/css/_typography.css', 'utf8')
15+
var navDocs = fs.readFileSync('./src/templates/nav_docs.html', 'utf8')
16+
var siteFooter = fs.readFileSync('./src/templates/footer.html', 'utf8')
17+
var siteHeader = fs.readFileSync('./src/templates/header.html', 'utf8')
18+
var googleAnalytics = fs.readFileSync('./src/templates/ga.html', 'utf8')
1519

1620

17-
var template = fs.readFileSync('./templates/docs/measure/avenir-next/index.html', 'utf8')
21+
var template = fs.readFileSync('./src/templates/docs/measure/avenir-next/index.html', 'utf8')
1822
var tpl = _.template(template)
1923
var html = tpl({
2024
moduleVersion: module.version,
2125
moduleSize: moduleSize,
26+
name: moduleName,
2227
moduleObj: moduleObj,
2328
srcCSS: srcCSS,
2429
navDocs: navDocs,
25-
siteFooter: siteFooter
30+
siteFooter: siteFooter,
31+
googleAnalytics: googleAnalytics,
32+
siteHeader: siteHeader
2633
})
2734

2835
fs.writeFileSync('./docs/typography/measure/avenir-next/index.html', html)

lib/measure-time.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,32 @@ var gzip = require('gzip-size')
44
var filesize = require('filesize')
55
var cssstats = require('cssstats')
66

7+
78
var module = require('tachyons-typography/package.json')
8-
var moduleCss = fs.readFileSync('node_modules/tachyons-typography/tachyons-typography.min.css', 'utf8')
9+
var moduleCss = fs.readFileSync('node_modules/tachyons-typography/css/tachyons-typography.min.css', 'utf8')
910
var moduleObj = cssstats(moduleCss)
1011
var moduleSize = filesize(moduleObj.gzipSize)
12+
var moduleName = module.name.split("tachyons-").pop()
1113

12-
var srcCSS = fs.readFileSync('./src/_typography.css', 'utf8')
13-
var navDocs = fs.readFileSync('./templates/nav_docs.html', 'utf8')
14-
var siteFooter = fs.readFileSync('./templates/footer.html', 'utf8')
14+
var srcCSS = fs.readFileSync('./src/css/_typography.css', 'utf8')
15+
var navDocs = fs.readFileSync('./src/templates/nav_docs.html', 'utf8')
16+
var siteFooter = fs.readFileSync('./src/templates/footer.html', 'utf8')
17+
var siteHeader = fs.readFileSync('./src/templates/header.html', 'utf8')
18+
var googleAnalytics = fs.readFileSync('./src/templates/ga.html', 'utf8')
1519

1620

17-
var template = fs.readFileSync('./templates/docs/measure/times/index.html', 'utf8')
21+
var template = fs.readFileSync('./src/templates/docs/measure/times/index.html', 'utf8')
1822
var tpl = _.template(template)
1923
var html = tpl({
2024
moduleVersion: module.version,
2125
moduleSize: moduleSize,
26+
name: moduleName,
2227
moduleObj: moduleObj,
2328
srcCSS: srcCSS,
2429
navDocs: navDocs,
25-
siteFooter: siteFooter
30+
siteFooter: siteFooter,
31+
googleAnalytics: googleAnalytics,
32+
siteHeader: siteHeader
2633
})
2734

2835
fs.writeFileSync('./docs/typography/measure/times/index.html', html)

lib/measure.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,32 @@ var fs = require('fs')
33
var filesize = require('filesize')
44
var cssstats = require('cssstats')
55

6+
67
var module = require('tachyons-typography/package.json')
7-
var moduleCss = fs.readFileSync('node_modules/tachyons-typography/tachyons-typography.min.css', 'utf8')
8+
var moduleCss = fs.readFileSync('node_modules/tachyons-typography/css/tachyons-typography.min.css', 'utf8')
89
var moduleObj = cssstats(moduleCss)
910
var moduleSize = filesize(moduleObj.gzipSize)
11+
var moduleName = module.name.split("tachyons-").pop()
1012

11-
var srcCSS = fs.readFileSync('./src/_typography.css', 'utf8')
12-
var navDocs = fs.readFileSync('./templates/nav_docs.html', 'utf8')
13-
var siteFooter = fs.readFileSync('./templates/footer.html', 'utf8')
13+
var srcCSS = fs.readFileSync('./src/css/_typography.css', 'utf8')
14+
var navDocs = fs.readFileSync('./src/templates/nav_docs.html', 'utf8')
15+
var siteFooter = fs.readFileSync('./src/templates/footer.html', 'utf8')
16+
var siteHeader = fs.readFileSync('./src/templates/header.html', 'utf8')
17+
var googleAnalytics = fs.readFileSync('./src/templates/ga.html', 'utf8')
1418

1519

16-
var template = fs.readFileSync('./templates/docs/measure/garamond/index.html', 'utf8')
20+
var template = fs.readFileSync('./src/templates/docs/measure/garamond/index.html', 'utf8')
1721
var tpl = _.template(template)
1822
var html = tpl({
1923
moduleVersion: module.version,
2024
moduleSize: moduleSize,
25+
name: moduleName,
2126
moduleObj: moduleObj,
2227
srcCSS: srcCSS,
2328
navDocs: navDocs,
24-
siteFooter: siteFooter
29+
siteFooter: siteFooter,
30+
googleAnalytics: googleAnalytics,
31+
siteHeader: siteHeader
2532
})
2633

2734
fs.writeFileSync('./docs/typography/measure/garamond/index.html', html)

0 commit comments

Comments
 (0)