diff --git a/asso/amap-medias-paniers-bio-a-5e.rst b/content/asso/amap-medias-paniers-bio-a-5e.rst similarity index 100% rename from asso/amap-medias-paniers-bio-a-5e.rst rename to content/asso/amap-medias-paniers-bio-a-5e.rst diff --git a/asso/le-temps-de-graces-courrez-y.rst b/content/asso/le-temps-de-graces-courrez-y.rst similarity index 100% rename from asso/le-temps-de-graces-courrez-y.rst rename to content/asso/le-temps-de-graces-courrez-y.rst diff --git a/asso/semaine-de-lenvironnement-consommation-etudiante.rst b/content/asso/semaine-de-lenvironnement-consommation-etudiante.rst similarity index 100% rename from asso/semaine-de-lenvironnement-consommation-etudiante.rst rename to content/asso/semaine-de-lenvironnement-consommation-etudiante.rst diff --git a/dev/a-distutils2-gsoc.rst b/content/dev/a-distutils2-gsoc.rst similarity index 100% rename from dev/a-distutils2-gsoc.rst rename to content/dev/a-distutils2-gsoc.rst diff --git a/dev/a-distutils2-month-pypi-simple-index-ready.rst b/content/dev/a-distutils2-month-pypi-simple-index-ready.rst similarity index 100% rename from dev/a-distutils2-month-pypi-simple-index-ready.rst rename to content/dev/a-distutils2-month-pypi-simple-index-ready.rst diff --git a/dev/a-distutils2-sprint-in-tours.rst b/content/dev/a-distutils2-sprint-in-tours.rst similarity index 100% rename from dev/a-distutils2-sprint-in-tours.rst rename to content/dev/a-distutils2-sprint-in-tours.rst diff --git a/dev/an-amazing-summer-of-code-working-on-distutils2.rst b/content/dev/an-amazing-summer-of-code-working-on-distutils2.rst similarity index 100% rename from dev/an-amazing-summer-of-code-working-on-distutils2.rst rename to content/dev/an-amazing-summer-of-code-working-on-distutils2.rst diff --git a/dev/bebox-reboot.rst b/content/dev/bebox-reboot.rst similarity index 100% rename from dev/bebox-reboot.rst rename to content/dev/bebox-reboot.rst diff --git a/dev/distutils2-paris-sprint-wrapup.rst b/content/dev/distutils2-paris-sprint-wrapup.rst similarity index 100% rename from dev/distutils2-paris-sprint-wrapup.rst rename to content/dev/distutils2-paris-sprint-wrapup.rst diff --git a/dev/distutils2-paris-sprint.rst b/content/dev/distutils2-paris-sprint.rst similarity index 100% rename from dev/distutils2-paris-sprint.rst rename to content/dev/distutils2-paris-sprint.rst diff --git a/dev/dynamically-change-your-gnome-wallpapers.rst b/content/dev/dynamically-change-your-gnome-wallpapers.rst similarity index 100% rename from dev/dynamically-change-your-gnome-wallpapers.rst rename to content/dev/dynamically-change-your-gnome-wallpapers.rst diff --git a/dev/gsoc-distutils-first-report.rst b/content/dev/gsoc-distutils-first-report.rst similarity index 100% rename from dev/gsoc-distutils-first-report.rst rename to content/dev/gsoc-distutils-first-report.rst diff --git a/dev/jpype-and-boilerpipe.rst b/content/dev/jpype-and-boilerpipe.rst similarity index 100% rename from dev/jpype-and-boilerpipe.rst rename to content/dev/jpype-and-boilerpipe.rst diff --git a/dev/link-suggestions.rst b/content/dev/link-suggestions.rst similarity index 100% rename from dev/link-suggestions.rst rename to content/dev/link-suggestions.rst diff --git a/dev/pelican-status-update.rst b/content/dev/pelican-status-update.rst similarity index 100% rename from dev/pelican-status-update.rst rename to content/dev/pelican-status-update.rst diff --git a/dev/pypioncouch.rst b/content/dev/pypioncouch.rst similarity index 100% rename from dev/pypioncouch.rst rename to content/dev/pypioncouch.rst diff --git a/dev/python-go.rst b/content/dev/python-go.rst similarity index 100% rename from dev/python-go.rst rename to content/dev/python-go.rst diff --git a/dev/un-coup-de-main-memoire.rst b/content/dev/un-coup-de-main-memoire.rst similarity index 100% rename from dev/un-coup-de-main-memoire.rst rename to content/dev/un-coup-de-main-memoire.rst diff --git a/dev/use-restructured-text-rest-to-power-your-presentations.rst b/content/dev/use-restructured-text-rest-to-power-your-presentations.rst similarity index 100% rename from dev/use-restructured-text-rest-to-power-your-presentations.rst rename to content/dev/use-restructured-text-rest-to-power-your-presentations.rst diff --git a/dev/writing-pelican.rst b/content/dev/writing-pelican.rst similarity index 100% rename from dev/writing-pelican.rst rename to content/dev/writing-pelican.rst diff --git a/images/unison.png b/content/images/unison.png similarity index 100% rename from images/unison.png rename to content/images/unison.png diff --git a/pages/projects.rst b/content/pages/projects.rst similarity index 100% rename from pages/projects.rst rename to content/pages/projects.rst diff --git a/python/languages-influences.rst b/content/python/languages-influences.rst similarity index 100% rename from python/languages-influences.rst rename to content/python/languages-influences.rst diff --git a/python/test.rst b/content/python/test.rst similarity index 100% rename from python/test.rst rename to content/python/test.rst diff --git a/system/php5-nginx.rst b/content/system/php5-nginx.rst similarity index 100% rename from system/php5-nginx.rst rename to content/system/php5-nginx.rst diff --git a/system/unison.rst b/content/system/unison.rst similarity index 100% rename from system/unison.rst rename to content/system/unison.rst diff --git a/thoughts/connectivité.rst b/content/thoughts/connectivité.rst similarity index 100% rename from thoughts/connectivité.rst rename to content/thoughts/connectivité.rst diff --git a/thoughts/social-coding.rst b/content/thoughts/social-coding.rst similarity index 100% rename from thoughts/social-coding.rst rename to content/thoughts/social-coding.rst diff --git a/pelican.conf.py b/pelican.conf.py index 769d2b3..0ec9552 100644 --- a/pelican.conf.py +++ b/pelican.conf.py @@ -1,7 +1,8 @@ # -*- coding: utf-8 -*- - +PATH = "content" AUTHOR = u'Alexis Métaireau' SITENAME = u"Alexis' log" +THEME = "theme" DISQUS_SITENAME = "blog-notmyidea" SITEURL = 'http://blog.notmyidea.org' @@ -17,3 +18,5 @@ LINKS = (('Biologeek', 'http://biologeek.org'), SOCIAL = (('twitter', 'http://twitter.com/ametaireau'), ('lastfm', 'http://lastfm.com/user/akounet'), ('github', 'http://github.com/ametaireau'),) + +TIMEZONE = "Europe/Paris" diff --git a/theme/static/css/main.css b/theme/static/css/main.css new file mode 100644 index 0000000..b4e34cb --- /dev/null +++ b/theme/static/css/main.css @@ -0,0 +1,81 @@ +@import url(http://fonts.googleapis.com/css?family=Rosario); + +body { + width: 800px; + margin: auto; + font-size: 1.3em; + background-color: #fffff0; + font-family: "Georgia", serif; +} + +#top {} + #top .author { + float: left; + } + + #top .links { + float: right; + list-style-type: none; + } + + #top .links, #top .links li{ + display: inline; + } + + #top .links li{ + margin-left: 10px; + } + +.content { + clear: both; +} + + .content h1, h2, h3, h4, h5, h6{ + font-family: 'Rosario', arial, serif; + margin-left: -20px; + } + + .content h1{ + font-size: 2.5em; + } + + .content p{ + font-size: 1.1em; + text-align: justify; + text-justify: newspaper; + } + + .content .date{ + margin-top: -20px; + font-style: italic; + } + + .content h2{ + font-size: 1.5em; + } + + .content a{ + padding: 2px; + color: #0F0F0F; + } + + .content a:hover{ + background-color: #0F0F0F; + color: #eaeaea; + } + + .content .highlight pre{ + padding: 15px; + background-color: black; + color: white; + } + + .content blockquote { + margin: 0px; + margin-right: 40px; + padding-left: 20px; + text-align: left; + border-left: 3px black solid; + letter-spacing: 2px; + font-style: italic; + } diff --git a/theme/templates/article.html b/theme/templates/article.html new file mode 100644 index 0000000..d20a2c5 --- /dev/null +++ b/theme/templates/article.html @@ -0,0 +1,9 @@ +{% extends "base.html" %} +{% block links %} +
Published on {{ article.locale_date }}
+ {{ article.content }} +{% endblock %} diff --git a/theme/templates/base.html b/theme/templates/base.html new file mode 100644 index 0000000..5813873 --- /dev/null +++ b/theme/templates/base.html @@ -0,0 +1,16 @@ + + + + + + +{{ article.description }}
+Published on {{ article.locale_date }}
+ {% endfor %} +{% endblock %} +