Oliver Steele
|
76db93cab6
|
Reduce reliance on global site variable
|
2017-06-16 16:44:09 -04:00 |
|
Oliver Steele
|
5e6de82bbf
|
Move variable_map, file_helpers to own files
|
2017-06-16 15:47:41 -04:00 |
|
Oliver Steele
|
8c7deb783e
|
Fix lints
|
2017-06-16 15:41:03 -04:00 |
|
Oliver Steele
|
a3a98ab4e6
|
Site is a field of Page; separate out {layout,markdown}.go
|
2017-06-16 15:14:56 -04:00 |
|
Oliver Steele
|
0f085318b5
|
Permalink computations are methods on pageFields
|
2017-06-16 14:52:29 -04:00 |
|
Oliver Steele
|
1d9fa428bc
|
Implement sass
|
2017-06-16 13:47:11 -04:00 |
|
Oliver Steele
|
6a4b048a09
|
Default permalink honors md, scss output extensions
|
2017-06-15 22:32:10 -04:00 |
|
Oliver Steele
|
15cff8988a
|
Implement --destination
|
2017-06-15 22:31:36 -04:00 |
|
Oliver Steele
|
1e12903487
|
Add a couple more filters
|
2017-06-15 22:30:53 -04:00 |
|
Oliver Steele
|
54bbbc9c96
|
Refine permalink variables
|
2017-06-15 19:49:04 -04:00 |
|
Oliver Steele
|
19274932a1
|
Layout inheritance
|
2017-06-15 11:51:40 -04:00 |
|
Oliver Steele
|
1f80b485d2
|
Apply layouts (w/out inheritance)
|
2017-06-15 11:30:44 -04:00 |
|
Oliver Steele
|
3263183272
|
Patch permalink paths
|
2017-06-15 11:18:52 -04:00 |
|
Oliver Steele
|
9b882e1407
|
Implement jsonify filter
|
2017-06-15 10:17:30 -04:00 |
|
Oliver Steele
|
103390d39d
|
Handle empty frontmatter
|
2017-06-15 10:17:21 -04:00 |
|
Oliver Steele
|
75ea2e11d0
|
More README
|
2017-06-15 09:39:06 -04:00 |
|
Oliver Steele
|
428b4cb1c4
|
Update README install
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
a4d4e363ca
|
Simplfy page creation; always apply permalink pattern
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
4f382b1830
|
Rearrange Page methods
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
d57468e045
|
More work on template variables
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
a3ff348d3c
|
Recompute Page.Published()
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
fdfe64126c
|
Move permalinks to separate file
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
7a143c0fae
|
Add doc strings; adjjust method names
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
53304c3452
|
Split Page into embeddings and interface
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
089417f1db
|
Introduce a VariableMap type
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
3e68659b3a
|
Add static page variables
|
2017-06-14 13:20:52 -04:00 |
|
Oliver Steele
|
a04d501b5f
|
Move subcommand function top-level
|
2017-06-14 12:54:44 -04:00 |
|
Oliver Steele
|
d755807448
|
Use urface/cli for CLI parsing
|
2017-06-14 11:31:23 -04:00 |
|
Oliver Steele
|
af5236f7ae
|
Fix some metalinter warnings
|
2017-06-13 17:19:05 -04:00 |
|
Oliver Steele
|
9301e82793
|
Add a Travis badge
|
2017-06-13 12:47:59 -04:00 |
|
Oliver Steele
|
925f772967
|
Add travis file
|
2017-06-13 12:45:33 -04:00 |
|
Oliver Steele
|
c954878abe
|
Honor site includes
|
2017-06-13 12:38:06 -04:00 |
|
Oliver Steele
|
2c24bb5ab3
|
Fix error reporting for link tag
|
2017-06-13 12:37:50 -04:00 |
|
Oliver Steele
|
2f60d8a528
|
The build command displays the file count
|
2017-06-13 12:19:10 -04:00 |
|
Oliver Steele
|
83800e38d4
|
NewSite creates initialized Site
|
2017-06-13 12:19:10 -04:00 |
|
Oliver Steele
|
81c6c28faf
|
Move Source, Dest to Site type; make Config private
|
2017-06-13 11:27:24 -04:00 |
|
Oliver Steele
|
408e5d13ec
|
Rename test collection -> c1
|
2017-06-13 11:00:35 -04:00 |
|
Oliver Steele
|
c996a6495f
|
Make config a type w/ methods; add --dry_run
|
2017-06-13 11:00:24 -04:00 |
|
Oliver Steele
|
0e9354ab87
|
Move Collection to a separate file
|
2017-06-13 09:01:20 -04:00 |
|
Oliver Steele
|
0f6691eda2
|
Refactor Collection type and methods out of site config
|
2017-06-13 08:55:39 -04:00 |
|
Oliver Steele
|
09acac0190
|
Use site config to recognize markdown files
|
2017-06-13 08:55:39 -04:00 |
|
Oliver Steele
|
ad70550a7c
|
Test file tests site variable
|
2017-06-13 08:55:39 -04:00 |
|
Oliver Steele
|
1c0cb4eb8d
|
Add more permalink template variables
|
2017-06-13 08:51:58 -04:00 |
|
Oliver Steele
|
8958fb695e
|
Override the site config with the CLI arg
|
2017-06-13 08:50:12 -04:00 |
|
Oliver Steele
|
3f1d1d919b
|
Fix error reporting in link tag
|
2017-06-13 08:49:44 -04:00 |
|
Oliver Steele
|
c45156c62c
|
More page variables, and a subcommand to show them
|
2017-06-12 17:12:40 -04:00 |
|
Oliver Steele
|
afe0927b38
|
Serve static files
|
2017-06-11 21:05:17 -04:00 |
|
Oliver Steele
|
9959bb41ae
|
Page.Render takes an io.Writer
|
2017-06-11 20:51:01 -04:00 |
|
Oliver Steele
|
c997ca7c42
|
Maps are reference types
|
2017-06-11 20:36:27 -04:00 |
|
Oliver Steele
|
5b258dc0c8
|
readFile -> readPage + p.Render
|
2017-06-11 20:30:25 -04:00 |
|