Erich Gubler
b38a504094
Update _index.md
2018-03-22 15:47:34 -06:00
Erich Gubler
110e846fbe
Docs: add an entry for Sass processing in the main Content section
2018-03-22 15:46:40 -06:00
Vincent Prouillet
ab03d26370
Merge pull request #253 from Keats/search
...
[WIP] Search
2018-03-22 14:30:12 +01:00
Vincent Prouillet
73ddbf7152
Write some docs
2018-03-21 16:18:24 +01:00
Vincent Prouillet
6100a430c4
Design tweaks on docs
2018-03-21 15:25:25 +01:00
Vincent Prouillet
2c538d3776
Fix some bugs in search
2018-03-20 23:08:20 +01:00
Vincent Prouillet
b0363298f5
Search is working now
2018-03-20 21:27:33 +01:00
Vincent Prouillet
ddf8970ad8
[WIP] Search
2018-03-20 18:43:30 +01:00
Vincent Prouillet
f1abbd0860
Move copy utils to utils crate
2018-03-20 18:43:17 +01:00
Vincent Prouillet
bcf42a0c10
The wonders of serde default, take 2
2018-03-20 18:42:42 +01:00
Vincent Prouillet
cbb2c59b91
Add indented Sass to changelog
2018-03-19 18:50:04 +01:00
Vincent Prouillet
d0137377d5
Merge pull request #264 from ErichDonGubler/sass-indented-syntax
...
Make indented syntax available for SASS via the "sass" file extension
2018-03-19 18:46:07 +01:00
Erich Gubler
0d8dc656f1
CR review: s/Options/SassOptions/, break bail args in compile_sass into multiple lines
2018-03-19 10:04:48 -06:00
Vincent Prouillet
43db3a43ff
Do not require themes to have a static folder
2018-03-18 09:34:37 +01:00
Vincent Prouillet
b558b51dff
Mention sass folders in docs and changelog
2018-03-17 20:42:06 +01:00
Vincent Prouillet
ac8f3a6353
Merge pull request #255 from ErichDonGubler/sass-folders
...
Preserve folder structure of SCSS content
2018-03-17 20:39:19 +01:00
Erich Gubler
ea4cc63aa9
Make indented syntax available for SASS via the "sass" file extension
2018-03-17 13:23:02 -06:00
Erich Gubler
9fbbcca3c6
Preserve folder structure of SCSS content
2018-03-17 13:22:23 -06:00
Vincent Prouillet
00729581f9
Break sorting ties by a-z ordering
...
Closes #259
2018-03-17 18:08:02 +01:00
Vincent Prouillet
3a2dab5974
Sort sitemap elements by permalink
...
Closes #257
2018-03-17 14:34:02 +01:00
Vincent Prouillet
2eacb8247b
Fix config CLI option
...
Closes #254
2018-03-16 19:11:12 +01:00
Vincent Prouillet
b3b2527c5d
TIL about serde default
2018-03-12 20:11:03 +01:00
Vincent Prouillet
bb5cdc0b6c
Update deps
2018-03-12 18:31:11 +01:00
Vincent Prouillet
19ec0604d8
Add support content formats to comparison
2018-03-12 18:09:28 +01:00
Vincent Prouillet
115033a45b
Merge pull request #247 from Keats/comparison
...
Add comparison between SSG
2018-03-12 17:59:25 +01:00
Vincent Prouillet
680085498f
Fix incorrect points
2018-03-12 17:55:59 +01:00
Vincent Prouillet
a1bc92cc50
Add some more elements to comparison
2018-03-12 16:39:53 +01:00
Vincent Prouillet
75d9d10805
Update README.md
2018-03-09 12:53:13 +01:00
Vincent Prouillet
89478db268
Add comparison between SSG
2018-03-07 17:52:33 +01:00
Vincent Prouillet
15dd8e629e
v0.3.2
2018-03-05 19:26:27 +01:00
Vincent Prouillet
f9bb73f7bb
Merge pull request #239 from Keats/next
...
Next version
2018-03-05 19:23:18 +01:00
Vincent Prouillet
fcd6cbcd32
Add some mobile css for themes
2018-03-05 18:27:59 +01:00
Vincent Prouillet
c0ea30e2e1
Update themes & design list
2018-03-05 18:21:53 +01:00
Vincent Prouillet
f93fba9563
Update dependencies
2018-03-05 18:12:28 +01:00
Vincent Prouillet
1e25117887
Fix date serializing in extra section of pages
...
Closes #238
2018-03-01 14:49:34 +01:00
Vincent Prouillet
de80de1628
Mention 2x serde attributes is not a typo
2018-03-01 11:57:04 +01:00
Vincent Prouillet
217738d0c8
Update list of themes
2018-03-01 10:37:35 +01:00
Vincent Prouillet
f8b0720e39
Merge pull request #219 from Keats/docs-update
...
Docs update
2018-03-01 09:43:44 +01:00
Vincent Prouillet
1775242f55
Merge pull request #244 from PhilipDaniels/next
...
Add a bunch of highlight themes, light and dark.
2018-03-01 09:43:22 +01:00
Vincent Prouillet
7aa6c1fdfe
Add andrei.blue
...
Closes #243
2018-03-01 09:17:05 +01:00
Philip Daniels
4e566ac604
Add a bunch of themes, light and dark.
2018-02-28 21:15:25 +00:00
Vincent Prouillet
af82a280f1
Fix link
2018-02-28 20:46:41 +01:00
Vincent Prouillet
6c09c8ba8b
Slight tweak on theme docs
2018-02-28 20:44:30 +01:00
Vincent Prouillet
6a712969d4
Remove theme list from docs
2018-02-28 19:49:13 +01:00
Vincent Prouillet
f218f2eaf5
Merge pull request #240 from PhilipDaniels/next
...
Filter ignored content in page.rs.
2018-02-27 08:37:26 +01:00
Philip Daniels
92f38d1b70
Remove unnecessary if when compiling the glob set.
2018-02-25 21:28:04 +00:00
Philip Daniels
045e9def21
globset can be a dev-dependency in 'content'
2018-02-25 21:00:47 +00:00
Vincent Prouillet
5c56278be1
Let people edit their index.md
...
Closes #241
2018-02-25 19:29:48 +01:00
Philip Daniels
3e1221064b
Filter ignored content in page.rs.
...
* Add ignored_content to the Config structure.
* Use the GlobSet crate to parse the glob patterns into a matcher, which
is created once at program initialization. If there are no patterns in
ignored_content, an empty globber is created, which excludes no files.
This is consistent with the existing behaviour of Gutenberg, before
this feature was added.
* Bail if there are any errors in the glob patterns.
* Add a call to the globber in page.rs to actually do the filtering.
* Update documentation.
A note on the Config structure
------------------------------
* I had to remove the PartialEq derive from the Config structure as it
does not work for the GlobSet type. No harm is done, Config does not
need to be PartialEq anyway, since there is no need to sort Configs.
* The implementation follows the pattern of the existing config settings
in that it uses an Option<...>. This would appear unnecessary, in that
an empty vec could be used as the default, but it appears to be needed
by the TOML parsing. A better approach would be to use a separate
SerializableConfig and map to/from a Config struct. This would also
allow the elimination of most, if not all, of the other Options in
the Config structure, but that ought to be another PR.
2018-02-25 15:15:51 +00:00
Vincent Prouillet
972687fd76
Add back mistakenly deleted test file
2018-02-23 18:07:15 +01:00