aboutsummaryrefslogtreecommitdiffstats
path: root/nikola/data/themes/base
diff options
context:
space:
mode:
Diffstat (limited to 'nikola/data/themes/base')
-rw-r--r--nikola/data/themes/base/assets/css/rst.css122
-rw-r--r--nikola/data/themes/base/assets/css/theme.css1
-rw-r--r--nikola/data/themes/base/messages/messages_bs.py39
-rw-r--r--nikola/data/themes/base/messages/messages_fi.py8
-rw-r--r--nikola/data/themes/base/messages/messages_hr.py8
-rw-r--r--nikola/data/themes/base/messages/messages_it.py4
-rw-r--r--nikola/data/themes/base/messages/messages_nb.py26
-rw-r--r--nikola/data/themes/base/messages/messages_pa.py39
-rw-r--r--nikola/data/themes/base/messages/messages_pt.py68
-rw-r--r--nikola/data/themes/base/messages/messages_sk.py10
-rw-r--r--nikola/data/themes/base/messages/messages_sr.py10
-rw-r--r--nikola/data/themes/base/messages/messages_sr@latin.py39
-rw-r--r--nikola/data/themes/base/messages/messages_sv.py22
-rw-r--r--nikola/data/themes/base/messages/messages_ur.py6
-rw-r--r--nikola/data/themes/base/templates/archiveindex.tmpl2
-rw-r--r--nikola/data/themes/base/templates/base.tmpl5
-rw-r--r--nikola/data/themes/base/templates/base_footer.tmpl2
-rw-r--r--nikola/data/themes/base/templates/base_header.tmpl4
-rw-r--r--nikola/data/themes/base/templates/base_helper.tmpl17
-rw-r--r--nikola/data/themes/base/templates/index.tmpl2
-rw-r--r--nikola/data/themes/base/templates/list_post.tmpl2
-rw-r--r--nikola/data/themes/base/templates/post_header.tmpl4
-rw-r--r--nikola/data/themes/base/templates/post_helper.tmpl4
-rw-r--r--nikola/data/themes/base/templates/tag.tmpl6
-rw-r--r--nikola/data/themes/base/templates/tagindex.tmpl2
25 files changed, 290 insertions, 162 deletions
diff --git a/nikola/data/themes/base/assets/css/rst.css b/nikola/data/themes/base/assets/css/rst.css
index 6e6de97..0fbab76 100644
--- a/nikola/data/themes/base/assets/css/rst.css
+++ b/nikola/data/themes/base/assets/css/rst.css
@@ -1,6 +1,6 @@
/*
:Author: David Goodger (goodger@python.org)
-:Id: $Id: html4css1.css 7514 2012-09-14 14:27:12Z milde $
+:Id: $Id: html4css1.css 7614 2013-02-21 15:55:51Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
@@ -35,18 +35,10 @@ a.toc-backref {
blockquote.epigraph {
margin: 2em 5em ; }
-dl.docutils dd {
- margin-bottom: 0.5em }
-
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
-/* Uncomment (and remove this text!) to get bold-faced definition list terms
-dl.docutils dt {
- font-weight: bold }
-*/
-
div.abstract {
margin: 2em 5em }
@@ -55,23 +47,51 @@ div.abstract p.topic-title {
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
-div.hint, div.important, div.note, div.tip, div.warning {
- margin: 2em ;
- border: medium outset ;
- padding: 1em }
+div.hint, div.important, div.note, div.tip, div.warning, div.sidebar {
+/* stolen from Boostrap 3 (.panel .panel-default) */
+ margin-bottom: 20px;
+ background-color: #fff;
+ border: 1px solid #ddd;
+ border-radius: 4px;
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
+ padding: 0 15px 15px 15px;
+}
+
+div.attention, div.caution, div.danger, div.error, div.warning {
+ /* stolen from Boostrap 3 (.panel .panel-danger) */
+ border-color: #EBCCD1;
+}
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
-div.tip p.admonition-title {
- font-weight: bold ;
- font-family: sans-serif }
+div.tip p.admonition-title, div.sidebar p.sidebar-title,
+div.attention p.admonition-title, div.caution p.admonition-title,
+div.danger p.admonition-title, div.error p.admonition-title,
+div.warning p.admonition-title {
+/* stolen from Boostrap 3 (.panel .panel-default .panel-heading) */
+ font-size: 16px;
+ color: #333;
+ background-color: #F5F5F5;
+ padding: 10px 15px;
+ margin-left: -15px;
+ margin-right: -15px;
+ border-bottom: 1px solid rgba(0, 0, 0, 0);
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+ color: #333;
+ background-color: #F5F5F5;
+ border-color: #DDD;
+}
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
-div.warning p.admonition-title, .code .error {
- color: red ;
- font-weight: bold ;
- font-family: sans-serif }
+div.warning p.admonition-title {
+ /* stolen from Boostrap 3 (.panel .panel-danger) */
+ color: #A94442;
+ background-color: #F2DEDE;
+ border-color: #EBCCD1;
+}
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
@@ -118,48 +138,32 @@ html[dir="rtl"] div.line-block div.line-block {
}
div.sidebar {
- margin: 0 0 0.5em 1em ;
- border: medium outset ;
- padding: 1em ;
- background-color: #ffffee ;
+ margin-left: 2em;
+ min-height: 20px;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
- font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
- color: red }
+ color: #a94442 }
div.system-message {
- border: medium outset ;
+ border: 1px solid #ebccd1;
padding: 1em }
div.system-message p.system-message-title {
- color: red ;
+ color: #a94442 ;
font-weight: bold }
div.topic {
margin: 2em }
-h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
-h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
- margin-top: 0.4em }
-
-h1.title {
- text-align: center }
-
-h2.subtitle {
- text-align: center }
-
-hr.docutils {
- width: 75% }
-
img.align-left, .figure.align-left, object.align-left {
clear: left ;
float: left ;
@@ -231,13 +235,7 @@ p.rubric {
color: maroon ;
text-align: center }
-p.sidebar-title {
- font-family: sans-serif ;
- font-weight: bold ;
- font-size: larger }
-
p.sidebar-subtitle {
- font-family: sans-serif ;
font-weight: bold }
p.topic-title {
@@ -248,30 +246,23 @@ pre.address {
margin-top: 0 ;
font: inherit }
-pre.literal-block, pre.doctest-block, pre.math, pre.code {
- margin-left: 2em ;
- margin-right: 2em }
-
pre.code .ln { color: grey; } /* line numbers */
-pre.code, code { background-color: #eeeeee; }
+/*
+pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
+*/
span.classifier {
- font-family: sans-serif ;
- font-style: oblique }
+ font-style: italic }
span.classifier-delimiter {
- font-family: sans-serif ;
font-weight: bold }
-span.interpreted {
- font-family: sans-serif }
-
span.option {
white-space: nowrap }
@@ -312,6 +303,21 @@ table.docutils th.field-name, table.docinfo th.docinfo-name {
white-space: nowrap ;
padding-left: 0 }
+/* "booktabs" style (no vertical lines) */
+table.docutils.booktabs {
+ border: 0px;
+ border-top: 2px solid;
+ border-bottom: 2px solid;
+ border-collapse: collapse;
+}
+table.docutils.booktabs * {
+ border: 0px;
+}
+table.docutils.booktabs th {
+ border-bottom: thin solid;
+ text-align: left;
+}
+
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
diff --git a/nikola/data/themes/base/assets/css/theme.css b/nikola/data/themes/base/assets/css/theme.css
index 3cb8628..5c7c86d 100644
--- a/nikola/data/themes/base/assets/css/theme.css
+++ b/nikola/data/themes/base/assets/css/theme.css
@@ -320,6 +320,7 @@ pre.code, code {
*/
a[href^="#"]:after,
+ a[href^="data:"]:after,
a[href^="javascript:"]:after {
content: "";
}
diff --git a/nikola/data/themes/base/messages/messages_bs.py b/nikola/data/themes/base/messages/messages_bs.py
new file mode 100644
index 0000000..23a1f64
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_bs.py
@@ -0,0 +1,39 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "%d min remaining to read": "%d minuta preostalo za čitanje",
+ "(active)": "(aktivno)",
+ "Also available in:": "Takođe dostupan u:",
+ "Archive": "Arhiva",
+ "Categories": "Kategorije",
+ "Comments": "Komentari",
+ "LANGUAGE": "Bosanski",
+ "Languages:": "Jezici:",
+ "More posts about %s": "Više objava o %s",
+ "Newer posts": "Novije objave",
+ "Next post": "Naredna objava",
+ "No posts found.": "Nema objava.",
+ "Nothing found.": "Ništa nije pronađeno.",
+ "Older posts": "Starije objave",
+ "Original site": "Izvorni sajt",
+ "Posted:": "Objavljeno:",
+ "Posts about %s": "Objave o %s",
+ "Posts for year %s": "Objave u godini %s",
+ "Posts for {month} {day}, {year}": "Objave za {month} {day}, {year}",
+ "Posts for {month} {year}": "Objave za {month} {year}",
+ "Previous post": "Prethodne objave",
+ "Publication date": "Datum objavljivanja",
+ "RSS feed": "RSS feed",
+ "Read in English": "Pročitaj na bosanskom",
+ "Read more": "Pročitaj više",
+ "Skip to main content": "Preskoči na glavni sadržaj",
+ "Source": "Izvor",
+ "Subcategories:": "Podkategorije:",
+ "Tags and Categories": "Oznake i kategorije",
+ "Tags": "Oznake",
+ "Write your page here.": "Vašu stranicu napišite ovdje.",
+ "Write your post here.": "Vašu objavu napišite ovdje.",
+ "old posts, page %d": "stare objave, strana %d",
+ "page %d": "strana %d",
+}
diff --git a/nikola/data/themes/base/messages/messages_fi.py b/nikola/data/themes/base/messages/messages_fi.py
index bcc2680..1bcd6ad 100644
--- a/nikola/data/themes/base/messages/messages_fi.py
+++ b/nikola/data/themes/base/messages/messages_fi.py
@@ -3,7 +3,7 @@ from __future__ import unicode_literals
MESSAGES = {
"%d min remaining to read": "%d minuuttia lukuaikaa",
- "(active)": "",
+ "(active)": "(aktiivinen)",
"Also available in:": "Saatavilla myös:",
"Archive": "Arkisto",
"Categories": "Kategoriat",
@@ -22,14 +22,14 @@ MESSAGES = {
"Posts for year %s": "Postauksia vuodelta %s",
"Posts for {month} {day}, {year}": "",
"Posts for {month} {year}": "Postauksia ajalle {month} {year}",
- "Previous post": "Vanhempia postauksia",
+ "Previous post": "Edellinen postaus",
"Publication date": "Julkaisupäivämäärä",
- "RSS feed": "RSS syöte",
+ "RSS feed": "RSS-syöte",
"Read in English": "Lue suomeksi",
"Read more": "Lue lisää",
"Skip to main content": "Hyppää sisältöön",
"Source": "Lähde",
- "Subcategories:": "",
+ "Subcategories:": "Alakategoriat:",
"Tags and Categories": "Tagit ja kategoriat",
"Tags": "Tagit",
"Write your page here.": "",
diff --git a/nikola/data/themes/base/messages/messages_hr.py b/nikola/data/themes/base/messages/messages_hr.py
index d26fc85..11e07d8 100644
--- a/nikola/data/themes/base/messages/messages_hr.py
+++ b/nikola/data/themes/base/messages/messages_hr.py
@@ -2,8 +2,8 @@
from __future__ import unicode_literals
MESSAGES = {
- "%d min remaining to read": "",
- "(active)": "",
+ "%d min remaining to read": "%d minuta preostalo za čitanje",
+ "(active)": "(aktivno)",
"Also available in:": "Također dostupno i u:",
"Archive": "Arhiva",
"Categories": "Kategorije",
@@ -27,9 +27,9 @@ MESSAGES = {
"RSS feed": "RSS kanal",
"Read in English": "Čitaj na hrvatskom",
"Read more": "Čitaj dalje",
- "Skip to main content": "",
+ "Skip to main content": "Preskoči na glavni sadržaj",
"Source": "Izvor",
- "Subcategories:": "",
+ "Subcategories:": "Podkategorije:",
"Tags and Categories": "Tagovi i kategorije",
"Tags": "Tagovi",
"Write your page here.": "",
diff --git a/nikola/data/themes/base/messages/messages_it.py b/nikola/data/themes/base/messages/messages_it.py
index 91f8374..9f6d8be 100644
--- a/nikola/data/themes/base/messages/messages_it.py
+++ b/nikola/data/themes/base/messages/messages_it.py
@@ -8,7 +8,7 @@ MESSAGES = {
"Archive": "Archivio",
"Categories": "Categorie",
"Comments": "Commenti",
- "LANGUAGE": "Inglese",
+ "LANGUAGE": "Italiano",
"Languages:": "Lingue:",
"More posts about %s": "Altri articoli collegati %s",
"Newer posts": "Articoli più recenti",
@@ -30,7 +30,7 @@ MESSAGES = {
"Skip to main content": "Vai al testo principale",
"Source": "Sorgente",
"Subcategories:": "Sottocategorie:",
- "Tags and Categories": "Tag e Categorie",
+ "Tags and Categories": "Tag e categorie",
"Tags": "Tag",
"Write your page here.": "Scrivi qui la tua pagina.",
"Write your post here.": "Scrivi qui il tuo post.",
diff --git a/nikola/data/themes/base/messages/messages_nb.py b/nikola/data/themes/base/messages/messages_nb.py
index 2533247..30b798e 100644
--- a/nikola/data/themes/base/messages/messages_nb.py
+++ b/nikola/data/themes/base/messages/messages_nb.py
@@ -2,38 +2,38 @@
from __future__ import unicode_literals
MESSAGES = {
- "%d min remaining to read": "",
- "(active)": "",
+ "%d min remaining to read": "%d min gjenstår å lese",
+ "(active)": "(aktiv)",
"Also available in:": "Også tilgjengelig på:",
"Archive": "Arkiv",
"Categories": "Kategorier",
- "Comments": "",
+ "Comments": "Kommentarer",
"LANGUAGE": "norsk",
- "Languages:": "",
+ "Languages:": "Språk:",
"More posts about %s": "Flere innlegg om %s",
"Newer posts": "Nyere innlegg",
"Next post": "Neste innlegg",
- "No posts found.": "",
- "Nothing found.": "",
+ "No posts found.": "Fant ingen innlegg.",
+ "Nothing found.": "Fant ingenting.",
"Older posts": "Eldre innlegg",
"Original site": "Opprinnelig side",
"Posted:": "Publisert:",
"Posts about %s": "Innlegg om %s",
"Posts for year %s": "Innlegg fra %s",
- "Posts for {month} {day}, {year}": "",
+ "Posts for {month} {day}, {year}": "Innlegg fra {day}. {month} {year}",
"Posts for {month} {year}": "Innlegg fra {month} {year}",
"Previous post": "Forrige innlegg",
- "Publication date": "",
- "RSS feed": "",
+ "Publication date": "Publiseringsdato",
+ "RSS feed": "RSS-nyhetskanal",
"Read in English": "Les på norsk",
"Read more": "Les mer",
- "Skip to main content": "",
+ "Skip to main content": "Hopp til hovedinnholdet",
"Source": "Kilde",
- "Subcategories:": "",
+ "Subcategories:": "Underkategorier:",
"Tags and Categories": "Merker og kategorier",
"Tags": "Merker",
- "Write your page here.": "",
- "Write your post here.": "",
+ "Write your page here.": "Skriv siden din her.",
+ "Write your post here.": "Skriv innlegget din her.",
"old posts, page %d": "eldre innlegg, side %d",
"page %d": "side %d",
}
diff --git a/nikola/data/themes/base/messages/messages_pa.py b/nikola/data/themes/base/messages/messages_pa.py
new file mode 100644
index 0000000..392a38b
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_pa.py
@@ -0,0 +1,39 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "%d min remaining to read": "ਪੜਣ ਲਈ %d ਮਿੰਟ ਬਾਕੀ",
+ "(active)": "(ਚਲੰਤ)",
+ "Also available in:": "ਹੋਰ ਉਪਲਬਧ ਬੋਲੀਆਂ:",
+ "Archive": "ਆਰਕਾਈਵ",
+ "Categories": "ਸ਼੍ਰੇਣੀ",
+ "Comments": "ਟਿੱਪਣੀਆਂ",
+ "LANGUAGE": "ਅੰਗਰੇਜ਼ੀ",
+ "Languages:": "ਬੋਲੀਆਂ:",
+ "More posts about %s": "%s ਬਾਰੇ ਹੋਰ ਲਿਖਤਾਂ",
+ "Newer posts": "ਨਵੀਆਂ ਲਿਖਤਾਂ",
+ "Next post": "ਅਗਲੀ ਲਿਖਤ",
+ "No posts found.": "ਕੋਈ ਲਿਖਤ ਨਹੀਂ ਲੱਭੀ |",
+ "Nothing found.": "ਕੁਝ ਨਹੀਂ ਲੱਭਿਆ |",
+ "Older posts": "ਪੁਰਾਣੀਆਂ ਲਿਖਤਾਂ",
+ "Original site": "ਅਸਲ ਸਾਈਟ",
+ "Posted:": "ਲਿਖਤ ਛਪੀ:",
+ "Posts about %s": "%s ਬਾਰੇ ਲਿਖਤਾਂ",
+ "Posts for year %s": "ਸਾਲ %s ਦੀਆਂ ਲਿਖਤਾਂ",
+ "Posts for {month} {day}, {year}": "{day} {month} {year} ਦੀਆਂ ਲਿਖਤਾਂ",
+ "Posts for {month} {year}": "{month} {year} ਦੀਆਂ ਲਿਖਤਾਂ",
+ "Previous post": "ਪਿਛਲੀ ਲਿਖਤ",
+ "Publication date": "ਛਪਾਈ ਦੀ ਤਰੀਕ",
+ "RSS feed": "ਆਰ ਐੱਸ ਐੱਸ ਫੀਡ",
+ "Read in English": "ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ ਪੜ੍ਹੋ",
+ "Read more": "ਹੋਰ ਪੜ੍ਹੋ",
+ "Skip to main content": "ਮੁੱਖ ਸਮੱਗਰੀ ਵੱਲ ਜਾਓ",
+ "Source": "ਮੂਲ",
+ "Subcategories:": "ਉਪਸ਼੍ਰੇਣੀਆਂ:",
+ "Tags and Categories": "ਟੈਗ ਅਤੇ ਸ਼੍ਰੇਣੀਆਂ",
+ "Tags": "ਟੈਗ",
+ "Write your page here.": "ਆਪਣਾ ਸਫ਼ਾ ਏਥੇ ਲਿਖੋ |",
+ "Write your post here.": "ਆਪਣੀ ਲਿਖਤ ਏਥੇ ਲਿਖੋ |",
+ "old posts, page %d": "ਪੁਰਾਣੀਆਂ ਲਿਖਤਾਂ , ਸਫ਼ਾ %d",
+ "page %d": "ਸਫ਼ਾ %d",
+}
diff --git a/nikola/data/themes/base/messages/messages_pt.py b/nikola/data/themes/base/messages/messages_pt.py
index fd26d77..91ea52e 100644
--- a/nikola/data/themes/base/messages/messages_pt.py
+++ b/nikola/data/themes/base/messages/messages_pt.py
@@ -2,38 +2,38 @@
from __future__ import unicode_literals
MESSAGES = {
- "%d min remaining to read": "",
- "(active)": "",
- "Also available in:": "",
- "Archive": "",
- "Categories": "",
- "Comments": "",
- "LANGUAGE": "",
- "Languages:": "",
- "More posts about %s": "",
- "Newer posts": "",
- "Next post": "",
- "No posts found.": "",
- "Nothing found.": "",
- "Older posts": "",
- "Original site": "",
- "Posted:": "",
- "Posts about %s": "",
- "Posts for year %s": "",
- "Posts for {month} {day}, {year}": "",
- "Posts for {month} {year}": "",
- "Previous post": "",
- "Publication date": "",
- "RSS feed": "",
- "Read in English": "",
- "Read more": "",
- "Skip to main content": "",
- "Source": "",
- "Subcategories:": "",
- "Tags and Categories": "",
- "Tags": "",
- "Write your page here.": "",
- "Write your post here.": "",
- "old posts, page %d": "",
- "page %d": "",
+ "%d min remaining to read": "%d minutos restante para leitura",
+ "(active)": "(ativo)",
+ "Also available in:": "Também disponível em:",
+ "Archive": "Arquivo",
+ "Categories": "Categorias",
+ "Comments": "Comentários",
+ "LANGUAGE": "Português",
+ "Languages:": "Idiomas:",
+ "More posts about %s": "Mais textos publicados sobre %s",
+ "Newer posts": "Textos publicados mais recentes",
+ "Next post": "Próximo texto publicado",
+ "No posts found.": "Nenhum texto publicado foi encontrado",
+ "Nothing found.": "Nada encontrado.",
+ "Older posts": "Textos publicados mais antigos",
+ "Original site": "Sítio original",
+ "Posted:": "Publicado:",
+ "Posts about %s": "Textos publicados sobre %s",
+ "Posts for year %s": "Textos publicados do ano %s",
+ "Posts for {month} {day}, {year}": "Textos publicados de {day} {month} {year}",
+ "Posts for {month} {year}": "Textos publicados de {month} {year}",
+ "Previous post": "Texto publicado anterior",
+ "Publication date": "Data de publicação",
+ "RSS feed": "Feed RSS",
+ "Read in English": "Ler em português",
+ "Read more": "Ler mais",
+ "Skip to main content": "Saltar para o conteúdo principal",
+ "Source": "Código",
+ "Subcategories:": "Sub-Categorias:",
+ "Tags and Categories": "Etiquetas e Categorias",
+ "Tags": "Etiqueta",
+ "Write your page here.": "Escreva a sua página aqui.",
+ "Write your post here.": "Escreva o seu texto para publicar aqui.",
+ "old posts, page %d": "Textos publicados antigos, página %d",
+ "page %d": "página %d",
}
diff --git a/nikola/data/themes/base/messages/messages_sk.py b/nikola/data/themes/base/messages/messages_sk.py
index a793ba6..acd7364 100644
--- a/nikola/data/themes/base/messages/messages_sk.py
+++ b/nikola/data/themes/base/messages/messages_sk.py
@@ -3,7 +3,7 @@ from __future__ import unicode_literals
MESSAGES = {
"%d min remaining to read": "zostáva %d minút na čítanie",
- "(active)": "",
+ "(active)": "(aktívne)",
"Also available in:": "Tiež dostupné v:",
"Archive": "Archív",
"Categories": "Kategórie",
@@ -20,7 +20,7 @@ MESSAGES = {
"Posted:": "Zverejnené:",
"Posts about %s": "Príspevky o %s",
"Posts for year %s": "Príspevky z roku %s",
- "Posts for {month} {day}, {year}": "Príspevky z dňa {day}. {month} {year}",
+ "Posts for {month} {day}, {year}": "Príspevky zo dňa {day}. {month} {year}",
"Posts for {month} {year}": "Príspevky za mesiac {month} z roku {year}",
"Previous post": "Predchádzajúci príspevok",
"Publication date": "Dátum zverejnenia",
@@ -29,11 +29,11 @@ MESSAGES = {
"Read more": "Čítať ďalej",
"Skip to main content": "Skočiť na hlavný obsah",
"Source": "Zdroj",
- "Subcategories:": "",
+ "Subcategories:": "Podkategórie:",
"Tags and Categories": "Štítky a kategórie",
"Tags": "Štítky",
- "Write your page here.": "",
- "Write your post here.": "",
+ "Write your page here.": "Tu napíšte svoju stránku.",
+ "Write your post here.": "Tu napíšte svoj príspevok.",
"old posts, page %d": "staré príspevky, strana %d",
"page %d": "stránka %d",
}
diff --git a/nikola/data/themes/base/messages/messages_sr.py b/nikola/data/themes/base/messages/messages_sr.py
index 6087027..2b0aaf5 100644
--- a/nikola/data/themes/base/messages/messages_sr.py
+++ b/nikola/data/themes/base/messages/messages_sr.py
@@ -3,7 +3,7 @@ from __future__ import unicode_literals
MESSAGES = {
"%d min remaining to read": "%d минута је преостало за читање",
- "(active)": "",
+ "(active)": "(активно)",
"Also available in:": "Такође доступан у:",
"Archive": "Архива",
"Categories": "Категорије",
@@ -20,7 +20,7 @@ MESSAGES = {
"Posted:": "Објављено:",
"Posts about %s": "Постови о %s",
"Posts for year %s": "Постови за годину %s",
- "Posts for {month} {day}, {year}": "",
+ "Posts for {month} {day}, {year}": "Објаве за {month} {day}, {year}",
"Posts for {month} {year}": "Постови за {month} {year}",
"Previous post": "Претходни пост",
"Publication date": "Датум објаве",
@@ -29,11 +29,11 @@ MESSAGES = {
"Read more": "Прочитај више",
"Skip to main content": "Прескочи на главни садржај",
"Source": "Извор",
- "Subcategories:": "",
+ "Subcategories:": "Подкатегорије:",
"Tags and Categories": "Тагови и категорије",
"Tags": "Тагови",
- "Write your page here.": "",
- "Write your post here.": "",
+ "Write your page here.": "Вашу страницу напишите овдје.",
+ "Write your post here.": "Вашу објаву напишите овдје.",
"old posts, page %d": "стари постови, страна %d",
"page %d": "страна %d",
}
diff --git a/nikola/data/themes/base/messages/messages_sr@latin.py b/nikola/data/themes/base/messages/messages_sr@latin.py
new file mode 100644
index 0000000..23a1f64
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_sr@latin.py
@@ -0,0 +1,39 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "%d min remaining to read": "%d minuta preostalo za čitanje",
+ "(active)": "(aktivno)",
+ "Also available in:": "Takođe dostupan u:",
+ "Archive": "Arhiva",
+ "Categories": "Kategorije",
+ "Comments": "Komentari",
+ "LANGUAGE": "Bosanski",
+ "Languages:": "Jezici:",
+ "More posts about %s": "Više objava o %s",
+ "Newer posts": "Novije objave",
+ "Next post": "Naredna objava",
+ "No posts found.": "Nema objava.",
+ "Nothing found.": "Ništa nije pronađeno.",
+ "Older posts": "Starije objave",
+ "Original site": "Izvorni sajt",
+ "Posted:": "Objavljeno:",
+ "Posts about %s": "Objave o %s",
+ "Posts for year %s": "Objave u godini %s",
+ "Posts for {month} {day}, {year}": "Objave za {month} {day}, {year}",
+ "Posts for {month} {year}": "Objave za {month} {year}",
+ "Previous post": "Prethodne objave",
+ "Publication date": "Datum objavljivanja",
+ "RSS feed": "RSS feed",
+ "Read in English": "Pročitaj na bosanskom",
+ "Read more": "Pročitaj više",
+ "Skip to main content": "Preskoči na glavni sadržaj",
+ "Source": "Izvor",
+ "Subcategories:": "Podkategorije:",
+ "Tags and Categories": "Oznake i kategorije",
+ "Tags": "Oznake",
+ "Write your page here.": "Vašu stranicu napišite ovdje.",
+ "Write your post here.": "Vašu objavu napišite ovdje.",
+ "old posts, page %d": "stare objave, strana %d",
+ "page %d": "strana %d",
+}
diff --git a/nikola/data/themes/base/messages/messages_sv.py b/nikola/data/themes/base/messages/messages_sv.py
index deda21a..52df00d 100644
--- a/nikola/data/themes/base/messages/messages_sv.py
+++ b/nikola/data/themes/base/messages/messages_sv.py
@@ -3,37 +3,37 @@ from __future__ import unicode_literals
MESSAGES = {
"%d min remaining to read": "%d minuter kvar att läsa",
- "(active)": "",
+ "(active)": "(aktiv)",
"Also available in:": "Även tillgänglig på:",
"Archive": "Arkiv",
"Categories": "Kategorier",
"Comments": "Kommentarer",
"LANGUAGE": "Svenska",
"Languages:": "Språk:",
- "More posts about %s": "Mer inlägg om %s",
+ "More posts about %s": "Fler inlägg om %s",
"Newer posts": "Nya inlägg",
"Next post": "Nästa inlägg",
- "No posts found.": "Inga inlägg hittade",
- "Nothing found.": "Inget hittat",
+ "No posts found.": "Inga inlägg hittade.",
+ "Nothing found.": "Inget hittat.",
"Older posts": "Äldre inlägg",
- "Original site": "Orgnialsida",
- "Posted:": "Publicerad",
+ "Original site": "Originalsida",
+ "Posted:": "Publicerad:",
"Posts about %s": "Inlägg om %s",
"Posts for year %s": "Inlägg för år %s",
"Posts for {month} {day}, {year}": "Inlägg för {month} {day}, {year}",
"Posts for {month} {year}": "Inlägg för {month} {year}",
"Previous post": "Föregående inlägg",
"Publication date": "Publiceringsdatum",
- "RSS feed": "RSS flöde",
- "Read in English": "Läs på Svenska",
+ "RSS feed": "RSS-flöde",
+ "Read in English": "Läs på svenska",
"Read more": "Läs mer",
- "Skip to main content": "hoppa till huvudinehåll",
+ "Skip to main content": "Hoppa till huvudinnehåll",
"Source": "Källa",
"Subcategories:": "Underkategorier:",
"Tags and Categories": "Taggar och Kategorier",
"Tags": "Taggar",
- "Write your page here.": "",
- "Write your post here.": "",
+ "Write your page here.": "Skriv din sida här.",
+ "Write your post here.": "Skriv ditt inlägg här.",
"old posts, page %d": "gamla inlägg, sida %d",
"page %d": "sida %d",
}
diff --git a/nikola/data/themes/base/messages/messages_ur.py b/nikola/data/themes/base/messages/messages_ur.py
index 075606c..074cb06 100644
--- a/nikola/data/themes/base/messages/messages_ur.py
+++ b/nikola/data/themes/base/messages/messages_ur.py
@@ -3,7 +3,7 @@ from __future__ import unicode_literals
MESSAGES = {
"%d min remaining to read": "%d منٹ کا مطالعہ باقی",
- "(active)": "",
+ "(active)": "(فعال)",
"Also available in:": "ان زبانوں میں بھی دستیاب:",
"Archive": "آرکائیو",
"Categories": "زمرے",
@@ -32,8 +32,8 @@ MESSAGES = {
"Subcategories:": "ذیلی زمرے",
"Tags and Categories": "ٹیگز اور زمرے",
"Tags": "ٹیگز",
- "Write your page here.": "",
- "Write your post here.": "",
+ "Write your page here.": "اپنے صفحے کا متن یہاں لکھیں۔",
+ "Write your post here.": "اپنی تحریر یہاں لکھیں۔",
"old posts, page %d": "پرانی تحاریر صفحہ %d",
"page %d": "صفحہ %d",
}
diff --git a/nikola/data/themes/base/templates/archiveindex.tmpl b/nikola/data/themes/base/templates/archiveindex.tmpl
index 129b7c4..8c58f13 100644
--- a/nikola/data/themes/base/templates/archiveindex.tmpl
+++ b/nikola/data/themes/base/templates/archiveindex.tmpl
@@ -4,7 +4,7 @@
<%block name="extra_head">
${parent.extra_head()}
%if len(translations) > 1 and generate_atom:
- %for language in translations:
+ %for language in sorted(translations):
<link rel="alternate" type="application/atom+xml" title="Atom for the ${archive_name} section (${language})" href="${_link("archive_atom", archive_name, language)}">
%endfor
%elif generate_atom:
diff --git a/nikola/data/themes/base/templates/base.tmpl b/nikola/data/themes/base/templates/base.tmpl
index 6da6416..2b0cbfd 100644
--- a/nikola/data/themes/base/templates/base.tmpl
+++ b/nikola/data/themes/base/templates/base.tmpl
@@ -14,13 +14,14 @@ ${template_hooks['extra_head']()}
<a href="#content" class="sr-only sr-only-focusable">${messages("Skip to main content")}</a>
<div id="container">
${header.html_header()}
- <main id="content" role="main">
+ <main id="content">
<%block name="content"></%block>
</main>
${footer.html_footer()}
</div>
+ ${base.late_load_js()}
+ <%block name="extra_js"></%block>
${body_end}
${template_hooks['body_end']()}
- ${base.late_load_js()}
</body>
</html>
diff --git a/nikola/data/themes/base/templates/base_footer.tmpl b/nikola/data/themes/base/templates/base_footer.tmpl
index 9a1c00f..cd41d37 100644
--- a/nikola/data/themes/base/templates/base_footer.tmpl
+++ b/nikola/data/themes/base/templates/base_footer.tmpl
@@ -3,7 +3,7 @@
<%def name="html_footer()">
%if content_footer:
- <footer id="footer" role="contentinfo">
+ <footer id="footer">
<p>${content_footer}</p>
${template_hooks['page_footer']()}
</footer>
diff --git a/nikola/data/themes/base/templates/base_header.tmpl b/nikola/data/themes/base/templates/base_header.tmpl
index 0c19af6..e29e2b3 100644
--- a/nikola/data/themes/base/templates/base_header.tmpl
+++ b/nikola/data/themes/base/templates/base_header.tmpl
@@ -2,7 +2,7 @@
<%namespace name="base" file="base_helper.tmpl" import="*"/>
<%def name="html_header()">
- <header id="header" role="banner">
+ <header id="header">
${html_site_title()}
${html_translation_header()}
${html_navigation_links()}
@@ -28,7 +28,7 @@
</%def>
<%def name="html_navigation_links()">
- <nav id="menu" role="navigation">
+ <nav id="menu">
<ul>
%for url, text in navigation_links[lang]:
% if isinstance(url, tuple):
diff --git a/nikola/data/themes/base/templates/base_helper.tmpl b/nikola/data/themes/base/templates/base_helper.tmpl
index 28b3f8a..948cfba 100644
--- a/nikola/data/themes/base/templates/base_helper.tmpl
+++ b/nikola/data/themes/base/templates/base_helper.tmpl
@@ -21,17 +21,20 @@ dir="rtl" \
lang="${lang}">
<head>
<meta charset="utf-8">
+ <base href="${abs_link(permalink)}">
%if description:
<meta name="description" content="${description}">
%endif
<meta name="viewport" content="width=device-width">
- <title>${title|striphtml} | ${blog_title|striphtml}</title>
+ %if title == blog_title:
+ <title>${blog_title|h}</title>
+ %else:
+ <title>${title|h} | ${blog_title|h}</title>
+ %endif
${html_stylesheets()}
${html_feedlinks()}
- %if permalink:
- <link rel="canonical" href="${abs_link(permalink)}">
- %endif
+ <link rel="canonical" href="${abs_link(permalink)}">
%if favicons:
%for name, file, size in favicons:
@@ -90,7 +93,7 @@ lang="${lang}">
${rss_link}
%elif generate_rss:
%if len(translations) > 1:
- %for language in translations:
+ %for language in sorted(translations):
<link rel="alternate" type="application/rss+xml" title="RSS (${language})" href="${_link('rss', None, language)}">
%endfor
%else:
@@ -99,7 +102,7 @@ lang="${lang}">
%endif
%if generate_atom:
%if len(translations) > 1:
- %for language in translations:
+ %for language in sorted(translations):
<link rel="alternate" type="application/atom+xml" title="Atom (${language})" href="${_link('index_atom', None, language)}">
%endfor
%else:
@@ -110,7 +113,7 @@ lang="${lang}">
<%def name="html_translations()">
<ul class="translations">
- %for langname in translations.keys():
+ %for langname in sorted(translations):
%if langname != lang:
<li><a href="${abs_link(_link("root", None, langname))}" rel="alternate" hreflang="${langname}">${messages("LANGUAGE", langname)}</a></li>
%endif
diff --git a/nikola/data/themes/base/templates/index.tmpl b/nikola/data/themes/base/templates/index.tmpl
index 69630e5..88bb25c 100644
--- a/nikola/data/themes/base/templates/index.tmpl
+++ b/nikola/data/themes/base/templates/index.tmpl
@@ -19,7 +19,7 @@
<h1 class="p-name entry-title"><a href="${post.permalink()}" class="u-url">${post.title()|h}</a></h1>
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn">${post.author()}</span></p>
- <p class="dateline"><a href="${post.permalink()}" rel="bookmark"><time class="published dt-published" datetime="${post.date.isoformat()}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></a></p>
+ <p class="dateline"><a href="${post.permalink()}" rel="bookmark"><time class="published dt-published" datetime="${post.formatted_date('webiso')}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></a></p>
% if not post.meta('nocomments') and site_has_comments:
<p class="commentline">${comments.comment_link(post.permalink(), post._base_path)}
% endif
diff --git a/nikola/data/themes/base/templates/list_post.tmpl b/nikola/data/themes/base/templates/list_post.tmpl
index 4fb497c..3335fa6 100644
--- a/nikola/data/themes/base/templates/list_post.tmpl
+++ b/nikola/data/themes/base/templates/list_post.tmpl
@@ -9,7 +9,7 @@
%if posts:
<ul class="postlist">
% for post in posts:
- <li><a href="${post.permalink()}" class="listtitle">${post.title()|h}</a> <time class="listdate" datetime="${post.date.isoformat()}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></li>
+ <li><a href="${post.permalink()}" class="listtitle">${post.title()|h}</a> <time class="listdate" datetime="${post.formatted_date('webiso')}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></li>
% endfor
</ul>
%else:
diff --git a/nikola/data/themes/base/templates/post_header.tmpl b/nikola/data/themes/base/templates/post_header.tmpl
index 0efb2f8..75383cb 100644
--- a/nikola/data/themes/base/templates/post_header.tmpl
+++ b/nikola/data/themes/base/templates/post_header.tmpl
@@ -12,7 +12,7 @@
% if len(post.translated_to) > 1:
<div class="metadata posttranslations translations">
<h3 class="posttranslations-intro">${messages("Also available in:")}</h3>
- % for langname in translations.keys():
+ % for langname in sorted(translations):
% if langname != lang and post.is_translation_available(langname):
<p><a href="${post.permalink(langname)}" rel="alternate" hreflang="${langname}">${messages("LANGUAGE", langname)}</a></p>
% endif
@@ -32,7 +32,7 @@
${html_title()}
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn">${post.author()}</span></p>
- <p class="dateline"><a href="${post.permalink()}" rel="bookmark"><time class="published dt-published" datetime="${post.date.isoformat()}" itemprop="datePublished" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></a></p>
+ <p class="dateline"><a href="${post.permalink()}" rel="bookmark"><time class="published dt-published" datetime="${post.formatted_date('webiso')}" itemprop="datePublished" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></a></p>
% if not post.meta('nocomments') and site_has_comments:
<p class="commentline">${comments.comment_link(post.permalink(), post._base_path)}
% endif
diff --git a/nikola/data/themes/base/templates/post_helper.tmpl b/nikola/data/themes/base/templates/post_helper.tmpl
index e091447..424d134 100644
--- a/nikola/data/themes/base/templates/post_helper.tmpl
+++ b/nikola/data/themes/base/templates/post_helper.tmpl
@@ -2,7 +2,7 @@
<%def name="meta_translations(post)">
%if len(translations) > 1:
- %for langname in translations.keys():
+ %for langname in sorted(translations):
%if langname != lang and post.is_translation_available(langname):
<link rel="alternate" hreflang="${langname}" href="${post.permalink(langname)}">
%endif
@@ -58,7 +58,7 @@
### <meta property="article:author" content="${post.author()}">
### %endif
%if post.date.isoformat():
- <meta property="article:published_time" content="${post.date.isoformat()}">
+ <meta property="article:published_time" content="${post.formatted_date('webiso')}">
%endif
%if post.tags:
%for tag in post.tags:
diff --git a/nikola/data/themes/base/templates/tag.tmpl b/nikola/data/themes/base/templates/tag.tmpl
index ec5caca..7509f3e 100644
--- a/nikola/data/themes/base/templates/tag.tmpl
+++ b/nikola/data/themes/base/templates/tag.tmpl
@@ -4,7 +4,7 @@
<%block name="extra_head">
${parent.extra_head()}
%if len(translations) > 1 and generate_rss:
- %for language in translations:
+ %for language in sorted(translations):
<link rel="alternate" type="application/rss+xml" type="application/rss+xml" title="RSS for ${kind} ${tag} (${language})" href="${_link(kind + "_rss", tag, language)}">
%endfor
%elif generate_rss:
@@ -30,7 +30,7 @@
%endif
<div class="metadata">
%if len(translations) > 1 and generate_rss:
- %for language in translations:
+ %for language in sorted(translations):
<p class="feedlink">
<a href="${_link(kind + "_rss", tag, language)}" hreflang="${language}" type="application/rss+xml">${messages('RSS feed', language)} (${language})</a>&nbsp;
</p>
@@ -43,7 +43,7 @@
%if posts:
<ul class="postlist">
% for post in posts:
- <li><a href="${post.permalink()}" class="listtitle">${post.title()|h}</a> <time class="listdate" datetime="${post.date.isoformat()}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></li>
+ <li><a href="${post.permalink()}" class="listtitle">${post.title()|h}</a> <time class="listdate" datetime="${post.formatted_date('webiso')}" title="${post.formatted_date(date_format)}">${post.formatted_date(date_format)}</time></li>
% endfor
</ul>
%endif
diff --git a/nikola/data/themes/base/templates/tagindex.tmpl b/nikola/data/themes/base/templates/tagindex.tmpl
index 7160fe9..0834411 100644
--- a/nikola/data/themes/base/templates/tagindex.tmpl
+++ b/nikola/data/themes/base/templates/tagindex.tmpl
@@ -15,7 +15,7 @@
<%block name="extra_head">
${parent.extra_head()}
%if len(translations) > 1 and generate_atom:
- %for language in translations:
+ %for language in sorted(translations):
<link rel="alternate" type="application/atom+xml" title="Atom for the ${tag} section (${language})" href="${_link(kind + "_atom", tag, language)}">
%endfor
%elif generate_atom: