LEdoian
371fb158c1
Convert images to curves
...
Browsers and SVG is dumb. Webkit (surf) does not stroke text and show
some end markers, Chromium does not show some end markers. This state is
stupid, but workable.
Please see previous commit if you need semantically reasonable files.
1 year ago
LEdoian
4df365b49a
fixup! fixup! Fill ¨IPv6-land"
1 year ago
LEdoian
5997bea6c9
fixup! Fill ¨IPv6-land"
1 year ago
LEdoian
af64aa1682
Fill ¨IPv6-land"
...
Might help Webkit show the text…
1 year ago
LEdoian
f3a3ed98a0
Add legend to img4
1 year ago
LEdoian
d502585320
Fix footnotes
1 year ago
LEdoian
608ea678e6
Move one of the labels a bit.
1 year ago
LEdoian
832b2f2394
Merge branch 'blog' into pub/forgetting-dns6
1 year ago
LEdoian
551360ea73
Theme: figure styling
1 year ago
LEdoian
616c873161
gen: make launchable from any directory
1 year ago
LEdoian
41d2ae70cf
More syntax to my ReST cheat sheet
1 year ago
LEdoian
0018331cc9
Tweak the images
1 year ago
LEdoian
619bc4955a
New article about DNS and forgoten AAAA for NS
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