working/eg-antora.git
8 years agoMerge !7
Dan Allen [Fri, 13 Oct 2017 21:07:22 +0000 (21:07 +0000)]
Merge !7

resolves #7 add HTML page templates

8 years agoadd HTML page templates
Dan Allen [Fri, 13 Oct 2017 07:56:29 +0000 (01:56 -0600)]
add HTML page templates

- add HTML page templates
- fill in UI model to activate all parts of templates
- add helpers for use in templates
- update build:preview task to apply 404 template to 404 page

8 years agoMerge !6
Dan Allen [Fri, 13 Oct 2017 05:13:03 +0000 (05:13 +0000)]
Merge !6

resolves #6 load fonts from node modules

8 years agoload fonts from node modules, include fonts in UI bundle, rewrite font path
Dan Allen [Thu, 12 Oct 2017 03:09:55 +0000 (21:09 -0600)]
load fonts from node modules, include fonts in UI bundle, rewrite font path

8 years agoMerge !5
Dan Allen [Fri, 13 Oct 2017 03:50:48 +0000 (03:50 +0000)]
Merge !5

resolves #5 add highlight.js as a vendor JavaScript library

8 years agoupdate eslint rules and format JavaScript
Dan Allen [Thu, 12 Oct 2017 22:12:52 +0000 (16:12 -0600)]
update eslint rules and format JavaScript

- set maximum line length to 120
- don't require a space immediately after the line comment character or inside a block comment
- format JavaScript

8 years agointegrate highlight.js as vendor script
Dan Allen [Thu, 12 Oct 2017 02:30:37 +0000 (20:30 -0600)]
integrate highlight.js as vendor script

- add highlight.js as dependency
- add script to require highlight.js and register languages
- add footer scripts partial
- link to compiled highlight.js script

8 years agoprocess vendor scripts with browserify in build task
Dan Allen [Thu, 12 Oct 2017 02:29:43 +0000 (20:29 -0600)]
process vendor scripts with browserify in build task

8 years agoMerge !4
Dan Allen [Mon, 9 Oct 2017 07:05:39 +0000 (07:05 +0000)]
Merge !4

resolves #4 add job to run linters in CI

8 years agoresolves #4 add job to runs linters in CI
Dan Allen [Sun, 8 Oct 2017 01:56:29 +0000 (19:56 -0600)]
resolves #4 add job to runs linters in CI

8 years agofollow-up to #2 add .editorconfig to enforce (some) style rules
Dan Allen [Sun, 8 Oct 2017 02:07:29 +0000 (20:07 -0600)]
follow-up to #2 add .editorconfig to enforce (some) style rules

8 years agoMerge !3
Dan Allen [Sun, 8 Oct 2017 02:03:44 +0000 (02:03 +0000)]
Merge !3

resolves #3 set required node version to >= 8.0.0

8 years agoresolves #3 set required node version to >= 8.0.0
Dan Allen [Sun, 8 Oct 2017 01:45:02 +0000 (19:45 -0600)]
resolves #3 set required node version to >= 8.0.0

8 years agodrop redundant 'utf8' argument to Buffer#toString
Dan Allen [Sun, 8 Oct 2017 01:48:55 +0000 (19:48 -0600)]
drop redundant 'utf8' argument to Buffer#toString

- utf8 is the default argument value, so there's no need to pass it

8 years agoadd missing stylelint dependency; update resolved dependencies
Dan Allen [Sat, 7 Oct 2017 23:13:52 +0000 (17:13 -0600)]
add missing stylelint dependency; update resolved dependencies

8 years agoMerge !2
Dan Allen [Sat, 7 Oct 2017 23:10:37 +0000 (23:10 +0000)]
Merge !2

resolves #2 enforce coding style rules

8 years agoadd lint:css build task
Dan Allen [Mon, 2 Oct 2017 04:48:30 +0000 (22:48 -0600)]
add lint:css build task

- add stylelint Gulp plugin
- add stylelint standard config
- add lint:css build task
- rename previous lint build task to lint:js

8 years agoformat JavaScript using Prettier w/ ESLint rules
Dan Allen [Mon, 2 Oct 2017 04:13:34 +0000 (22:13 -0600)]
format JavaScript using Prettier w/ ESLint rules

8 years agoadd format build task
Dan Allen [Mon, 2 Oct 2017 04:01:04 +0000 (22:01 -0600)]
add format build task

- add Prettier w/ ESLint integration
- add local Gulp plugin to integrate prettier-eslint
- add format build task
- promote JS file globs to constant

8 years agoadd lint build task
Dan Allen [Mon, 2 Oct 2017 03:19:09 +0000 (21:19 -0600)]
add lint build task

- add Standard JS variant of ESLint
- add ESLint config based on StandardJS w/ custom rules
- add lint build task
- fix lint violations

8 years agoMerge !1
Dan Allen [Sat, 7 Oct 2017 22:06:21 +0000 (22:06 +0000)]
Merge !1

resolves #1 add initial Gulp build

8 years agoresolves #1 add initial Gulp build
Dan Allen [Mon, 2 Oct 2017 00:30:49 +0000 (18:30 -0600)]
resolves #1 add initial Gulp build

- add task to compile assets (build)
- add task to package assets (pack)
- add task to build preview site (build:preview)
- add task to preview site with file monitor (preview)
- create minimum required files for preview site (stylesheet, default template, index.html)

8 years agomake it so
Dan Allen [Sun, 1 Oct 2017 19:55:42 +0000 (13:55 -0600)]
make it so