Baptiste Darthenay
046de8c998
Config with i18n
6 years ago
Vincent Prouillet
322d2f30fb
Add get_taxonomy_url global_fn
And fix bug with taxonomies urls
7 years ago
Geoff Shannon
c19e900bec
Extract syntex highlighting module into a new component in workspace
This removes the dependency cycle between config and rendering that
causes 4 packages to be recompiled every time a change is made.
I just want to code fast!
7 years ago
Vincent Prouillet
404240ef82
Fix some index related bugs
7 years ago
Vincent Prouillet
dee1dbe667
Working on site
And some tweaks as I write the docs
7 years ago
Vincent Prouillet
f58e416b96
Clippy run
7 years ago
Vincent Prouillet
262ff5ec00
Rewrite theme tera paths and merge theme.toml data
7 years ago
Vincent Prouillet
c77cc9b170
First draft of theme support
7 years ago
Vincent Prouillet
fc63765ee1
Add a get_static_url global fn
Fix #108
7 years ago
Vincent Prouillet
23e4b911e7
Improve gutenberg init
Fix #104
7 years ago
Vincent Prouillet
d78477b619
Add Sass support for *nix
7 years ago
Vincent Prouillet
015f146792
Put back a limit on rss feed number of pages
7 years ago
Vincent Prouillet
c3b525745e
Convert project to a workspace
7 years ago
Vincent Prouillet
2d949249c3
Add trailing slash to paths and permalinks. Fix #85
7 years ago
Vincent Prouillet
33faf6fe70
Make number RSS item configurable
Fix #71
7 years ago
Vincent Prouillet
26159609d2
Add a rendering module
7 years ago
Vincent Prouillet
b2c3adff37
Move page tests inside content mod
7 years ago
Vincent Prouillet
07f11755d6
Create a content mod
7 years ago
Vincent Prouillet
5ac5625de1
Default to not generating tags and categories page
Also add a Site::render_section method
7 years ago
Vincent Prouillet
04da527e53
Render anchor link
7 years ago
Vincent Prouillet
870fbbcd0f
Allow selecting a config file other than config.toml
7 years ago
Vincent Prouillet
d05a1559d9
Add prev/next hack
7 years ago
Vincent Prouillet
540bbcc1b6
Add flags in config to disable tags/categories generation
7 years ago
Vincent Prouillet
9af85ba3e4
Pick highlighting theme from config
7 years ago
Vincent Prouillet
f63ec475eb
Add categories and tags to sitemap
7 years ago
Vincent Prouillet
6df68da84b
Add tests for categories and tags
7 years ago
Vincent Prouillet
7e496878e5
Sections
Parse _index.md files as sections and render them
7 years ago
Vincent Prouillet
4e99389566
disable_rss -> generate_rss in config
7 years ago
Vincent Prouillet
a57baf2934
Refactor serve/rebuilding a bit
7 years ago
Vincent Prouillet
4406b16007
Detect whether the page needs highlighting
7 years ago
Vincent Prouillet
a99f084ee2
Code highlighting
7 years ago
Vincent Prouillet
434a7fcde8
Permalinks and sitemap
7 years ago
Vincent Prouillet
e948df1028
Add a Site struct that knows how to parse/build a site
7 years ago
Vincent Prouillet
91fa7e358c
Started working on gutenberg again
7 years ago
Vincent Prouillet
a147e68f78
Start building sites
7 years ago
Vincent Prouillet
3cd5da2128
Separate front matter parsing from the page
8 years ago
Vincent Prouillet
5ce6d41509
Add favicon to config
8 years ago
Vincent Prouillet
a48a4c9bdf
Started working on pages
8 years ago
Vincent Prouillet
f29eabe713
Simple config system
8 years ago
Vincent Prouillet
021b8ea21f
Create new project
8 years ago