Commit graph

645 commits

Author SHA1 Message Date
Nathan Ringo 9df5da4697
Fixes bug with extra syntaxes in non-root section, adds tests. 2018-08-14 02:12:04 -05:00
Nathan Ringo 64fa890aa9
Adds support for loading additional syntaxes via extra_syntaxes. 2018-08-12 02:08:50 -05:00
Vincent Prouillet 9675ab190d
Merge pull request #364 from paulcmal/section-assets
Section assets
2018-08-11 10:14:04 +02:00
cmal 7875387a04 Document assets on sections doc 2018-08-10 15:59:16 +02:00
cmal ec65d01a72 Add assets to Sections variables 2018-08-10 15:59:03 +02:00
cmal b8bc13c351 Make link more specific 2018-08-10 15:58:26 +02:00
cmal 26ffc31850 Document section assets + add example asset interaction from Markdown 2018-08-10 15:56:36 +02:00
cmal 31479ff23b Remove condition that's always true (optimization) 2018-08-09 11:58:09 +02:00
cmal 739c2011a7 Remove redundant filtering operation (optimization) 2018-08-09 11:55:27 +02:00
cmal 77f8d96c9c Make comment more explicit 2018-08-09 11:53:45 +02:00
cmal 3b9c8c71b5 Revert "Start implementing _index folder for section content/assets"
This reverts commit c7156a84f0.
2018-08-09 11:51:01 +02:00
cmal c7156a84f0 Start implementing _index folder for section content/assets 2018-08-08 10:51:40 +02:00
cmal 15190962ba Copy relevant assets in case of colocation for section 2018-08-07 12:14:59 +02:00
cmal 8473dff23d Implement assets colocation in section 2018-08-07 12:12:12 +02:00
Vincent Prouillet cc46c81bbd Prepare 0.4.1 2018-08-06 19:40:59 +02:00
Vincent Prouillet abd9c26d81 Update deps for notify 2018-08-06 09:20:54 +02:00
Vincent Prouillet a4e47f9435 Update deps 2018-08-05 15:03:12 +02:00
Vincent Prouillet f7bc88de59
Merge pull request #360 from johansigfrids/fix_window_path_handling
Fix path handling on windows
2018-08-05 14:49:36 +02:00
Vincent Prouillet 3ddfc303ec Document extending theme templates (#361) 2018-08-05 11:49:50 +02:00
Vincent Prouillet 8149b0db99 No need for beta & nightly in Travis 2018-08-05 10:31:43 +02:00
Vincent Prouillet 4f418a11b4 Fix live reload of section content 2018-08-05 10:30:01 +02:00
Johan Sigfrids 883357a7dd Handle relative path case 2018-08-05 08:59:56 +03:00
Johan Sigfrids 9be5e640ff Only test windows path handling on windows.
Otherwise Path won't know what to do.
2018-08-04 23:28:39 +03:00
Johan Sigfrids 64ec7e1578 Fix path handling on windows.
Delay turning paths into string. Instead, use methods on Path/PathBuf
to manipulate paths. This way the Rust Path implementation gets to deal with
all werid cross-platform issues.

This should fix #359
2018-08-04 22:47:45 +03:00
Vincent Prouillet f0ba604075
Update README.md 2018-08-04 15:39:21 +02:00
Vincent Prouillet 3db404c9f9 Update themes docs 2018-08-04 13:15:01 +02:00
Vincent Prouillet d9bc70c6fa Last minute cargo update 2018-08-04 00:21:16 +02:00
Vincent Prouillet 37a8f5f643 Build site with 0.4.0 2018-08-03 23:09:40 +02:00
Vincent Prouillet fb6e3bd5cc Fix CIs 2018-08-03 22:34:56 +02:00
Vincent Prouillet 8fcb4c3ae6
Merge pull request #290 from Keats/next
Next version
2018-08-03 21:34:03 +02:00
Vincent Prouillet 84a3193e97 Last fixes 2018-08-03 19:47:39 +02:00
Vincent Prouillet bd6578e71c Fix failing test 2018-08-03 18:32:30 +02:00
Vincent Prouillet f2d1e25c3d cargo update 2018-08-02 17:44:08 +02:00
Vincent Prouillet 648b700667 One more cargo update 2018-08-01 18:22:12 +02:00
Vincent Prouillet 8e3e3a52f1 Updated deps 2018-08-01 10:33:20 +02:00
Vincent Prouillet 6707078479 Clarify pelican and netlify 2018-07-31 17:10:46 +02:00
Vincent Prouillet c03425260d Pelican doesn't have netlify support, there is only python/pipenv 2018-07-31 17:09:49 +02:00
Vincent Prouillet b63e7963e5 Expand comparison 2018-07-31 16:48:52 +02:00
Vincent Prouillet efddb24b95 We actually need get_taxonomy_url. Also update docs 2018-07-31 16:35:16 +02:00
Vincent Prouillet a83518a29b Update warning message to use weight 2018-07-31 15:39:20 +02:00
Vincent Prouillet 9e3c66186b
Merge branch 'master' into next 2018-07-31 15:33:51 +02:00
Vincent Prouillet 37f5626cf7 Update Sass ticks in README 2018-07-31 15:32:32 +02:00
Vincent Prouillet 9f9bae16d9 Update changelog for sorting order 2018-07-31 15:31:36 +02:00
Vincent Prouillet 60a52fd2cc Some intellij reformatting 2018-07-31 15:30:49 +02:00
Vincent Prouillet be439d7bfb
Merge pull request #352 from codesections/delete_order
Remove `order` and add `heavier`/`later`
2018-07-31 15:08:58 +02:00
Daniel Sockwell 77ac196f46 Change populate_next_and_previous_page
Replace `populate_next_and_previous_page` with `populate_siblings`
2018-07-30 22:41:27 -04:00
Daniel Sockwell 97f5065259 Fix formating/typos flaged in code review 2018-07-29 17:03:14 -04:00
Daniel Sockwell 554d50720c Update templates/pages-sections.md 2018-07-29 16:53:42 -04:00
Daniel Sockwell bedf469d16 Update docs for removal of order 2018-07-29 15:55:03 -04:00
Daniel Sockwell c2437cc0eb Remove order and add heavier/later
This commit removes the option to sort by order and also removes
`page.next` and `page.previous` variables.  Instead, pages can be sorted
by two methods `date` and `weight`.  The Tera `reverse` filter will
reverse either of those sorts, so the old `order` behavior can be
achieved by using the `reverse` filter with `weight`.

In place of the `previous`/`next` variables, this commit adds the
`page.earlier`/`page.later` variables (which are set when the page is
sorted by date) and the `page.heavier`/`page.lighter` variables (which
are set when the page is sorted by weight).  These variables have the
advantage of not having confusing semantics when the `reverse` filter is
used.
2018-07-27 23:00:28 -04:00