Rodolphe Breard
85eb1ff03e
Refactor the page edition
...
Markdown has been removed, pages are now directly edited in HTML. To
ease that process, TinyMCE has been added. Also, the admin dashboard now
provides a file management tool in order to upload stuff.
2020-02-28 13:53:57 +01:00
Rodolphe Breard
c15512e799
Format code using black
2019-07-24 19:07:41 +02:00
Rodolphe Breard
428bd941e2
Enforce coding style
2018-11-08 20:11:14 +01:00
Rodolphe Breard
1a9f9ca23b
Move the nsfw functions into a real module
2018-06-03 23:48:21 +02:00
Rodolphe Breard
b0b8f30580
Migrate to Bulma
...
Bulma is simple and free full-CSS framework. Unlike Bootstrap, it fits
within a single small CSS file. It is also well integrated in Django.
https://bulma.io/
2018-06-03 22:16:40 +02:00
Rodolphe Breard
2e7c42f61f
Add a footer with a legal page
2018-06-03 11:02:55 +02:00
Rodolphe Breard
4bdfe2d05c
Flag allowed NSFW content
2018-06-02 21:43:23 +02:00
Rodolphe Breard
bfe37bedea
Allow pages to be marked as NSFW
2018-06-02 16:03:13 +02:00
Rodolphe Breard
01c9651131
Add markdown support for flat pages
2018-02-25 20:46:41 +01:00
Rodolphe Breard
eb8a3688a5
Return a 404 error for non-existent pages
2018-02-04 11:25:02 +01:00
Rodolphe Breard
0b59b4b140
Enforce some pep8 code style
2018-01-27 23:12:09 +01:00
Rodolphe Breard
3a0d5f6be1
Remove the default title on pages
2018-01-20 12:48:47 +01:00
Rodolphe Breard
6b0dda0f2f
Add a missing import
2018-01-20 11:00:31 +01:00
Rodolphe Breard
7b55cea90b
Allow to write static pages in HTML
2018-01-13 17:02:14 +01:00
Rodolphe Breard
e5fcd61105
Add the static pages module
2018-01-13 15:45:54 +01:00