From fd30f0f057fe4f4c1faf374e71d06afcc3a0ab25 Mon Sep 17 00:00:00 2001 From: Alexandre Vicenzi Date: Sat, 19 Oct 2019 22:47:25 +0200 Subject: [PATCH] Update demo. --- docs/Makefile | 74 + docs/README.md | 8 +- docs/blog/archives.html | 71 +- docs/blog/author/alexandre-vicenzi.html | 111 +- docs/blog/authors.html | 59 +- docs/blog/categories.html | 61 +- docs/blog/category/news.html | 111 +- docs/blog/feeds/all.atom.xml | 25 +- docs/blog/feeds/news.atom.xml | 25 +- .../blog/flex-pelican-theme-update-1-1-1.html | 69 +- docs/blog/flex-pelican-theme-update-1-1.html | 69 +- .../blog/flex-pelican-theme-update-1-2-0.html | 69 +- docs/blog/flex-pelican-theme-update-2-0.html | 69 +- docs/blog/flex-pelican-theme-update-2-1.html | 69 +- docs/blog/flex-pelican-theme-update-2-2.html | 69 +- docs/blog/flex-pelican-theme.html | 69 +- docs/blog/index.html | 111 +- docs/blog/pages/about.html | 57 +- docs/blog/pages/contact.html | 57 +- docs/blog/tag/pelican.html | 111 +- docs/blog/tag/python.html | 111 +- docs/blog/tag/theme.html | 111 +- docs/blog/tags.html | 65 +- docs/blog/theme/font-awesome/css/brands.css | 5 + .../theme/font-awesome/css/fontawesome.css | 5 + docs/blog/theme/font-awesome/css/solid.css | 5 + .../font-awesome/webfonts/fa-brands-400.eot | Bin 0 -> 115052 bytes .../font-awesome/webfonts/fa-brands-400.svg | 1127 +++++++++ .../font-awesome/webfonts/fa-brands-400.ttf | Bin 0 -> 114816 bytes .../font-awesome/webfonts/fa-brands-400.woff | Bin 0 -> 73920 bytes .../font-awesome/webfonts/fa-brands-400.woff2 | Bin 0 -> 63376 bytes .../font-awesome/webfonts/fa-solid-900.eot | Bin 0 -> 160768 bytes .../font-awesome/webfonts/fa-solid-900.svg | 2231 +++++++++++++++++ .../font-awesome/webfonts/fa-solid-900.ttf | Bin 0 -> 160548 bytes .../font-awesome/webfonts/fa-solid-900.woff | Bin 0 -> 76632 bytes .../font-awesome/webfonts/fa-solid-900.woff2 | Bin 0 -> 59572 bytes docs/blog/theme/stylesheet/style.less | 25 +- docs/blog/theme/stylesheet/style.min.css | 2 +- docs/blog/theme/stylesheet/variables.less | 2 + docs/develop_server.sh | 103 - docs/pelicanconf.py | 2 - docs/publishconf.py | 2 - docs/tasks.py | 112 + 43 files changed, 4347 insertions(+), 925 deletions(-) create mode 100644 docs/Makefile create mode 100644 docs/blog/theme/font-awesome/css/brands.css create mode 100644 docs/blog/theme/font-awesome/css/fontawesome.css create mode 100644 docs/blog/theme/font-awesome/css/solid.css create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-brands-400.eot create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-brands-400.svg create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-brands-400.ttf create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-brands-400.woff create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-brands-400.woff2 create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-solid-900.eot create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-solid-900.svg create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-solid-900.ttf create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-solid-900.woff create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-solid-900.woff2 delete mode 100755 docs/develop_server.sh create mode 100644 docs/tasks.py diff --git a/docs/Makefile b/docs/Makefile new file mode 100644 index 0000000..6f3adc5 --- /dev/null +++ b/docs/Makefile @@ -0,0 +1,74 @@ +PY?=python3 +PELICAN?=pelican +PELICANOPTS= + +BASEDIR=$(CURDIR) +INPUTDIR=$(BASEDIR)/content +OUTPUTDIR=$(BASEDIR)/output +CONFFILE=$(BASEDIR)/pelicanconf.py +PUBLISHCONF=$(BASEDIR)/publishconf.py + +GITHUB_PAGES_BRANCH=gh-pages + + +DEBUG ?= 0 +ifeq ($(DEBUG), 1) + PELICANOPTS += -D +endif + +RELATIVE ?= 0 +ifeq ($(RELATIVE), 1) + PELICANOPTS += --relative-urls +endif + +help: + @echo 'Makefile for a pelican Web site ' + @echo ' ' + @echo 'Usage: ' + @echo ' make html (re)generate the web site ' + @echo ' make clean remove the generated files ' + @echo ' make regenerate regenerate files upon modification ' + @echo ' make publish generate using production settings ' + @echo ' make serve [PORT=8000] serve site at http://localhost:8000' + @echo ' make serve-global [SERVER=0.0.0.0] serve (as root) to $(SERVER):80 ' + @echo ' make devserver [PORT=8000] serve and regenerate together ' + @echo ' ' + @echo 'Set the DEBUG variable to 1 to enable debugging, e.g. make DEBUG=1 html ' + @echo 'Set the RELATIVE variable to 1 to enable relative urls ' + @echo ' ' + +html: + $(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) + +clean: + [ ! -d $(OUTPUTDIR) ] || rm -rf $(OUTPUTDIR) + +regenerate: + $(PELICAN) -r $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) + +serve: +ifdef PORT + $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT) +else + $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) +endif + +serve-global: +ifdef SERVER + $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT) -b $(SERVER) +else + $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT) -b 0.0.0.0 +endif + + +devserver: +ifdef PORT + $(PELICAN) -lr $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT) +else + $(PELICAN) -lr $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) +endif + +publish: + $(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS) + +.PHONY: html help clean regenerate serve serve-global devserver publish diff --git a/docs/README.md b/docs/README.md index 296abc8..d140b91 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,9 +1,3 @@ # Flex Blog Example -## Build - -`pelican -s pelicanconf.py` - -## Publish - -`pelican -s publishconf.py` +Visit [http://flex.alxd.me/blog](http://flex.alxd.me/blog). diff --git a/docs/blog/archives.html b/docs/blog/archives.html index b25caf3..70e9072 100644 --- a/docs/blog/archives.html +++ b/docs/blog/archives.html @@ -10,28 +10,21 @@ - + + - - + + + + - + - + - - - @@ -49,7 +42,7 @@ - + Flex – Archives @@ -65,23 +58,31 @@