summaryrefslogtreecommitdiffstats
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.css8
-rw-r--r--nikola/data/themes/base/assets/css/theme.css30
-rw-r--r--nikola/data/themes/base/messages/messages_ar.py34
-rw-r--r--nikola/data/themes/base/messages/messages_bg.py1
-rw-r--r--nikola/data/themes/base/messages/messages_ca.py1
-rw-r--r--nikola/data/themes/base/messages/messages_cs.py15
-rw-r--r--nikola/data/themes/base/messages/messages_da.py34
-rw-r--r--nikola/data/themes/base/messages/messages_de.py5
-rw-r--r--nikola/data/themes/base/messages/messages_el.py1
-rw-r--r--nikola/data/themes/base/messages/messages_en.py1
-rw-r--r--nikola/data/themes/base/messages/messages_eo.py1
-rw-r--r--nikola/data/themes/base/messages/messages_es.py1
-rw-r--r--nikola/data/themes/base/messages/messages_et.py1
-rw-r--r--nikola/data/themes/base/messages/messages_eu.py1
-rw-r--r--nikola/data/themes/base/messages/messages_fa.py1
-rw-r--r--nikola/data/themes/base/messages/messages_fi.py1
-rw-r--r--nikola/data/themes/base/messages/messages_fr.py3
-rw-r--r--nikola/data/themes/base/messages/messages_gl.py34
-rw-r--r--nikola/data/themes/base/messages/messages_hi.py1
-rw-r--r--nikola/data/themes/base/messages/messages_hr.py1
-rw-r--r--nikola/data/themes/base/messages/messages_it.py1
-rw-r--r--nikola/data/themes/base/messages/messages_ja.py1
-rw-r--r--nikola/data/themes/base/messages/messages_nb.py1
-rw-r--r--nikola/data/themes/base/messages/messages_nl.py1
-rw-r--r--nikola/data/themes/base/messages/messages_pl.py5
-rw-r--r--nikola/data/themes/base/messages/messages_pt.py34
-rw-r--r--nikola/data/themes/base/messages/messages_pt_br.py1
-rw-r--r--nikola/data/themes/base/messages/messages_ru.py1
-rw-r--r--nikola/data/themes/base/messages/messages_si_lk.py34
-rw-r--r--nikola/data/themes/base/messages/messages_sk.py3
-rw-r--r--nikola/data/themes/base/messages/messages_sl.py3
-rw-r--r--nikola/data/themes/base/messages/messages_tr.py1
-rw-r--r--nikola/data/themes/base/messages/messages_ur.py1
-rw-r--r--nikola/data/themes/base/messages/messages_zh_cn.py1
-rw-r--r--nikola/data/themes/base/templates/base.tmpl1
-rw-r--r--nikola/data/themes/base/templates/base_helper.tmpl9
-rw-r--r--nikola/data/themes/base/templates/post.tmpl11
-rw-r--r--nikola/data/themes/base/templates/post_helper.tmpl44
-rw-r--r--nikola/data/themes/base/templates/story.tmpl17
39 files changed, 292 insertions, 53 deletions
diff --git a/nikola/data/themes/base/assets/css/rst.css b/nikola/data/themes/base/assets/css/rst.css
index 855b9fb..784308b 100644
--- a/nikola/data/themes/base/assets/css/rst.css
+++ b/nikola/data/themes/base/assets/css/rst.css
@@ -109,6 +109,14 @@ div.line-block div.line-block {
margin-bottom: 0 ;
margin-left: 1.5em }
+
+html[dir="rtl"] div.line-block div.line-block {
+ margin-top: 0 ;
+ margin-bottom: 0 ;
+ margin-right: 1.5em ;
+ margin-left: 0 ;
+}
+
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
diff --git a/nikola/data/themes/base/assets/css/theme.css b/nikola/data/themes/base/assets/css/theme.css
index 6fd1072..18b93db 100644
--- a/nikola/data/themes/base/assets/css/theme.css
+++ b/nikola/data/themes/base/assets/css/theme.css
@@ -157,6 +157,7 @@ body {
content: "";
}
.postpromonav .pager {
+ clear: both;
height: 1em;
}
.postpromonav .tags li,
@@ -169,6 +170,14 @@ body {
.postpromonav .pager .next:dir(rtl) {
float: left;
}
+
+.postpromonav .pager .previous {
+ float: left;
+}
+.postpromonav .pager .previous:dir(rtl) {
+ float: right;
+}
+
.metadata p {
display: inline;
}
@@ -253,3 +262,24 @@ img {
.codetable .linenos {
padding-right: 10px;
}
+
+.sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ border: 0;
+}
+
+.sr-only-focusable:active,
+.sr-only-focusable:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+}
diff --git a/nikola/data/themes/base/messages/messages_ar.py b/nikola/data/themes/base/messages/messages_ar.py
new file mode 100644
index 0000000..f7ba16a
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_ar.py
@@ -0,0 +1,34 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "%d min remaining to read": "",
+ "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": "",
+ "Posts for year %s": "",
+ "Posts for {month} {year}": "",
+ "Previous post": "",
+ "Publication date": "",
+ "RSS feed": "",
+ "Read in English": "",
+ "Read more": "قراءة المزيد",
+ "Skip to main content": "",
+ "Source": "",
+ "Tags and Categories": "",
+ "Tags": "",
+ "old posts, page %d": "",
+ "page %d": "",
+}
diff --git a/nikola/data/themes/base/messages/messages_bg.py b/nikola/data/themes/base/messages/messages_bg.py
index 4158ac8..28adb77 100644
--- a/nikola/data/themes/base/messages/messages_bg.py
+++ b/nikola/data/themes/base/messages/messages_bg.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "",
"Read in English": "Прочетете на български",
"Read more": "Прочети още",
+ "Skip to main content": "",
"Source": "Source",
"Tags and Categories": "Тагове и Категории",
"Tags": "Тагове",
diff --git a/nikola/data/themes/base/messages/messages_ca.py b/nikola/data/themes/base/messages/messages_ca.py
index 7723f3e..58c8577 100644
--- a/nikola/data/themes/base/messages/messages_ca.py
+++ b/nikola/data/themes/base/messages/messages_ca.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "",
"Read in English": "Llegeix-ho en català",
"Read more": "Llegeix-ne més",
+ "Skip to main content": "",
"Source": "Codi",
"Tags and Categories": "",
"Tags": "Etiquetes",
diff --git a/nikola/data/themes/base/messages/messages_cs.py b/nikola/data/themes/base/messages/messages_cs.py
index f80a79f..548c6d7 100644
--- a/nikola/data/themes/base/messages/messages_cs.py
+++ b/nikola/data/themes/base/messages/messages_cs.py
@@ -2,18 +2,18 @@
from __future__ import unicode_literals
MESSAGES = {
- "%d min remaining to read": "",
+ "%d min remaining to read": "%d min zbývajících",
"Also available in:": "Dostupné také v",
"Archive": "Archiv",
"Categories": "Kategorie",
- "Comments": "",
+ "Comments": "Komentáře",
"LANGUAGE": "Čeština",
- "Languages:": "",
+ "Languages:": "Jazyky:",
"More posts about %s": "Další příspěvky o %s",
"Newer posts": "Novější příspěvky",
"Next post": "Další příspěvek",
- "No posts found.": "",
- "Nothing found.": "",
+ "No posts found.": "Nebyly nalezeny žádné příspěvky.",
+ "Nothing found.": "Nic nebylo nalezeno.",
"Older posts": "Starší příspěvky",
"Original site": "Původní stránka",
"Posted:": "Zveřejněno:",
@@ -21,10 +21,11 @@ MESSAGES = {
"Posts for year %s": "Příspěvky v roce %s",
"Posts for {month} {year}": "Příspěvky v {month} {year}",
"Previous post": "Předchozí příspěvek",
- "Publication date": "",
- "RSS feed": "",
+ "Publication date": "Datum zveřejnění",
+ "RSS feed": "RSS zdroj",
"Read in English": "Číst v češtině",
"Read more": "Číst dál",
+ "Skip to main content": "",
"Source": "Zdroj",
"Tags and Categories": "Štítky a kategorie",
"Tags": "Štítky",
diff --git a/nikola/data/themes/base/messages/messages_da.py b/nikola/data/themes/base/messages/messages_da.py
new file mode 100644
index 0000000..c5c82ee
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_da.py
@@ -0,0 +1,34 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "%d min remaining to read": "",
+ "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} {year}": "",
+ "Previous post": "",
+ "Publication date": "",
+ "RSS feed": "",
+ "Read in English": "",
+ "Read more": "",
+ "Skip to main content": "",
+ "Source": "",
+ "Tags and Categories": "",
+ "Tags": "",
+ "old posts, page %d": "",
+ "page %d": "",
+}
diff --git a/nikola/data/themes/base/messages/messages_de.py b/nikola/data/themes/base/messages/messages_de.py
index 737e63b..6be6ad5 100644
--- a/nikola/data/themes/base/messages/messages_de.py
+++ b/nikola/data/themes/base/messages/messages_de.py
@@ -2,7 +2,7 @@
from __future__ import unicode_literals
MESSAGES = {
- "%d min remaining to read": "",
+ "%d min remaining to read": "%d min verbleiben zum Lesen",
"Also available in:": "Auch verfügbar in:",
"Archive": "Archiv",
"Categories": "Kategorien",
@@ -25,9 +25,10 @@ MESSAGES = {
"RSS feed": "RSS-Feed",
"Read in English": "Auf Deutsch lesen",
"Read more": "Weiterlesen",
+ "Skip to main content": "",
"Source": "Source",
"Tags and Categories": "Tags und Kategorien",
"Tags": "Tags",
- "old posts, page %d": "Vorherige Einträge, Seite %d",
+ "old posts, page %d": "Ältere Einträge, Seite %d",
"page %d": "Seite %d",
}
diff --git a/nikola/data/themes/base/messages/messages_el.py b/nikola/data/themes/base/messages/messages_el.py
index aeca302..ce2fd89 100644
--- a/nikola/data/themes/base/messages/messages_el.py
+++ b/nikola/data/themes/base/messages/messages_el.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "",
"Read in English": "Διαβάστε στα Ελληνικά",
"Read more": "Διαβάστε περισσότερα",
+ "Skip to main content": "",
"Source": "Πηγαίος κώδικας",
"Tags and Categories": "Ετικέτες και κατηγορίες",
"Tags": "Ετικέτες",
diff --git a/nikola/data/themes/base/messages/messages_en.py b/nikola/data/themes/base/messages/messages_en.py
index bdf2d42..df04974 100644
--- a/nikola/data/themes/base/messages/messages_en.py
+++ b/nikola/data/themes/base/messages/messages_en.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "RSS feed",
"Read in English": "Read in English",
"Read more": "Read more",
+ "Skip to main content": "Skip to main content",
"Source": "Source",
"Tags and Categories": "Tags and Categories",
"Tags": "Tags",
diff --git a/nikola/data/themes/base/messages/messages_eo.py b/nikola/data/themes/base/messages/messages_eo.py
index e439e6b..38b54e2 100644
--- a/nikola/data/themes/base/messages/messages_eo.py
+++ b/nikola/data/themes/base/messages/messages_eo.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "",
"Read in English": "Legu ĝin en Esperanto",
"Read more": "Legu plu",
+ "Skip to main content": "",
"Source": "Fonto",
"Tags and Categories": "Etikedoj kaj Kategorioj",
"Tags": "Etikedoj",
diff --git a/nikola/data/themes/base/messages/messages_es.py b/nikola/data/themes/base/messages/messages_es.py
index 0905f00..67de5aa 100644
--- a/nikola/data/themes/base/messages/messages_es.py
+++ b/nikola/data/themes/base/messages/messages_es.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "feed RSS",
"Read in English": "Leer en español",
"Read more": "Leer más",
+ "Skip to main content": "",
"Source": "Código",
"Tags and Categories": "Tags y Categorías",
"Tags": "Tags",
diff --git a/nikola/data/themes/base/messages/messages_et.py b/nikola/data/themes/base/messages/messages_et.py
index f473985..3a53c2f 100644
--- a/nikola/data/themes/base/messages/messages_et.py
+++ b/nikola/data/themes/base/messages/messages_et.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "",
"Read in English": "Loe eesti keeles",
"Read more": "Loe veel",
+ "Skip to main content": "",
"Source": "Lähtekood",
"Tags and Categories": "Sildid ja kategooriad",
"Tags": "Märksõnad",
diff --git a/nikola/data/themes/base/messages/messages_eu.py b/nikola/data/themes/base/messages/messages_eu.py
index 8958d42..6920552 100644
--- a/nikola/data/themes/base/messages/messages_eu.py
+++ b/nikola/data/themes/base/messages/messages_eu.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "",
"Read in English": "Euskaraz irakurri",
"Read more": "Irakurri gehiago",
+ "Skip to main content": "",
"Source": "Iturria",
"Tags and Categories": "Etiketak eta Kategoriak",
"Tags": "Etiketak",
diff --git a/nikola/data/themes/base/messages/messages_fa.py b/nikola/data/themes/base/messages/messages_fa.py
index 49cfda5..5899ec5 100644
--- a/nikola/data/themes/base/messages/messages_fa.py
+++ b/nikola/data/themes/base/messages/messages_fa.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "خوراک",
"Read in English": "به فارسی بخوانید",
"Read more": "بیشتر بخوانید",
+ "Skip to main content": "",
"Source": "منبع",
"Tags and Categories": "برچسب‌ها و دسته‌ها",
"Tags": "برچسب‌ها",
diff --git a/nikola/data/themes/base/messages/messages_fi.py b/nikola/data/themes/base/messages/messages_fi.py
index b621459..1988e3f 100644
--- a/nikola/data/themes/base/messages/messages_fi.py
+++ b/nikola/data/themes/base/messages/messages_fi.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "RSS syöte",
"Read in English": "Lue suomeksi",
"Read more": "Lue lisää",
+ "Skip to main content": "",
"Source": "Lähde",
"Tags and Categories": "Tagit ja kategoriat",
"Tags": "Tagit",
diff --git a/nikola/data/themes/base/messages/messages_fr.py b/nikola/data/themes/base/messages/messages_fr.py
index 316ba20..a30aa1a 100644
--- a/nikola/data/themes/base/messages/messages_fr.py
+++ b/nikola/data/themes/base/messages/messages_fr.py
@@ -2,7 +2,7 @@
from __future__ import unicode_literals
MESSAGES = {
- "%d min remaining to read": "",
+ "%d min remaining to read": "Il reste encore %d min. de lecture",
"Also available in:": "Egalement disponible en:",
"Archive": "Archives",
"Categories": "Catégories",
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "Flux RSS",
"Read in English": "Lire en français",
"Read more": "Lire la suite",
+ "Skip to main content": "Aller au contenu principal",
"Source": "Source",
"Tags and Categories": "Étiquettes et catégories",
"Tags": "Étiquettes",
diff --git a/nikola/data/themes/base/messages/messages_gl.py b/nikola/data/themes/base/messages/messages_gl.py
new file mode 100644
index 0000000..c5c82ee
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_gl.py
@@ -0,0 +1,34 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "%d min remaining to read": "",
+ "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} {year}": "",
+ "Previous post": "",
+ "Publication date": "",
+ "RSS feed": "",
+ "Read in English": "",
+ "Read more": "",
+ "Skip to main content": "",
+ "Source": "",
+ "Tags and Categories": "",
+ "Tags": "",
+ "old posts, page %d": "",
+ "page %d": "",
+}
diff --git a/nikola/data/themes/base/messages/messages_hi.py b/nikola/data/themes/base/messages/messages_hi.py
index 6b53e01..3d69697 100644
--- a/nikola/data/themes/base/messages/messages_hi.py
+++ b/nikola/data/themes/base/messages/messages_hi.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "",
"Read in English": "हिन्दी में पढ़िए",
"Read more": "और पढ़िए",
+ "Skip to main content": "",
"Source": "सोर्स",
"Tags and Categories": "टैग्स और श्रेणियाँ",
"Tags": "टैग्स",
diff --git a/nikola/data/themes/base/messages/messages_hr.py b/nikola/data/themes/base/messages/messages_hr.py
index c3343c9..f5f0886 100644
--- a/nikola/data/themes/base/messages/messages_hr.py
+++ b/nikola/data/themes/base/messages/messages_hr.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "RSS kanal",
"Read in English": "Čitaj na hrvatskom",
"Read more": "Čitaj dalje",
+ "Skip to main content": "",
"Source": "Izvor",
"Tags and Categories": "Tagovi i kategorije",
"Tags": "Tagovi",
diff --git a/nikola/data/themes/base/messages/messages_it.py b/nikola/data/themes/base/messages/messages_it.py
index b248d34..62442d4 100644
--- a/nikola/data/themes/base/messages/messages_it.py
+++ b/nikola/data/themes/base/messages/messages_it.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "Flusso RSS",
"Read in English": "Leggi in italiano",
"Read more": "Continua la lettura",
+ "Skip to main content": "",
"Source": "Sorgente",
"Tags and Categories": "Tags e Categorie",
"Tags": "Tags",
diff --git a/nikola/data/themes/base/messages/messages_ja.py b/nikola/data/themes/base/messages/messages_ja.py
index 4b0fd54..cba5ee9 100644
--- a/nikola/data/themes/base/messages/messages_ja.py
+++ b/nikola/data/themes/base/messages/messages_ja.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "RSS フィード",
"Read in English": "日本語で読む",
"Read more": "続きを読む",
+ "Skip to main content": "",
"Source": "ソース",
"Tags and Categories": "タグとカテゴリー",
"Tags": "タグ",
diff --git a/nikola/data/themes/base/messages/messages_nb.py b/nikola/data/themes/base/messages/messages_nb.py
index f6232df..f4d6062 100644
--- a/nikola/data/themes/base/messages/messages_nb.py
+++ b/nikola/data/themes/base/messages/messages_nb.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "",
"Read in English": "Les på norsk",
"Read more": "Les mer",
+ "Skip to main content": "",
"Source": "Kilde",
"Tags and Categories": "Merker og kategorier",
"Tags": "Merker",
diff --git a/nikola/data/themes/base/messages/messages_nl.py b/nikola/data/themes/base/messages/messages_nl.py
index 7cba96b..4aa9147 100644
--- a/nikola/data/themes/base/messages/messages_nl.py
+++ b/nikola/data/themes/base/messages/messages_nl.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "RSS-feed",
"Read in English": "Lees in het Nederlands",
"Read more": "Lees verder",
+ "Skip to main content": "Ga door naar de hoofdinhoud",
"Source": "Bron",
"Tags and Categories": "Tags en Categorieën",
"Tags": "Tags",
diff --git a/nikola/data/themes/base/messages/messages_pl.py b/nikola/data/themes/base/messages/messages_pl.py
index 6b6e48d..b1d4e82 100644
--- a/nikola/data/themes/base/messages/messages_pl.py
+++ b/nikola/data/themes/base/messages/messages_pl.py
@@ -7,7 +7,7 @@ MESSAGES = {
"Archive": "Archiwum",
"Categories": "Kategorie",
"Comments": "Komentarze",
- "LANGUAGE": "polski",
+ "LANGUAGE": "Polski",
"Languages:": "Języki:",
"More posts about %s": "Więcej postów o %s",
"Newer posts": "Nowsze posty",
@@ -25,9 +25,10 @@ MESSAGES = {
"RSS feed": "Kanał RSS",
"Read in English": "Czytaj po polsku",
"Read more": "Czytaj więcej",
+ "Skip to main content": "Przejdź do treści",
"Source": "Źródło",
"Tags and Categories": "Tagi i Kategorie",
- "Tags": "Tags",
+ "Tags": "Tagi",
"old posts, page %d": "stare posty, strona %d",
"page %d": "strona %d",
}
diff --git a/nikola/data/themes/base/messages/messages_pt.py b/nikola/data/themes/base/messages/messages_pt.py
new file mode 100644
index 0000000..c5c82ee
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_pt.py
@@ -0,0 +1,34 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "%d min remaining to read": "",
+ "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} {year}": "",
+ "Previous post": "",
+ "Publication date": "",
+ "RSS feed": "",
+ "Read in English": "",
+ "Read more": "",
+ "Skip to main content": "",
+ "Source": "",
+ "Tags and Categories": "",
+ "Tags": "",
+ "old posts, page %d": "",
+ "page %d": "",
+}
diff --git a/nikola/data/themes/base/messages/messages_pt_br.py b/nikola/data/themes/base/messages/messages_pt_br.py
index c86b2f8..0805f8e 100644
--- a/nikola/data/themes/base/messages/messages_pt_br.py
+++ b/nikola/data/themes/base/messages/messages_pt_br.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "Feed RSS",
"Read in English": "Ler em português",
"Read more": "Leia mais",
+ "Skip to main content": "",
"Source": "Código",
"Tags and Categories": "Tags e Categorias",
"Tags": "Tags",
diff --git a/nikola/data/themes/base/messages/messages_ru.py b/nikola/data/themes/base/messages/messages_ru.py
index 7c038cc..7205906 100644
--- a/nikola/data/themes/base/messages/messages_ru.py
+++ b/nikola/data/themes/base/messages/messages_ru.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "RSS лента",
"Read in English": "Прочесть по-русски",
"Read more": "Читать далее",
+ "Skip to main content": "",
"Source": "Источник",
"Tags and Categories": "Тэги и категории",
"Tags": "Тэги",
diff --git a/nikola/data/themes/base/messages/messages_si_lk.py b/nikola/data/themes/base/messages/messages_si_lk.py
new file mode 100644
index 0000000..c5c82ee
--- /dev/null
+++ b/nikola/data/themes/base/messages/messages_si_lk.py
@@ -0,0 +1,34 @@
+# -*- encoding:utf-8 -*-
+from __future__ import unicode_literals
+
+MESSAGES = {
+ "%d min remaining to read": "",
+ "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} {year}": "",
+ "Previous post": "",
+ "Publication date": "",
+ "RSS feed": "",
+ "Read in English": "",
+ "Read more": "",
+ "Skip to main content": "",
+ "Source": "",
+ "Tags and Categories": "",
+ "Tags": "",
+ "old posts, page %d": "",
+ "page %d": "",
+}
diff --git a/nikola/data/themes/base/messages/messages_sk.py b/nikola/data/themes/base/messages/messages_sk.py
index 3b56a58..e3618f3 100644
--- a/nikola/data/themes/base/messages/messages_sk.py
+++ b/nikola/data/themes/base/messages/messages_sk.py
@@ -2,7 +2,7 @@
from __future__ import unicode_literals
MESSAGES = {
- "%d min remaining to read": "",
+ "%d min remaining to read": "zostáva %d minút na čítanie",
"Also available in:": "Tiež dostupné v:",
"Archive": "Archív",
"Categories": "Kategórie",
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "RSS kanál",
"Read in English": "Čítať v slovenčine",
"Read more": "Čítať ďalej",
+ "Skip to main content": "",
"Source": "Zdroj",
"Tags and Categories": "Štítky a kategórie",
"Tags": "Štítky",
diff --git a/nikola/data/themes/base/messages/messages_sl.py b/nikola/data/themes/base/messages/messages_sl.py
index 53045e3..f9f1d13 100644
--- a/nikola/data/themes/base/messages/messages_sl.py
+++ b/nikola/data/themes/base/messages/messages_sl.py
@@ -2,7 +2,7 @@
from __future__ import unicode_literals
MESSAGES = {
- "%d min remaining to read": "za prebrati preostalo še %d min",
+ "%d min remaining to read": "še %d min za branje preostanka",
"Also available in:": "Na voljo tudi v:",
"Archive": "Arhiv",
"Categories": "Kategorije",
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "vir RSS",
"Read in English": "Beri v slovenščini",
"Read more": "Več o tem",
+ "Skip to main content": "Preskoči na glavno vsebino",
"Source": "Izvor",
"Tags and Categories": "Značke in kategorije",
"Tags": "Značke",
diff --git a/nikola/data/themes/base/messages/messages_tr.py b/nikola/data/themes/base/messages/messages_tr.py
index df9c4eb..3ba8217 100644
--- a/nikola/data/themes/base/messages/messages_tr.py
+++ b/nikola/data/themes/base/messages/messages_tr.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "RSS kaynağı",
"Read in English": "Türkçe olarak oku",
"Read more": "Devamını oku",
+ "Skip to main content": "",
"Source": "Kaynak",
"Tags and Categories": "Etiketler ve Kategoriler",
"Tags": "Etiketler",
diff --git a/nikola/data/themes/base/messages/messages_ur.py b/nikola/data/themes/base/messages/messages_ur.py
index 204d95f..fac2a3e 100644
--- a/nikola/data/themes/base/messages/messages_ur.py
+++ b/nikola/data/themes/base/messages/messages_ur.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "آر ایس ایس فیڈ",
"Read in English": "اردو میں پڑھیے",
"Read more": "مزید پڑھیے",
+ "Skip to main content": "",
"Source": "سورس",
"Tags and Categories": "ٹیگز اور زمرے",
"Tags": "ٹیگز",
diff --git a/nikola/data/themes/base/messages/messages_zh_cn.py b/nikola/data/themes/base/messages/messages_zh_cn.py
index 525cb45..9d36505 100644
--- a/nikola/data/themes/base/messages/messages_zh_cn.py
+++ b/nikola/data/themes/base/messages/messages_zh_cn.py
@@ -25,6 +25,7 @@ MESSAGES = {
"RSS feed": "",
"Read in English": "中文版",
"Read more": "更多",
+ "Skip to main content": "",
"Source": "源代码",
"Tags and Categories": "标签和分类",
"Tags": "标签",
diff --git a/nikola/data/themes/base/templates/base.tmpl b/nikola/data/themes/base/templates/base.tmpl
index f587593..21f5ad5 100644
--- a/nikola/data/themes/base/templates/base.tmpl
+++ b/nikola/data/themes/base/templates/base.tmpl
@@ -11,6 +11,7 @@ ${base.html_headstart()}
${template_hooks['extra_head']()}
</head>
<body>
+<a href="#content" class="sr-only sr-only-focusable">${messages("Skip to main content")}</a>
<div id="container">
${header.html_header()}
<main id="content">
diff --git a/nikola/data/themes/base/templates/base_helper.tmpl b/nikola/data/themes/base/templates/base_helper.tmpl
index beeff99..491b6da 100644
--- a/nikola/data/themes/base/templates/base_helper.tmpl
+++ b/nikola/data/themes/base/templates/base_helper.tmpl
@@ -47,11 +47,18 @@ lang="${lang}">
<meta property="fb:app_id" content="${comment_system_id}">
% endif
+ %if prevlink:
+ <link rel="prev" href="${prevlink}" type="text/html">
+ %endif
+ %if nextlink:
+ <link rel="next" href="${nextlink}" type="text/html">
+ %endif
+
${mathjax_config}
%if use_cdn:
<!--[if lt IE 9]><script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
%else:
- <!--[if lt IE 9]><script src="/assets/js/html5.js"></script><![endif]-->
+ <!--[if lt IE 9]><script src="${url_replacer(permalink, '/assets/js/html5.js', lang)}"></script><![endif]-->
%endif
${extra_head_data}
diff --git a/nikola/data/themes/base/templates/post.tmpl b/nikola/data/themes/base/templates/post.tmpl
index 0babb2b..fc0afba 100644
--- a/nikola/data/themes/base/templates/post.tmpl
+++ b/nikola/data/themes/base/templates/post.tmpl
@@ -7,9 +7,18 @@
<%block name="extra_head">
${parent.extra_head()}
% if post.meta('keywords'):
- <meta name="keywords" content="${post.meta('keywords')|h}">
+ <meta name="keywords" content="${post.meta('keywords')|h}">
% endif
+ %if post.description():
+ <meta name="description" itemprop="description" content="${post.description()}">
+ %endif
<meta name="author" content="${post.author()}">
+ %if post.prev_post:
+ <link rel="prev" href="${post.prev_post.permalink()}" title="${post.prev_post.title()}" type="text/html">
+ %endif
+ %if post.next_post:
+ <link rel="next" href="${post.next_post.permalink()}" title="${post.next_post.title()}" type="text/html">
+ %endif
${helper.open_graph_metadata(post)}
${helper.twitter_card_information(post)}
${helper.meta_translations(post)}
diff --git a/nikola/data/themes/base/templates/post_helper.tmpl b/nikola/data/themes/base/templates/post_helper.tmpl
index 85ba378..c4e0ed1 100644
--- a/nikola/data/themes/base/templates/post_helper.tmpl
+++ b/nikola/data/themes/base/templates/post_helper.tmpl
@@ -38,33 +38,33 @@
</%def>
<%def name="open_graph_metadata(post)">
- %if use_open_graph:
- <meta name="og:title" content="${post.title()[:70]|h}">
- <meta name="og:url" content="${abs_link(permalink)}">
- %if post.description():
- <meta name="og:description" content="${post.description()[:200]|h}">
- %else:
- <meta name="og:description" content="${post.text(strip_html=True)[:200]|h}">
- %endif
- <meta name="og:site_name" content="${blog_title|striphtml}">
- <meta name="og:type" content="article">
+%if use_open_graph:
+ <meta name="og:title" content="${post.title()[:70]|h}">
+ <meta name="og:url" content="${abs_link(permalink)}">
+ %if post.description():
+ <meta name="og:description" content="${post.description()[:200]|h}">
+ %else:
+ <meta name="og:description" content="${post.text(strip_html=True)[:200]|h}">
%endif
+ <meta name="og:site_name" content="${blog_title|striphtml}">
+ <meta name="og:type" content="article">
+%endif
</%def>
<%def name="twitter_card_information(post)">
- %if twitter_card and twitter_card['use_twitter_cards']:
- <meta name="twitter:card" content="${twitter_card.get('card', 'summary')|h}">
- %if 'site:id' in twitter_card:
- <meta name="twitter:site:id" content="${twitter_card['site:id']}">
- %elif 'site' in twitter_card:
- <meta name="twitter:site" content="${twitter_card['site']}">
- %endif
- %if 'creator:id' in twitter_card:
- <meta name="twitter:creator:id" content="${twitter_card['creator:id']}">
- %elif 'creator' in twitter_card:
- <meta name="twitter:creator" content="${twitter_card['creator']}">
- %endif
+%if twitter_card and twitter_card['use_twitter_cards']:
+ <meta name="twitter:card" content="${twitter_card.get('card', 'summary')|h}">
+ %if 'site:id' in twitter_card:
+ <meta name="twitter:site:id" content="${twitter_card['site:id']}">
+ %elif 'site' in twitter_card:
+ <meta name="twitter:site" content="${twitter_card['site']}">
+ %endif
+ %if 'creator:id' in twitter_card:
+ <meta name="twitter:creator:id" content="${twitter_card['creator:id']}">
+ %elif 'creator' in twitter_card:
+ <meta name="twitter:creator" content="${twitter_card['creator']}">
%endif
+%endif
</%def>
<%def name="mathjax_script(post)">
diff --git a/nikola/data/themes/base/templates/story.tmpl b/nikola/data/themes/base/templates/story.tmpl
index e3e3054..2737c4d 100644
--- a/nikola/data/themes/base/templates/story.tmpl
+++ b/nikola/data/themes/base/templates/story.tmpl
@@ -4,27 +4,13 @@
<%namespace name="comments" file="comments_helper.tmpl"/>
<%inherit file="post.tmpl"/>
-<%block name="extra_head">
- ${parent.extra_head()}
- % if post.meta('keywords'):
- <meta name="keywords" content="${post.meta('keywords')|h}">
- % endif
- <meta name="author" content="${post.author()}">
- ${helper.open_graph_metadata(post)}
- ${helper.twitter_card_information(post)}
- ${helper.meta_translations(post)}
- %if post.description():
- <meta name="description" itemprop="description" content="${post.description()}">
- %endif
-</%block>
-
<%block name="content">
<article class="storypage" itemscope="itemscope" itemtype="http://schema.org/Article">
<header>
${pheader.html_title()}
${pheader.html_translations(post)}
</header>
- <div itemprop="articleBody text">
+ <div class="e-content entry-content" itemprop="articleBody text">
${post.text()}
</div>
%if site_has_comments and enable_comments and not post.meta('nocomments'):
@@ -33,5 +19,6 @@
${comments.comment_form(post.permalink(absolute=True), post.title(), post.base_path)}
</section>
%endif
+ ${helper.mathjax_script(post)}
</article>
</%block>