From 628fae199ae000e261820414c79bfc3aa5df40a3 Mon Sep 17 00:00:00 2001 From: alicestrt Date: Fri, 13 Nov 2020 17:11:44 +0100 Subject: [PATCH] added first content file and theme config --- __pycache__/pelicanconf.cpython-36.pyc | Bin 0 -> 839 bytes content/text.md | 3 + content/zabala_warning.md | 117 +++++++++++++++++++++++++ output/archives.html | 48 ++++++++++ output/author/alice-manetta.html | 58 ++++++++++++ output/authors.html | 46 ++++++++++ output/categories.html | 46 ++++++++++ output/category/misc.html | 58 ++++++++++++ output/first-thing.html | 69 +++++++++++++++ output/index.html | 58 ++++++++++++ output/tags.html | 45 ++++++++++ output/theme/css/desert.css | 70 +++++++++++++++ output/theme/css/main.css | 40 +++++++++ output/theme/css/mustang.css | 70 +++++++++++++++ output/theme/css/rdark.css | 70 +++++++++++++++ pelicanconf.py | 5 +- themes/basic/README.rst | 15 ++++ themes/basic/screenshot.png | Bin 0 -> 30332 bytes themes/basic/static/css/desert.css | 70 +++++++++++++++ themes/basic/static/css/main.css | 40 +++++++++ themes/basic/static/css/mustang.css | 70 +++++++++++++++ themes/basic/static/css/rdark.css | 70 +++++++++++++++ themes/basic/templates/base.html | 48 ++++++++++ 23 files changed, 1114 insertions(+), 2 deletions(-) create mode 100644 __pycache__/pelicanconf.cpython-36.pyc create mode 100644 content/text.md create mode 100644 content/zabala_warning.md create mode 100644 output/archives.html create mode 100644 output/author/alice-manetta.html create mode 100644 output/authors.html create mode 100644 output/categories.html create mode 100644 output/category/misc.html create mode 100644 output/first-thing.html create mode 100644 output/index.html create mode 100644 output/tags.html create mode 100644 output/theme/css/desert.css create mode 100644 output/theme/css/main.css create mode 100644 output/theme/css/mustang.css create mode 100644 output/theme/css/rdark.css create mode 100644 themes/basic/README.rst create mode 100644 themes/basic/screenshot.png create mode 100644 themes/basic/static/css/desert.css create mode 100644 themes/basic/static/css/main.css create mode 100644 themes/basic/static/css/mustang.css create mode 100644 themes/basic/static/css/rdark.css create mode 100644 themes/basic/templates/base.html diff --git a/__pycache__/pelicanconf.cpython-36.pyc b/__pycache__/pelicanconf.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..597dd43e8717ee2cfdaf271bb4354838026fff28 GIT binary patch literal 839 zcmaKqL2sKd6vqi6Bu$ehOBZd@c0gKJDVI=Xw`rPYH8f=-5CJ{Z7er&Xr6qvCQI&p# zeUl!x59I4k`wE=)oHScb!+L*y{QY>g_57jTZmxd(48B(->6f(g)PTQ06k`w~VTn|5 zg~(VYRa_+sR!9xkh>BH+Iz$6v528uxc%L+Ii@e5d@&+G}L);;%Ck@^{c2FG6sdlVQ z!-O&x;y#+XPB1zdodntP3MNAqr3sgKeV!(aChW0mEb}y@I$9Kr<|JHjnI`sQi`~)% zE%d9fh~~Vu{^Io+6(y4L)h%OL@ln@rD9bk9aGoyovN>C^+cX)b`OUwihlht@_Se_B z`ZY@K!clp&t&)XtOj(iT=^dT3VqGfJ??jef4lmQC28(KoltkAn4eA$Ei=*Ve(4s_J zrORA{!(2x<+I1AuvhuEczx^d7IU-6{XK=^Hkh8oVy( z!nL?EL;g8$_~z8Wj&1PP*f>KMmLFKip78dWVT=Q0Spo8$Des*k-EfDY+TT2^dd{hdEZ*C0X@(}I zy!**F$s&E&*?Rf;KK=`dNY5;uu7!tcR?~O7)p5zz|YJ45bPo{{d}B B>#+a; literal 0 HcmV?d00001 diff --git a/content/text.md b/content/text.md new file mode 100644 index 0000000..30e2e6b --- /dev/null +++ b/content/text.md @@ -0,0 +1,3 @@ +Title: First thing +Date: 2020-11-13 16:46 +First website page! diff --git a/content/zabala_warning.md b/content/zabala_warning.md new file mode 100644 index 0000000..f83c37e --- /dev/null +++ b/content/zabala_warning.md @@ -0,0 +1,117 @@ +Santiago Zabala + +***The Philosophy of Warnings*** + +([[Published in the *Institute of Arts and Ideas* on October 7, +2020]{.underline}](https://iai.tv/articles/the-philosophy-of-warnings-auid-1646)) + +This month an undergraduate student told me his parents were using the +pandemic to persuade him to avoid philosophy as it could not prevent or +solve real emergencies. I told him to let them know that we find +ourselves in this global emergency because we haven't thought +philosophically *enough*. The increasingly narrow focus of experts this +century has prevented us from addressing problems from a global +perspective, which has always been the distinctive approach of +philosophy. This is evident in the little consideration we give to +warnings. Too often these are discarded as useless or +insignificant---much like philosophy---when in fact they are vital. +Though philosophers can't solve an ongoing emergency---philosophy was +never meant to solve anything---we can interpret their signs through a +"philosophy of warnings." Although this philosophy probably won't change +the views of my student's parents, it might help us to reevaluate our +political, environmental, and technological priorities for the future. + +Like recent philosophies of plants or +[[insects]{.underline}](http://cup.columbia.edu/book/a-philosophy-of-the-insect/9780231175791), +which emerged as a response to a global environmental crisis, a +"philosophy of warnings" is also a reaction to a global emergency that +requires philosophical elucidation. Although the ongoing pandemic has +triggered this new stance it isn't limited to this event. Nor is it +completely new. Warnings have been a topic of philosophical +investigation for centuries. The difference lies in the meaning these +concepts have acquired now. Before philosophy we had prophets to tell us +to be alert to the warnings of the Gods, but we secularized that office +into that of the philosopher, who, as one among equals, advised to heed +the signs; to use our imagination, because that is all we got. The +current pandemic has shown how little prepared we were for a global +emergency, even one whose coming has been +[[announced]{.underline}](https://www.nationalgeographic.com/science/2020/04/experts-warned-pandemic-decades-ago-why-not-ready-for-coronavirus/) +for decades. But why haven't we been able to take these warnings +seriously? Before tackling this question, let's recall how warnings have +been addressed philosophically. + +Examples of warning philosophy can be traced back to Greek mythology and +Plato\'s *Apology*. Apollo provided Cassandra with the gift of prophecy +even though she could not convince others of the validity of her +predictions, and Socrates warned the Athenians---after he was sentenced +to death---that their inequity and mendacity undermined the democracy +they claimed to honor. Against Gaston Bachelard, who coined the term +"Cassandra complex" to refer to the idea that events could be known in +advance, Theodore Adorno warned that any claim to know the future should +be avoided. It is probably in this spirit that Walter Benjamin warned we +should pull the brake on the train of progress as it was stacking +disaster upon disaster. In line with Hannah Arendt's warnings of the +reemergence of totalitarianism after the Second World War, Giorgio +Agamben began his book on the current pandemic with "A Warning": +biosecurity will now serve governments to rule through a new form of +tyranny called "technological-sanitary" despotism. + +These examples illustrate the difference between warnings and +predictions. Warnings are sustained by signs in the present that request +our involvement, as Benjamin suggests. Predictions call out what will +take place regardless of our actions, a future as the only continuation +of the present, but warnings instead point toward what is to come and +are meant involve us in a radical break, a discontinuity with the +present signaled by alarming signs that we are asked to confront. The +problem is not the involvement warnings request from us but rather +whether we are willing to confront them at all. The volume of vital +warnings that we ignore---climate change, social inequality, refugee +crises---is alarming; it has become our greatest emergency. + +Indifference towards warnings is rooted in the ongoing global return to +order and realism in the twenty-first century. This return is not only +political, as demonstrated by the various right-wing populist forces +that have taken office around the world, but also cultural as the return +of some contemporary +[[intellectuals]{.underline}](https://arcade.stanford.edu/blogs/returning-order-through-realism) +to Eurocentric Cartesian realism demonstrates. The idea that we can +still claim access to truth without being dependent upon interpretation +presupposes that knowledge of objective facts is enough to guide our +lives. Within this theoretical framework warnings are cast off as +unfounded, contingent, and subjective, even though philosophers of +science such as Bruno Latour continue to +[[remind]{.underline}](https://www.wiley.com/en-us/Down+to+Earth%3A+Politics+in+the+New+Climatic+Regime-p-9781509530564) +us that no "attested knowledge can stand on its own." The internet and, +in particular, social media have intensified this realist view, further +discrediting traditional vectors of legitimation (international +agencies, major newspapers, or credentialed academics) and rendering any +tweet by an anonymous blogger credible because it presents itself as +transparent, direct, and genuine. "The quickness of social media, as +Judith Butler [[pointed +out]{.underline}](https://www.newstatesman.com/international/2020/09/judith-butler-culture-wars-jk-rowling-and-living-anti-intellectual-times), +allows for forms of vitriol that do not exactly support thoughtful +debate." + +Our inability to take warnings seriously has devastating consequences, +as recent months make clear. The central argument in favor of a +philosophy of warnings is not whether what it warns of comes to pass but +rather the pressure it exercises against those emergencies hidden and +subsumed under the global call to order. This pressure demands that our +political, environmental, and technological priorities be reconsidered, +revealing the alarming signs of democratic backsliding, biodiversity +loss, and commodification of our lives by surveillance capitalism. These +warnings are also why we should oppose any demand to "return to +normality," which signals primarily a desire to ignore what caused this +pandemic in the first place. A philosophy of warnings seeks to alter and +interrupt the reality we've become accustomed to. + +Although a philosophy of warnings will not prevent future emergencies, +it will resist the ongoing silencing of emergencies under the guise of +realism by challenging our framed global order and its realist +advocates. This philosophy is not meant to rescue us *from* emergencies +but rather rescue us *into* emergencies that we are trained to ignore. + +[[Santiago Zabala]{.underline}](http://www.santiagozabala.com/) is ICREA +Research Professor of Philosophy at the Pompeu Fabra University in +Barcelona. His most recent book is *Being at Large: Freedom in the Age +of Alternative Facts* (McGill-Queen's University Press, 2020). diff --git a/output/archives.html b/output/archives.html new file mode 100644 index 0000000..a331173 --- /dev/null +++ b/output/archives.html @@ -0,0 +1,48 @@ + + + + AMRO_2020_publication - Archives + + + + + + + + + + + + + + + + + + +

Archives for AMRO_2020_publication

+ +
+
vr 13 november 2020
+
First thing
+
+
+
+ Proudly powered by Pelican, + which takes great advantage of Python. +
+
+ + \ No newline at end of file diff --git a/output/author/alice-manetta.html b/output/author/alice-manetta.html new file mode 100644 index 0000000..1afa888 --- /dev/null +++ b/output/author/alice-manetta.html @@ -0,0 +1,58 @@ + + + + AMRO_2020_publication - Articles by Alice & Manetta + + + + + + + + + + + + + + + + + + +
+

Articles by Alice & Manetta

+ +
    +
  1. +
+
+
+
+ Proudly powered by Pelican, + which takes great advantage of Python. +
+
+ + \ No newline at end of file diff --git a/output/authors.html b/output/authors.html new file mode 100644 index 0000000..142ec3f --- /dev/null +++ b/output/authors.html @@ -0,0 +1,46 @@ + + + + AMRO_2020_publication - Authors + + + + + + + + + + + + + + + + + + +

Authors on AMRO_2020_publication

+ +
+
+ Proudly powered by Pelican, + which takes great advantage of Python. +
+
+ + \ No newline at end of file diff --git a/output/categories.html b/output/categories.html new file mode 100644 index 0000000..a8c1e52 --- /dev/null +++ b/output/categories.html @@ -0,0 +1,46 @@ + + + + AMRO_2020_publication - Categories + + + + + + + + + + + + + + + + + + +

Categories on AMRO_2020_publication

+ +
+
+ Proudly powered by Pelican, + which takes great advantage of Python. +
+
+ + \ No newline at end of file diff --git a/output/category/misc.html b/output/category/misc.html new file mode 100644 index 0000000..e12121a --- /dev/null +++ b/output/category/misc.html @@ -0,0 +1,58 @@ + + + + AMRO_2020_publication - misc category + + + + + + + + + + + + + + + + + + +
+

Articles in the misc category

+ +
    +
  1. +
+
+
+
+ Proudly powered by Pelican, + which takes great advantage of Python. +
+
+ + \ No newline at end of file diff --git a/output/first-thing.html b/output/first-thing.html new file mode 100644 index 0000000..8a17fa4 --- /dev/null +++ b/output/first-thing.html @@ -0,0 +1,69 @@ + + + + AMRO_2020_publication - First thing + + + + + + + + + + + + + + + + + + + + + + + +
+
+

+ First thing

+ +
+ +
+

First website page!

+
+
+
+
+ Proudly powered by Pelican, + which takes great advantage of Python. +
+
+ + \ No newline at end of file diff --git a/output/index.html b/output/index.html new file mode 100644 index 0000000..9b2ee97 --- /dev/null +++ b/output/index.html @@ -0,0 +1,58 @@ + + + + AMRO_2020_publication + + + + + + + + + + + + + + + + + + +
+

All articles

+ +
    +
  1. +
+
+
+
+ Proudly powered by Pelican, + which takes great advantage of Python. +
+
+ + \ No newline at end of file diff --git a/output/tags.html b/output/tags.html new file mode 100644 index 0000000..47f9967 --- /dev/null +++ b/output/tags.html @@ -0,0 +1,45 @@ + + + + AMRO_2020_publication - Tags + + + + + + + + + + + + + + + + + + +

Tags for AMRO_2020_publication

+
    +
+
+
+ Proudly powered by Pelican, + which takes great advantage of Python. +
+
+ + \ No newline at end of file diff --git a/output/theme/css/desert.css b/output/theme/css/desert.css new file mode 100644 index 0000000..3bec60f --- /dev/null +++ b/output/theme/css/desert.css @@ -0,0 +1,70 @@ +.highlight { background: #333333; color: #ffffff} +.highlight .hll { background-color: #ffffcc } +.highlight .c { color: #87ceeb} /* Comment */ +.highlight .err { color: #ffffff} /* Error */ +.highlight .g { color: #ffffff} /* Generic */ +.highlight .k { color: #f0e68c} /* Keyword */ +.highlight .l { color: #ffffff} /* Literal */ +.highlight .n { color: #ffffff} /* Name */ +.highlight .o { color: #ffffff} /* Operator */ +.highlight .x { color: #ffffff} /* Other */ +.highlight .p { color: #ffffff} /* Punctuation */ +.highlight .cm { color: #87ceeb} /* Comment.Multiline */ +.highlight .cp { color: #cd5c5c} /* Comment.Preproc */ +.highlight .c1 { color: #87ceeb} /* Comment.Single */ +.highlight .cs { color: #87ceeb} /* Comment.Special */ +.highlight .gd { color: #0000c0; font-weight: bold; background-color: #008080 } /* Generic.Deleted */ +.highlight .ge { color: #c000c0; text-decoration: underline} /* Generic.Emph */ +.highlight .gr { color: #c0c0c0; font-weight: bold; background-color: #c00000 } /* Generic.Error */ +.highlight .gh { color: #cd5c5c} /* Generic.Heading */ +.highlight .gi { color: #ffffff; background-color: #0000c0 } /* Generic.Inserted */ +.highlight .go { color: #add8e6; font-weight: bold; background-color: #4d4d4d } /* Generic.Output */ +.highlight .gp { color: #ffffff} /* Generic.Prompt */ +.highlight .gs { color: #ffffff} /* Generic.Strong */ +.highlight .gu { color: #cd5c5c} /* Generic.Subheading */ +.highlight .gt { color: #c0c0c0; font-weight: bold; background-color: #c00000 } /* Generic.Traceback */ +.highlight .kc { color: #f0e68c} /* Keyword.Constant */ +.highlight .kd { color: #f0e68c} /* Keyword.Declaration */ +.highlight .kn { color: #f0e68c} /* Keyword.Namespace */ +.highlight .kp { color: #f0e68c} /* Keyword.Pseudo */ +.highlight .kr { color: #f0e68c} /* Keyword.Reserved */ +.highlight .kt { color: #bdb76b} /* Keyword.Type */ +.highlight .ld { color: #ffffff} /* Literal.Date */ +.highlight .m { color: #ffffff} /* Literal.Number */ +.highlight .s { color: #ffffff} /* Literal.String */ +.highlight .na { color: #ffffff} /* Name.Attribute */ +.highlight .nb { color: #ffffff} /* Name.Builtin */ +.highlight .nc { color: #ffffff} /* Name.Class */ +.highlight .no { color: #ffa0a0} /* Name.Constant */ +.highlight .nd { color: #ffffff} /* Name.Decorator */ +.highlight .ni { color: #ffdead} /* Name.Entity */ +.highlight .ne { color: #ffffff} /* Name.Exception */ +.highlight .nf { color: #ffffff} /* Name.Function */ +.highlight .nl { color: #ffffff} /* Name.Label */ +.highlight .nn { color: #ffffff} /* Name.Namespace */ +.highlight .nx { color: #ffffff} /* Name.Other */ +.highlight .py { color: #ffffff} /* Name.Property */ +.highlight .nt { color: #f0e68c} /* Name.Tag */ +.highlight .nv { color: #98fb98} /* Name.Variable */ +.highlight .ow { color: #ffffff} /* Operator.Word */ +.highlight .w { color: #ffffff} /* Text.Whitespace */ +.highlight .mf { color: #ffffff} /* Literal.Number.Float */ +.highlight .mh { color: #ffffff} /* Literal.Number.Hex */ +.highlight .mi { color: #ffffff} /* Literal.Number.Integer */ +.highlight .mo { color: #ffffff} /* Literal.Number.Oct */ +.highlight .sb { color: #ffffff} /* Literal.String.Backtick */ +.highlight .sc { color: #ffffff} /* Literal.String.Char */ +.highlight .sd { color: #ffffff} /* Literal.String.Doc */ +.highlight .s2 { color: #ffffff} /* Literal.String.Double */ +.highlight .se { color: #ffffff} /* Literal.String.Escape */ +.highlight .sh { color: #ffffff} /* Literal.String.Heredoc */ +.highlight .si { color: #ffffff} /* Literal.String.Interpol */ +.highlight .sx { color: #ffffff} /* Literal.String.Other */ +.highlight .sr { color: #ffffff} /* Literal.String.Regex */ +.highlight .s1 { color: #ffffff} /* Literal.String.Single */ +.highlight .ss { color: #ffffff} /* Literal.String.Symbol */ +.highlight .bp { color: #ffffff} /* Name.Builtin.Pseudo */ +.highlight .vc { color: #98fb98} /* Name.Variable.Class */ +.highlight .vg { color: #98fb98} /* Name.Variable.Global */ +.highlight .vi { color: #98fb98} /* Name.Variable.Instance */ +.highlight .il { color: #ffffff} /* Literal.Number.Integer.Long */ diff --git a/output/theme/css/main.css b/output/theme/css/main.css new file mode 100644 index 0000000..0dcb17d --- /dev/null +++ b/output/theme/css/main.css @@ -0,0 +1,40 @@ +body { + font-family: monospace; + font-size: 100%; + background-color: white; + color: #111; + width: 80%; + min-width: 400px; + min-height: 200px; + padding: 1em; + margin: 5% 10%; + border: thin solid gray; + border-radius: 5px; + display: block; +} + +a:link { color: blue; text-decoration: none; } +a:hover { color: blue; text-decoration: underline; } +a:visited { color: blue; } + +h1 a { color: inherit !important } +h2 a { color: inherit !important } +h3 a { color: inherit !important } +h4 a { color: inherit !important } +h5 a { color: inherit !important } +h6 a { color: inherit !important } + +#menu li { + display: inline; +} + +#post-list { + margin-bottom: 1em; + margin-top: 1em; +} + +pre { + margin: 2em 1em 2em 4em; + white-space: pre-wrap; +} + diff --git a/output/theme/css/mustang.css b/output/theme/css/mustang.css new file mode 100644 index 0000000..54735d5 --- /dev/null +++ b/output/theme/css/mustang.css @@ -0,0 +1,70 @@ +.highlight { background: #202020; color: #e2e2e5} +.highlight .hll { background-color: #ffffcc } +.highlight .c { color: #808080; font-style: italic} /* Comment */ +.highlight .err { color: #e2e2e5} /* Error */ +.highlight .g { color: #e2e2e5} /* Generic */ +.highlight .k { color: #7e8aa2} /* Keyword */ +.highlight .l { color: #e2e2e5} /* Literal */ +.highlight .n { color: #e2e2e5} /* Name */ +.highlight .o { color: #e2e2e5} /* Operator */ +.highlight .x { color: #e2e2e5} /* Other */ +.highlight .p { color: #e2e2e5} /* Punctuation */ +.highlight .cm { color: #808080; font-style: italic} /* Comment.Multiline */ +.highlight .cp { color: #faf4c6} /* Comment.Preproc */ +.highlight .c1 { color: #808080; font-style: italic} /* Comment.Single */ +.highlight .cs { color: #808080; font-style: italic} /* Comment.Special */ +.highlight .gd { color: #e2e2e5} /* Generic.Deleted */ +.highlight .ge { color: #e2e2e5} /* Generic.Emph */ +.highlight .gr { color: #e2e2e5} /* Generic.Error */ +.highlight .gh { color: #f6f3e8; font-weight: bold} /* Generic.Heading */ +.highlight .gi { color: #e2e2e5} /* Generic.Inserted */ +.highlight .go { color: #808080; background-color: #303030 } /* Generic.Output */ +.highlight .gp { color: #e2e2e5} /* Generic.Prompt */ +.highlight .gs { color: #e2e2e5} /* Generic.Strong */ +.highlight .gu { color: #f6f3e8; font-weight: bold} /* Generic.Subheading */ +.highlight .gt { color: #e2e2e5} /* Generic.Traceback */ +.highlight .kc { color: #7e8aa2} /* Keyword.Constant */ +.highlight .kd { color: #7e8aa2} /* Keyword.Declaration */ +.highlight .kn { color: #7e8aa2} /* Keyword.Namespace */ +.highlight .kp { color: #7e8aa2} /* Keyword.Pseudo */ +.highlight .kr { color: #7e8aa2} /* Keyword.Reserved */ +.highlight .kt { color: #7e8aa2} /* Keyword.Type */ +.highlight .ld { color: #e2e2e5} /* Literal.Date */ +.highlight .m { color: #ff9800} /* Literal.Number */ +.highlight .s { color: #b1d631; font-style: italic} /* Literal.String */ +.highlight .na { color: #ffffff; font-weight: bold} /* Name.Attribute */ +.highlight .nb { color: #e2e2e5} /* Name.Builtin */ +.highlight .nc { color: #e2e2e5} /* Name.Class */ +.highlight .no { color: #ff9800} /* Name.Constant */ +.highlight .nd { color: #e2e2e5} /* Name.Decorator */ +.highlight .ni { color: #ff9800} /* Name.Entity */ +.highlight .ne { color: #e2e2e5} /* Name.Exception */ +.highlight .nf { color: #ffffff; font-weight: bold} /* Name.Function */ +.highlight .nl { color: #e2e2e5} /* Name.Label */ +.highlight .nn { color: #e2e2e5} /* Name.Namespace */ +.highlight .nx { color: #e2e2e5} /* Name.Other */ +.highlight .py { color: #e2e2e5} /* Name.Property */ +.highlight .nt { color: #7e8aa2} /* Name.Tag */ +.highlight .nv { color: #b1d631} /* Name.Variable */ +.highlight .ow { color: #e2e2e5} /* Operator.Word */ +.highlight .w { color: #e2e2e5} /* Text.Whitespace */ +.highlight .mf { color: #ff9800} /* Literal.Number.Float */ +.highlight .mh { color: #ff9800} /* Literal.Number.Hex */ +.highlight .mi { color: #ff9800} /* Literal.Number.Integer */ +.highlight .mo { color: #ff9800} /* Literal.Number.Oct */ +.highlight .sb { color: #b1d631; font-style: italic} /* Literal.String.Backtick */ +.highlight .sc { color: #b1d631; font-style: italic} /* Literal.String.Char */ +.highlight .sd { color: #b1d631; font-style: italic} /* Literal.String.Doc */ +.highlight .s2 { color: #b1d631; font-style: italic} /* Literal.String.Double */ +.highlight .se { color: #b1d631; font-style: italic} /* Literal.String.Escape */ +.highlight .sh { color: #b1d631; font-style: italic} /* Literal.String.Heredoc */ +.highlight .si { color: #b1d631; font-style: italic} /* Literal.String.Interpol */ +.highlight .sx { color: #b1d631; font-style: italic} /* Literal.String.Other */ +.highlight .sr { color: #b1d631; font-style: italic} /* Literal.String.Regex */ +.highlight .s1 { color: #b1d631; font-style: italic} /* Literal.String.Single */ +.highlight .ss { color: #b1d631; font-style: italic} /* Literal.String.Symbol */ +.highlight .bp { color: #e2e2e5} /* Name.Builtin.Pseudo */ +.highlight .vc { color: #b1d631} /* Name.Variable.Class */ +.highlight .vg { color: #b1d631} /* Name.Variable.Global */ +.highlight .vi { color: #b1d631} /* Name.Variable.Instance */ +.highlight .il { color: #ff9800} /* Literal.Number.Integer.Long */ diff --git a/output/theme/css/rdark.css b/output/theme/css/rdark.css new file mode 100644 index 0000000..f186a0c --- /dev/null +++ b/output/theme/css/rdark.css @@ -0,0 +1,70 @@ +.highlight { background: #1e2426; color: #babdb6} +.highlight .hll { background-color: #ffffcc } +.highlight .c { color: #656763} /* Comment */ +.highlight .err { color: #babdb6} /* Error */ +.highlight .g { color: #babdb6} /* Generic */ +.highlight .k { color: #729fcf} /* Keyword */ +.highlight .l { color: #babdb6} /* Literal */ +.highlight .n { color: #babdb6} /* Name */ +.highlight .o { color: #babdb6} /* Operator */ +.highlight .x { color: #babdb6} /* Other */ +.highlight .p { color: #babdb6} /* Punctuation */ +.highlight .cm { color: #656763} /* Comment.Multiline */ +.highlight .cp { color: #fcaf3e} /* Comment.Preproc */ +.highlight .c1 { color: #656763} /* Comment.Single */ +.highlight .cs { color: #656763} /* Comment.Special */ +.highlight .gd { color: #2e3436; background-color: #0e1416 } /* Generic.Deleted */ +.highlight .ge { color: #babdb6} /* Generic.Emph */ +.highlight .gr { color: #eeeeec; background-color: #cc0000 } /* Generic.Error */ +.highlight .gh { color: #fcaf3e} /* Generic.Heading */ +.highlight .gi { color: #babdb6; background-color: #1f2b2d } /* Generic.Inserted */ +.highlight .go { color: #2c3032; background-color: #2c3032 } /* Generic.Output */ +.highlight .gp { color: #babdb6} /* Generic.Prompt */ +.highlight .gs { color: #babdb6} /* Generic.Strong */ +.highlight .gu { color: #fcaf3e} /* Generic.Subheading */ +.highlight .gt { color: #babdb6} /* Generic.Traceback */ +.highlight .kc { color: #729fcf} /* Keyword.Constant */ +.highlight .kd { color: #729fcf} /* Keyword.Declaration */ +.highlight .kn { color: #729fcf} /* Keyword.Namespace */ +.highlight .kp { color: #729fcf} /* Keyword.Pseudo */ +.highlight .kr { color: #729fcf} /* Keyword.Reserved */ +.highlight .kt { color: #e3e7df} /* Keyword.Type */ +.highlight .ld { color: #babdb6} /* Literal.Date */ +.highlight .m { color: #8ae234} /* Literal.Number */ +.highlight .s { color: #babdb6} /* Literal.String */ +.highlight .na { color: #fcaf3e} /* Name.Attribute */ +.highlight .nb { color: #babdb6} /* Name.Builtin */ +.highlight .nc { color: #babdb6} /* Name.Class */ +.highlight .no { color: #8ae234} /* Name.Constant */ +.highlight .nd { color: #babdb6} /* Name.Decorator */ +.highlight .ni { color: #888a85} /* Name.Entity */ +.highlight .ne { color: #babdb6} /* Name.Exception */ +.highlight .nf { color: #fcaf3e} /* Name.Function */ +.highlight .nl { color: #babdb6} /* Name.Label */ +.highlight .nn { color: #babdb6} /* Name.Namespace */ +.highlight .nx { color: #babdb6} /* Name.Other */ +.highlight .py { color: #babdb6} /* Name.Property */ +.highlight .nt { color: #729fcf} /* Name.Tag */ +.highlight .nv { color: #ffffff} /* Name.Variable */ +.highlight .ow { color: #babdb6} /* Operator.Word */ +.highlight .w { color: #babdb6} /* Text.Whitespace */ +.highlight .mf { color: #8ae234} /* Literal.Number.Float */ +.highlight .mh { color: #8ae234} /* Literal.Number.Hex */ +.highlight .mi { color: #8ae234} /* Literal.Number.Integer */ +.highlight .mo { color: #8ae234} /* Literal.Number.Oct */ +.highlight .sb { color: #babdb6} /* Literal.String.Backtick */ +.highlight .sc { color: #babdb6} /* Literal.String.Char */ +.highlight .sd { color: #babdb6} /* Literal.String.Doc */ +.highlight .s2 { color: #babdb6} /* Literal.String.Double */ +.highlight .se { color: #babdb6} /* Literal.String.Escape */ +.highlight .sh { color: #babdb6} /* Literal.String.Heredoc */ +.highlight .si { color: #babdb6} /* Literal.String.Interpol */ +.highlight .sx { color: #babdb6} /* Literal.String.Other */ +.highlight .sr { color: #babdb6} /* Literal.String.Regex */ +.highlight .s1 { color: #babdb6} /* Literal.String.Single */ +.highlight .ss { color: #babdb6} /* Literal.String.Symbol */ +.highlight .bp { color: #babdb6} /* Name.Builtin.Pseudo */ +.highlight .vc { color: #ffffff} /* Name.Variable.Class */ +.highlight .vg { color: #ffffff} /* Name.Variable.Global */ +.highlight .vi { color: #ffffff} /* Name.Variable.Instance */ +.highlight .il { color: #8ae234} /* Literal.Number.Integer.Long */ diff --git a/pelicanconf.py b/pelicanconf.py index cc4db45..e6cfd98 100644 --- a/pelicanconf.py +++ b/pelicanconf.py @@ -4,7 +4,6 @@ AUTHOR = 'Alice & Manetta' SITENAME = 'AMRO_2020_publication' SITEURL = '' - PATH = 'content' TIMEZONE = 'Europe/Amsterdam' @@ -18,6 +17,8 @@ TRANSLATION_FEED_ATOM = None AUTHOR_FEED_ATOM = None AUTHOR_FEED_RSS = None +THEME = 'themes/basic' +THEME_STATIC_DIR = 'theme' # Blogroll LINKS = (('Pelican', 'https://getpelican.com/'), ('Python.org', 'https://www.python.org/'), @@ -31,4 +32,4 @@ SOCIAL = (('You can add links in your config file', '#'), DEFAULT_PAGINATION = 2 # Uncomment following line if you want document-relative URLs when developing -#RELATIVE_URLS = True \ No newline at end of file +#RELATIVE_URLS = True diff --git a/themes/basic/README.rst b/themes/basic/README.rst new file mode 100644 index 0000000..78cb3b5 --- /dev/null +++ b/themes/basic/README.rst @@ -0,0 +1,15 @@ +Basic +##### + +This theme has been made for the documentation of the template inheritance feature of Pelican. + +He is usable, but only works with the last version of Pelican from the GIT repository... + +It supports Google Analytics and has a Jappix widget. + +Screenshot +---------- + +.. image:: screenshot.png + :alt: Screenshot of the basic theme + diff --git a/themes/basic/screenshot.png b/themes/basic/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..3242a7a0c7f252f3a84896c6dbb924f318decd8d GIT binary patch literal 30332 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 aOZDoO*7OHojmi{%o$I{7DaT>i=05>)9#hZ& literal 0 HcmV?d00001 diff --git a/themes/basic/static/css/desert.css b/themes/basic/static/css/desert.css new file mode 100644 index 0000000..3bec60f --- /dev/null +++ b/themes/basic/static/css/desert.css @@ -0,0 +1,70 @@ +.highlight { background: #333333; color: #ffffff} +.highlight .hll { background-color: #ffffcc } +.highlight .c { color: #87ceeb} /* Comment */ +.highlight .err { color: #ffffff} /* Error */ +.highlight .g { color: #ffffff} /* Generic */ +.highlight .k { color: #f0e68c} /* Keyword */ +.highlight .l { color: #ffffff} /* Literal */ +.highlight .n { color: #ffffff} /* Name */ +.highlight .o { color: #ffffff} /* Operator */ +.highlight .x { color: #ffffff} /* Other */ +.highlight .p { color: #ffffff} /* Punctuation */ +.highlight .cm { color: #87ceeb} /* Comment.Multiline */ +.highlight .cp { color: #cd5c5c} /* Comment.Preproc */ +.highlight .c1 { color: #87ceeb} /* Comment.Single */ +.highlight .cs { color: #87ceeb} /* Comment.Special */ +.highlight .gd { color: #0000c0; font-weight: bold; background-color: #008080 } /* Generic.Deleted */ +.highlight .ge { color: #c000c0; text-decoration: underline} /* Generic.Emph */ +.highlight .gr { color: #c0c0c0; font-weight: bold; background-color: #c00000 } /* Generic.Error */ +.highlight .gh { color: #cd5c5c} /* Generic.Heading */ +.highlight .gi { color: #ffffff; background-color: #0000c0 } /* Generic.Inserted */ +.highlight .go { color: #add8e6; font-weight: bold; background-color: #4d4d4d } /* Generic.Output */ +.highlight .gp { color: #ffffff} /* Generic.Prompt */ +.highlight .gs { color: #ffffff} /* Generic.Strong */ +.highlight .gu { color: #cd5c5c} /* Generic.Subheading */ +.highlight .gt { color: #c0c0c0; font-weight: bold; background-color: #c00000 } /* Generic.Traceback */ +.highlight .kc { color: #f0e68c} /* Keyword.Constant */ +.highlight .kd { color: #f0e68c} /* Keyword.Declaration */ +.highlight .kn { color: #f0e68c} /* Keyword.Namespace */ +.highlight .kp { color: #f0e68c} /* Keyword.Pseudo */ +.highlight .kr { color: #f0e68c} /* Keyword.Reserved */ +.highlight .kt { color: #bdb76b} /* Keyword.Type */ +.highlight .ld { color: #ffffff} /* Literal.Date */ +.highlight .m { color: #ffffff} /* Literal.Number */ +.highlight .s { color: #ffffff} /* Literal.String */ +.highlight .na { color: #ffffff} /* Name.Attribute */ +.highlight .nb { color: #ffffff} /* Name.Builtin */ +.highlight .nc { color: #ffffff} /* Name.Class */ +.highlight .no { color: #ffa0a0} /* Name.Constant */ +.highlight .nd { color: #ffffff} /* Name.Decorator */ +.highlight .ni { color: #ffdead} /* Name.Entity */ +.highlight .ne { color: #ffffff} /* Name.Exception */ +.highlight .nf { color: #ffffff} /* Name.Function */ +.highlight .nl { color: #ffffff} /* Name.Label */ +.highlight .nn { color: #ffffff} /* Name.Namespace */ +.highlight .nx { color: #ffffff} /* Name.Other */ +.highlight .py { color: #ffffff} /* Name.Property */ +.highlight .nt { color: #f0e68c} /* Name.Tag */ +.highlight .nv { color: #98fb98} /* Name.Variable */ +.highlight .ow { color: #ffffff} /* Operator.Word */ +.highlight .w { color: #ffffff} /* Text.Whitespace */ +.highlight .mf { color: #ffffff} /* Literal.Number.Float */ +.highlight .mh { color: #ffffff} /* Literal.Number.Hex */ +.highlight .mi { color: #ffffff} /* Literal.Number.Integer */ +.highlight .mo { color: #ffffff} /* Literal.Number.Oct */ +.highlight .sb { color: #ffffff} /* Literal.String.Backtick */ +.highlight .sc { color: #ffffff} /* Literal.String.Char */ +.highlight .sd { color: #ffffff} /* Literal.String.Doc */ +.highlight .s2 { color: #ffffff} /* Literal.String.Double */ +.highlight .se { color: #ffffff} /* Literal.String.Escape */ +.highlight .sh { color: #ffffff} /* Literal.String.Heredoc */ +.highlight .si { color: #ffffff} /* Literal.String.Interpol */ +.highlight .sx { color: #ffffff} /* Literal.String.Other */ +.highlight .sr { color: #ffffff} /* Literal.String.Regex */ +.highlight .s1 { color: #ffffff} /* Literal.String.Single */ +.highlight .ss { color: #ffffff} /* Literal.String.Symbol */ +.highlight .bp { color: #ffffff} /* Name.Builtin.Pseudo */ +.highlight .vc { color: #98fb98} /* Name.Variable.Class */ +.highlight .vg { color: #98fb98} /* Name.Variable.Global */ +.highlight .vi { color: #98fb98} /* Name.Variable.Instance */ +.highlight .il { color: #ffffff} /* Literal.Number.Integer.Long */ diff --git a/themes/basic/static/css/main.css b/themes/basic/static/css/main.css new file mode 100644 index 0000000..0dcb17d --- /dev/null +++ b/themes/basic/static/css/main.css @@ -0,0 +1,40 @@ +body { + font-family: monospace; + font-size: 100%; + background-color: white; + color: #111; + width: 80%; + min-width: 400px; + min-height: 200px; + padding: 1em; + margin: 5% 10%; + border: thin solid gray; + border-radius: 5px; + display: block; +} + +a:link { color: blue; text-decoration: none; } +a:hover { color: blue; text-decoration: underline; } +a:visited { color: blue; } + +h1 a { color: inherit !important } +h2 a { color: inherit !important } +h3 a { color: inherit !important } +h4 a { color: inherit !important } +h5 a { color: inherit !important } +h6 a { color: inherit !important } + +#menu li { + display: inline; +} + +#post-list { + margin-bottom: 1em; + margin-top: 1em; +} + +pre { + margin: 2em 1em 2em 4em; + white-space: pre-wrap; +} + diff --git a/themes/basic/static/css/mustang.css b/themes/basic/static/css/mustang.css new file mode 100644 index 0000000..54735d5 --- /dev/null +++ b/themes/basic/static/css/mustang.css @@ -0,0 +1,70 @@ +.highlight { background: #202020; color: #e2e2e5} +.highlight .hll { background-color: #ffffcc } +.highlight .c { color: #808080; font-style: italic} /* Comment */ +.highlight .err { color: #e2e2e5} /* Error */ +.highlight .g { color: #e2e2e5} /* Generic */ +.highlight .k { color: #7e8aa2} /* Keyword */ +.highlight .l { color: #e2e2e5} /* Literal */ +.highlight .n { color: #e2e2e5} /* Name */ +.highlight .o { color: #e2e2e5} /* Operator */ +.highlight .x { color: #e2e2e5} /* Other */ +.highlight .p { color: #e2e2e5} /* Punctuation */ +.highlight .cm { color: #808080; font-style: italic} /* Comment.Multiline */ +.highlight .cp { color: #faf4c6} /* Comment.Preproc */ +.highlight .c1 { color: #808080; font-style: italic} /* Comment.Single */ +.highlight .cs { color: #808080; font-style: italic} /* Comment.Special */ +.highlight .gd { color: #e2e2e5} /* Generic.Deleted */ +.highlight .ge { color: #e2e2e5} /* Generic.Emph */ +.highlight .gr { color: #e2e2e5} /* Generic.Error */ +.highlight .gh { color: #f6f3e8; font-weight: bold} /* Generic.Heading */ +.highlight .gi { color: #e2e2e5} /* Generic.Inserted */ +.highlight .go { color: #808080; background-color: #303030 } /* Generic.Output */ +.highlight .gp { color: #e2e2e5} /* Generic.Prompt */ +.highlight .gs { color: #e2e2e5} /* Generic.Strong */ +.highlight .gu { color: #f6f3e8; font-weight: bold} /* Generic.Subheading */ +.highlight .gt { color: #e2e2e5} /* Generic.Traceback */ +.highlight .kc { color: #7e8aa2} /* Keyword.Constant */ +.highlight .kd { color: #7e8aa2} /* Keyword.Declaration */ +.highlight .kn { color: #7e8aa2} /* Keyword.Namespace */ +.highlight .kp { color: #7e8aa2} /* Keyword.Pseudo */ +.highlight .kr { color: #7e8aa2} /* Keyword.Reserved */ +.highlight .kt { color: #7e8aa2} /* Keyword.Type */ +.highlight .ld { color: #e2e2e5} /* Literal.Date */ +.highlight .m { color: #ff9800} /* Literal.Number */ +.highlight .s { color: #b1d631; font-style: italic} /* Literal.String */ +.highlight .na { color: #ffffff; font-weight: bold} /* Name.Attribute */ +.highlight .nb { color: #e2e2e5} /* Name.Builtin */ +.highlight .nc { color: #e2e2e5} /* Name.Class */ +.highlight .no { color: #ff9800} /* Name.Constant */ +.highlight .nd { color: #e2e2e5} /* Name.Decorator */ +.highlight .ni { color: #ff9800} /* Name.Entity */ +.highlight .ne { color: #e2e2e5} /* Name.Exception */ +.highlight .nf { color: #ffffff; font-weight: bold} /* Name.Function */ +.highlight .nl { color: #e2e2e5} /* Name.Label */ +.highlight .nn { color: #e2e2e5} /* Name.Namespace */ +.highlight .nx { color: #e2e2e5} /* Name.Other */ +.highlight .py { color: #e2e2e5} /* Name.Property */ +.highlight .nt { color: #7e8aa2} /* Name.Tag */ +.highlight .nv { color: #b1d631} /* Name.Variable */ +.highlight .ow { color: #e2e2e5} /* Operator.Word */ +.highlight .w { color: #e2e2e5} /* Text.Whitespace */ +.highlight .mf { color: #ff9800} /* Literal.Number.Float */ +.highlight .mh { color: #ff9800} /* Literal.Number.Hex */ +.highlight .mi { color: #ff9800} /* Literal.Number.Integer */ +.highlight .mo { color: #ff9800} /* Literal.Number.Oct */ +.highlight .sb { color: #b1d631; font-style: italic} /* Literal.String.Backtick */ +.highlight .sc { color: #b1d631; font-style: italic} /* Literal.String.Char */ +.highlight .sd { color: #b1d631; font-style: italic} /* Literal.String.Doc */ +.highlight .s2 { color: #b1d631; font-style: italic} /* Literal.String.Double */ +.highlight .se { color: #b1d631; font-style: italic} /* Literal.String.Escape */ +.highlight .sh { color: #b1d631; font-style: italic} /* Literal.String.Heredoc */ +.highlight .si { color: #b1d631; font-style: italic} /* Literal.String.Interpol */ +.highlight .sx { color: #b1d631; font-style: italic} /* Literal.String.Other */ +.highlight .sr { color: #b1d631; font-style: italic} /* Literal.String.Regex */ +.highlight .s1 { color: #b1d631; font-style: italic} /* Literal.String.Single */ +.highlight .ss { color: #b1d631; font-style: italic} /* Literal.String.Symbol */ +.highlight .bp { color: #e2e2e5} /* Name.Builtin.Pseudo */ +.highlight .vc { color: #b1d631} /* Name.Variable.Class */ +.highlight .vg { color: #b1d631} /* Name.Variable.Global */ +.highlight .vi { color: #b1d631} /* Name.Variable.Instance */ +.highlight .il { color: #ff9800} /* Literal.Number.Integer.Long */ diff --git a/themes/basic/static/css/rdark.css b/themes/basic/static/css/rdark.css new file mode 100644 index 0000000..f186a0c --- /dev/null +++ b/themes/basic/static/css/rdark.css @@ -0,0 +1,70 @@ +.highlight { background: #1e2426; color: #babdb6} +.highlight .hll { background-color: #ffffcc } +.highlight .c { color: #656763} /* Comment */ +.highlight .err { color: #babdb6} /* Error */ +.highlight .g { color: #babdb6} /* Generic */ +.highlight .k { color: #729fcf} /* Keyword */ +.highlight .l { color: #babdb6} /* Literal */ +.highlight .n { color: #babdb6} /* Name */ +.highlight .o { color: #babdb6} /* Operator */ +.highlight .x { color: #babdb6} /* Other */ +.highlight .p { color: #babdb6} /* Punctuation */ +.highlight .cm { color: #656763} /* Comment.Multiline */ +.highlight .cp { color: #fcaf3e} /* Comment.Preproc */ +.highlight .c1 { color: #656763} /* Comment.Single */ +.highlight .cs { color: #656763} /* Comment.Special */ +.highlight .gd { color: #2e3436; background-color: #0e1416 } /* Generic.Deleted */ +.highlight .ge { color: #babdb6} /* Generic.Emph */ +.highlight .gr { color: #eeeeec; background-color: #cc0000 } /* Generic.Error */ +.highlight .gh { color: #fcaf3e} /* Generic.Heading */ +.highlight .gi { color: #babdb6; background-color: #1f2b2d } /* Generic.Inserted */ +.highlight .go { color: #2c3032; background-color: #2c3032 } /* Generic.Output */ +.highlight .gp { color: #babdb6} /* Generic.Prompt */ +.highlight .gs { color: #babdb6} /* Generic.Strong */ +.highlight .gu { color: #fcaf3e} /* Generic.Subheading */ +.highlight .gt { color: #babdb6} /* Generic.Traceback */ +.highlight .kc { color: #729fcf} /* Keyword.Constant */ +.highlight .kd { color: #729fcf} /* Keyword.Declaration */ +.highlight .kn { color: #729fcf} /* Keyword.Namespace */ +.highlight .kp { color: #729fcf} /* Keyword.Pseudo */ +.highlight .kr { color: #729fcf} /* Keyword.Reserved */ +.highlight .kt { color: #e3e7df} /* Keyword.Type */ +.highlight .ld { color: #babdb6} /* Literal.Date */ +.highlight .m { color: #8ae234} /* Literal.Number */ +.highlight .s { color: #babdb6} /* Literal.String */ +.highlight .na { color: #fcaf3e} /* Name.Attribute */ +.highlight .nb { color: #babdb6} /* Name.Builtin */ +.highlight .nc { color: #babdb6} /* Name.Class */ +.highlight .no { color: #8ae234} /* Name.Constant */ +.highlight .nd { color: #babdb6} /* Name.Decorator */ +.highlight .ni { color: #888a85} /* Name.Entity */ +.highlight .ne { color: #babdb6} /* Name.Exception */ +.highlight .nf { color: #fcaf3e} /* Name.Function */ +.highlight .nl { color: #babdb6} /* Name.Label */ +.highlight .nn { color: #babdb6} /* Name.Namespace */ +.highlight .nx { color: #babdb6} /* Name.Other */ +.highlight .py { color: #babdb6} /* Name.Property */ +.highlight .nt { color: #729fcf} /* Name.Tag */ +.highlight .nv { color: #ffffff} /* Name.Variable */ +.highlight .ow { color: #babdb6} /* Operator.Word */ +.highlight .w { color: #babdb6} /* Text.Whitespace */ +.highlight .mf { color: #8ae234} /* Literal.Number.Float */ +.highlight .mh { color: #8ae234} /* Literal.Number.Hex */ +.highlight .mi { color: #8ae234} /* Literal.Number.Integer */ +.highlight .mo { color: #8ae234} /* Literal.Number.Oct */ +.highlight .sb { color: #babdb6} /* Literal.String.Backtick */ +.highlight .sc { color: #babdb6} /* Literal.String.Char */ +.highlight .sd { color: #babdb6} /* Literal.String.Doc */ +.highlight .s2 { color: #babdb6} /* Literal.String.Double */ +.highlight .se { color: #babdb6} /* Literal.String.Escape */ +.highlight .sh { color: #babdb6} /* Literal.String.Heredoc */ +.highlight .si { color: #babdb6} /* Literal.String.Interpol */ +.highlight .sx { color: #babdb6} /* Literal.String.Other */ +.highlight .sr { color: #babdb6} /* Literal.String.Regex */ +.highlight .s1 { color: #babdb6} /* Literal.String.Single */ +.highlight .ss { color: #babdb6} /* Literal.String.Symbol */ +.highlight .bp { color: #babdb6} /* Name.Builtin.Pseudo */ +.highlight .vc { color: #ffffff} /* Name.Variable.Class */ +.highlight .vg { color: #ffffff} /* Name.Variable.Global */ +.highlight .vi { color: #ffffff} /* Name.Variable.Instance */ +.highlight .il { color: #8ae234} /* Literal.Number.Integer.Long */ diff --git a/themes/basic/templates/base.html b/themes/basic/templates/base.html new file mode 100644 index 0000000..03e2672 --- /dev/null +++ b/themes/basic/templates/base.html @@ -0,0 +1,48 @@ +{% extends "!simple/base.html" %} + +{%- block head %} +{{ super() }} + + + + {%- if FEED_RSS %}{% endif -%} + + {% if GOOGLE_ANALYTICS %} + + + {% endif %} + {% if JABBER_CHATROOM %} + + + + {% endif %} + + + + + + + +{% endblock -%}