LEdoian
41d2ae70cf
More syntax to my ReST cheat sheet
1 year ago
LEdoian
35b4720c5b
Add a few TODO items
2 years ago
LEdoian
d6b7856228
render
2 years ago
LEdoian
dadddffdea
./gen can now load environment itself
...
It was a bit too annoying to have to enter the venv. Of course, if the
venv does not exist (at the hardcoded (!) path), it still fails.
2 years ago
LEdoian
d2b9658372
Add a script to initialize environment
...
When I get a clean repo (by cloning or by git-clean(1)), I do not want
to think about the usual commands to type, so I offload them here :-)
2 years ago
LEdoian
8432c48ea8
Allow other git related files
2 years ago
LEdoian
f451474262
Ignore /var in output
...
This will serve as storage for other stuff, so we can serve something
else than the blog.
There cannot be a .gitignore in output/, since that directory gets
re-generated as a whole. (I could probably convince Pelican to always
put it there, but that seems more fragile than to hardcode it in repo
root.)
2 years ago
LEdoian
6592d4fbad
Tweak ./gen a bit
...
Ofloaded content directory to the config file, allowed arbitrary
options.
2 years ago
LEdoian
1c841e2138
Add a few cheat sheets / templates
...
Making my blogging easier :-)
2 years ago
LEdoian
2ba1cf43d6
Merge branch 'basic-css'
...
Now it is broken in a different way.
2 years ago
LEdoian
fd4ef651aa
Theme: code formatting
2 years ago
LEdoian
3d6dc320a4
Factor out list.html and create a first a bit usable version of the theme
...
Yes, a double commit. Also, yes, I was inspired by example themes.
2 years ago
LEdoian
a04fd8b2a5
Add a TODO about more meta stuff in theme/base.html
2 years ago
LEdoian
89559e3417
Fix urls in the theme
...
Copied from how themes in pelican-themes do it.
2 years ago
LEdoian
7dc338dab3
TODO += idea for writing up the git workflow of this blog
2 years ago
LEdoian
dfa689a0b7
Implement categories
...
This currently works only somewhat, since the URLs are too relative. Not
related to RELATIVE_URLS setting, though.
2 years ago
LEdoian
7172853982
Make some basic style tweaks
...
… using advanced CSS syntax :-)
2 years ago
LEdoian
4240ef0461
Add boilerplate to theme files
2 years ago
LEdoian
3704ab99c4
Merge remote-tracking branch 'origin/master' (probably weird state)
2 years ago
LEdoian
7af71f4d87
Fix typo in HTML
...
The numbers of r's in refer(r)ers are maddening!
2 years ago
LEdoian
d3a9660307
Do not create unneeded pages
2 years ago
LEdoian
8fc1a3f0e3
Add possible pagination to TODO
2 years ago
LEdoian
3e955f308e
Support adding auxiliary files
...
Currently only in static and images folders.
2 years ago
LEdoian
a1a4b3d43b
Add gemini interface to plans with the blog
2 years ago
LEdoian
607f74690e
Populate GENERATOR in a plugin
2 years ago
LEdoian
87f31cbb8b
Show real pelican version
2 years ago
LEdoian
8e49c71ba1
Add some mock content to the theme.
2 years ago
LEdoian
fbe4b38132
Implement basic theme layout
2 years ago
LEdoian
9f559b31a5
Remove "probably" from footer
2 years ago
LEdoian
1ea3432d37
Add a simple theme
...
Because dark mode rulez :-) For lovers of white web, TODO has been
added.
2 years ago
LEdoian
0265df36b5
Add a basic TODO list
2 years ago
LEdoian
53a8dc5d7b
Theme: create a basic skeleton
2 years ago
LEdoian
210dd84712
Add title page
2 years ago
LEdoian
5832906283
Update pelicanconf to match theme
...
The theme is not yet commited.
2 years ago
LEdoian
d0f2b071a9
Jinja: Forbid stripping newlines
...
This creates a bit prettier theme output. When newlines from ends are
stripped, constructions like
```
<header>
{% include "header.html" %}
</header>
```
end compiled with the ending tag at last line of the include
I think it is a bit shame that Pelican does not have any method to
configure Jinja from the theme itself, since this is more theme-related
than content-related.
2 years ago
LEdoian
8092349c14
Replace Makefile with gen
...
The web is now build by a scrip
2 years ago
LEdoian
fdccc1650a
Add requirements file
2 years ago
LEdoian
4dd2edb720
Set SITEURL
2 years ago
LEdoian
5180dc9fbb
Add skeleton of the theme
2 years ago
LEdoian
620bd50aad
Ignore Python cache
2 years ago
LEdoian
8b7e357ea6
Add Makefile and basic config
2 years ago
LEdoian
2580f0393d
Init with gitignore
4 years ago