From 4180f7e9c18e85206d307264dd616c7aaefa6c2e Mon Sep 17 00:00:00 2001 From: Alexandre Vicenzi Date: Wed, 9 Oct 2019 00:16:25 +0200 Subject: [PATCH 01/19] Create FUNDING.yml --- .github/FUNDING.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .github/FUNDING.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..bd0d3b8 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: https://www.alexandrevicenzi.com/donate From c11530bbe2f116c85cc3466c8604b2ec7559fdcb Mon Sep 17 00:00:00 2001 From: Fidel Ramos Date: Sat, 19 Oct 2019 17:18:14 +0000 Subject: [PATCH 02/19] Add id attribute to categories and tags pages This allows linking to these pages below the fold. --- templates/categories.html | 2 +- templates/tags.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/templates/categories.html b/templates/categories.html index 9b7f29c..a963c24 100644 --- a/templates/categories.html +++ b/templates/categories.html @@ -5,7 +5,7 @@ {% block content %}
-

{{ _('Categories') }}

+

{{ _('Categories') }}

    diff --git a/templates/tags.html b/templates/tags.html index df36fda..16a6e83 100644 --- a/templates/tags.html +++ b/templates/tags.html @@ -5,7 +5,7 @@ {% block content %}
    -

    {{ _('Tags') }}

    +

    {{ _('Tags') }}

      From 03ac34078af704c8564a1b34e648aca9aa17bfc2 Mon Sep 17 00:00:00 2001 From: Alexandre Vicenzi Date: Thu, 3 Jan 2019 00:16:02 +0100 Subject: [PATCH 03/19] Change powered by message. --- templates/partial/flex.html | 5 ++--- translations/messages.pot | 41 ++++++++++++++++++++++--------------- 2 files changed, 27 insertions(+), 19 deletions(-) diff --git a/templates/partial/flex.html b/templates/partial/flex.html index aa8bb46..4447454 100644 --- a/templates/partial/flex.html +++ b/templates/partial/flex.html @@ -1,4 +1,3 @@ -

      {{ _('Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s', +

      {{ _('Built with %(pelican_url)s using %(flex_url)s theme', pelican_url='Pelican', - flex_url='Flex'|safe, - alexandrevicenzi_url='Alexandre Vicenzi'|safe) }}

      + flex_url='Flex'|safe) }}

      diff --git a/translations/messages.pot b/translations/messages.pot index eb13fe3..9e05b4e 100644 --- a/translations/messages.pot +++ b/translations/messages.pot @@ -1,36 +1,37 @@ # Translations template for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. +# FIRST AUTHOR , 2019. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "" @@ -39,23 +40,23 @@ msgstr "" msgid "Posts by %(name)s" msgstr "" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "" @@ -68,7 +69,7 @@ msgstr "" msgid "Tagged with" msgstr "" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "" @@ -77,17 +78,25 @@ msgstr "" msgid "Tag %(name)s" msgstr "" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "" #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" msgstr "" #: templates/partial/pagination.html:5 From 4f6fdf425fe2c9364ea91d667d4fa44c27f32866 Mon Sep 17 00:00:00 2001 From: Alexandre Vicenzi Date: Thu, 3 Jan 2019 00:18:13 +0100 Subject: [PATCH 04/19] Ignore files. --- .gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitignore b/.gitignore index fa79f58..ffb41a7 100644 --- a/.gitignore +++ b/.gitignore @@ -57,3 +57,7 @@ venv # NPM node_modules + +# Pelican +output +plugins From abde52b318abc46fb8752e942ee38712a0f19556 Mon Sep 17 00:00:00 2001 From: Alexandre Vicenzi Date: Thu, 3 Jan 2019 00:18:24 +0100 Subject: [PATCH 05/19] Ensure not cached. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index abf93e3..85301d7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ python: - "3.5" - "3.6" install: - - pip install pelican markdown + - pip install -U pelican markdown before_script: - git clone https://github.com/getpelican/pelican-plugins plugins script: pelican -s tests/pelicanconf.py From 970ea5060adac955eebf9bc797b3c15e02de6695 Mon Sep 17 00:00:00 2001 From: Alexandre Vicenzi Date: Sat, 19 Oct 2019 21:51:29 +0200 Subject: [PATCH 06/19] Update pygments. --- pygments/requirements.txt | 4 +- static/pygments/sas.css | 60 +++++++++++++ static/pygments/sas.min.css | 1 + static/pygments/solarized-dark.css | 113 +++++++++++------------- static/pygments/solarized-dark.min.css | 2 +- static/pygments/solarized-light.css | 78 ++++++++++++++++ static/pygments/solarized-light.min.css | 1 + static/pygments/stata-dark.css | 48 ++++++++++ static/pygments/stata-dark.min.css | 1 + static/pygments/stata-light.css | 47 ++++++++++ static/pygments/stata-light.min.css | 1 + static/pygments/stata.css | 47 ++++++++++ static/pygments/stata.min.css | 1 + static/stylesheet/style.min.css | 2 +- 14 files changed, 341 insertions(+), 65 deletions(-) create mode 100644 static/pygments/sas.css create mode 100644 static/pygments/sas.min.css create mode 100644 static/pygments/solarized-light.css create mode 100644 static/pygments/solarized-light.min.css create mode 100644 static/pygments/stata-dark.css create mode 100644 static/pygments/stata-dark.min.css create mode 100644 static/pygments/stata-light.css create mode 100644 static/pygments/stata-light.min.css create mode 100644 static/pygments/stata.css create mode 100644 static/pygments/stata.min.css diff --git a/pygments/requirements.txt b/pygments/requirements.txt index 3f9f48a..16f6058 100644 --- a/pygments/requirements.txt +++ b/pygments/requirements.txt @@ -1,2 +1,2 @@ -Pygments==2.2.0 -pygments-style-github==0.4 +Pygments +pygments-style-github diff --git a/static/pygments/sas.css b/static/pygments/sas.css new file mode 100644 index 0000000..e0e811d --- /dev/null +++ b/static/pygments/sas.css @@ -0,0 +1,60 @@ +.highlight .hll { background-color: #ffffcc } +.highlight { background: #ffffff; } +.highlight .c { color: #008800; font-style: italic } /* Comment */ +.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ +.highlight .g { color: #2c2cff } /* Generic */ +.highlight .k { color: #2c2cff } /* Keyword */ +.highlight .x { background-color: #ffffe0 } /* Other */ +.highlight .ch { color: #008800; font-style: italic } /* Comment.Hashbang */ +.highlight .cm { color: #008800; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #008800; font-style: italic } /* Comment.Preproc */ +.highlight .cpf { color: #008800; font-style: italic } /* Comment.PreprocFile */ +.highlight .c1 { color: #008800; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #008800; font-style: italic } /* Comment.Special */ +.highlight .gd { color: #2c2cff } /* Generic.Deleted */ +.highlight .ge { color: #008800 } /* Generic.Emph */ +.highlight .gr { color: #d30202 } /* Generic.Error */ +.highlight .gh { color: #2c2cff } /* Generic.Heading */ +.highlight .gi { color: #2c2cff } /* Generic.Inserted */ +.highlight .go { color: #2c2cff } /* Generic.Output */ +.highlight .gp { color: #2c2cff } /* Generic.Prompt */ +.highlight .gs { color: #2c2cff } /* Generic.Strong */ +.highlight .gu { color: #2c2cff } /* Generic.Subheading */ +.highlight .gt { color: #2c2cff } /* Generic.Traceback */ +.highlight .kc { color: #2c2cff; font-weight: bold } /* Keyword.Constant */ +.highlight .kd { color: #2c2cff } /* Keyword.Declaration */ +.highlight .kn { color: #2c2cff } /* Keyword.Namespace */ +.highlight .kp { color: #2c2cff } /* Keyword.Pseudo */ +.highlight .kr { color: #353580; font-weight: bold } /* Keyword.Reserved */ +.highlight .kt { color: #2c2cff } /* Keyword.Type */ +.highlight .m { color: #2e8b57; font-weight: bold } /* Literal.Number */ +.highlight .s { color: #800080 } /* Literal.String */ +.highlight .nb { color: #2c2cff } /* Name.Builtin */ +.highlight .nf { font-weight: bold; font-style: italic } /* Name.Function */ +.highlight .nv { color: #2c2cff; font-weight: bold } /* Name.Variable */ +.highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.highlight .mb { color: #2e8b57; font-weight: bold } /* Literal.Number.Bin */ +.highlight .mf { color: #2e8b57; font-weight: bold } /* Literal.Number.Float */ +.highlight .mh { color: #2e8b57; font-weight: bold } /* Literal.Number.Hex */ +.highlight .mi { color: #2e8b57; font-weight: bold } /* Literal.Number.Integer */ +.highlight .mo { color: #2e8b57; font-weight: bold } /* Literal.Number.Oct */ +.highlight .sa { color: #800080 } /* Literal.String.Affix */ +.highlight .sb { color: #800080 } /* Literal.String.Backtick */ +.highlight .sc { color: #800080 } /* Literal.String.Char */ +.highlight .dl { color: #800080 } /* Literal.String.Delimiter */ +.highlight .sd { color: #800080 } /* Literal.String.Doc */ +.highlight .s2 { color: #800080 } /* Literal.String.Double */ +.highlight .se { color: #800080 } /* Literal.String.Escape */ +.highlight .sh { color: #800080 } /* Literal.String.Heredoc */ +.highlight .si { color: #800080 } /* Literal.String.Interpol */ +.highlight .sx { color: #800080 } /* Literal.String.Other */ +.highlight .sr { color: #800080 } /* Literal.String.Regex */ +.highlight .s1 { color: #800080 } /* Literal.String.Single */ +.highlight .ss { color: #800080 } /* Literal.String.Symbol */ +.highlight .bp { color: #2c2cff } /* Name.Builtin.Pseudo */ +.highlight .fm { font-weight: bold; font-style: italic } /* Name.Function.Magic */ +.highlight .vc { color: #2c2cff; font-weight: bold } /* Name.Variable.Class */ +.highlight .vg { color: #2c2cff; font-weight: bold } /* Name.Variable.Global */ +.highlight .vi { color: #2c2cff; font-weight: bold } /* Name.Variable.Instance */ +.highlight .vm { color: #2c2cff; font-weight: bold } /* Name.Variable.Magic */ +.highlight .il { color: #2e8b57; font-weight: bold } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/static/pygments/sas.min.css b/static/pygments/sas.min.css new file mode 100644 index 0000000..b8517df --- /dev/null +++ b/static/pygments/sas.min.css @@ -0,0 +1 @@ +.highlight .hll{background-color:#ffc}.highlight{background:#fff}.highlight .c{color:#080;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .g,.highlight .k{color:#2c2cff}.highlight .x{background-color:#ffffe0}.highlight .c1,.highlight .ch,.highlight .cm,.highlight .cp,.highlight .cpf,.highlight .cs{color:#080;font-style:italic}.highlight .gd{color:#2c2cff}.highlight .ge{color:#080}.highlight .gr{color:#d30202}.highlight .gh,.highlight .gi,.highlight .go,.highlight .gp,.highlight .gs,.highlight .gt,.highlight .gu{color:#2c2cff}.highlight .kc{color:#2c2cff;font-weight:700}.highlight .kd,.highlight .kn,.highlight .kp{color:#2c2cff}.highlight .kr{color:#353580;font-weight:700}.highlight .kt{color:#2c2cff}.highlight .m{color:#2e8b57;font-weight:700}.highlight .s{color:purple}.highlight .nb{color:#2c2cff}.highlight .nf{font-weight:700;font-style:italic}.highlight .nv{color:#2c2cff;font-weight:700}.highlight .w{color:#bbb}.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#2e8b57;font-weight:700}.highlight .dl,.highlight .s1,.highlight .s2,.highlight .sa,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .se,.highlight .sh,.highlight .si,.highlight .sr,.highlight .ss,.highlight .sx{color:purple}.highlight .bp{color:#2c2cff}.highlight .fm{font-weight:700;font-style:italic}.highlight .vc,.highlight .vg,.highlight .vi,.highlight .vm{color:#2c2cff;font-weight:700}.highlight .il{color:#2e8b57;font-weight:700} \ No newline at end of file diff --git a/static/pygments/solarized-dark.css b/static/pygments/solarized-dark.css index 41cc9f6..80ac0f7 100644 --- a/static/pygments/solarized-dark.css +++ b/static/pygments/solarized-dark.css @@ -1,87 +1,78 @@ -/* Solarized Dark - -For use with Jekyll and Pygments - -http://ethanschoonover.com/solarized - -SOLARIZED HEX ROLE ---------- -------- ------------------------------------------ -base03 #002b36 background -base01 #586e75 comments / secondary content -base1 #93a1a1 body text / default code / primary content -orange #cb4b16 constants -red #dc322f regex, special keywords -blue #268bd2 reserved keywords -cyan #2aa198 strings, numbers -green #859900 operators, other keywords -*/ - -.highlight {background-color: #002b36; color: #93a1a1;} -.highlight .c { color: #586e75 } /* Comment */ -.highlight .err { color: #93a1a1 } /* Error */ -.highlight .g { color: #93a1a1 } /* Generic */ +.highlight .hll { background-color: #073642 } +.highlight { background: #002b36; color: #839496 } +.highlight .c { color: #586e75; font-style: italic } /* Comment */ +.highlight .err { color: #839496; background-color: #dc322f } /* Error */ +.highlight .esc { color: #839496 } /* Escape */ +.highlight .g { color: #839496 } /* Generic */ .highlight .k { color: #859900 } /* Keyword */ -.highlight .l { color: #93a1a1 } /* Literal */ -.highlight .n { color: #93a1a1 } /* Name */ -.highlight .o { color: #859900 } /* Operator */ -.highlight .x { color: #cb4b16 } /* Other */ -.highlight .p { color: #93a1a1 } /* Punctuation */ -.highlight .cm { color: #586e75 } /* Comment.Multiline */ -.highlight .cp { color: #859900 } /* Comment.Preproc */ -.highlight .c1 { color: #586e75 } /* Comment.Single */ -.highlight .cs { color: #859900 } /* Comment.Special */ -.highlight .gd { color: #2aa198 } /* Generic.Deleted */ -.highlight .ge { color: #93a1a1; font-style: italic } /* Generic.Emph */ +.highlight .l { color: #839496 } /* Literal */ +.highlight .n { color: #839496 } /* Name */ +.highlight .o { color: #586e75 } /* Operator */ +.highlight .x { color: #839496 } /* Other */ +.highlight .p { color: #839496 } /* Punctuation */ +.highlight .ch { color: #586e75; font-style: italic } /* Comment.Hashbang */ +.highlight .cm { color: #586e75; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #d33682 } /* Comment.Preproc */ +.highlight .cpf { color: #586e75 } /* Comment.PreprocFile */ +.highlight .c1 { color: #586e75; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #586e75; font-style: italic } /* Comment.Special */ +.highlight .gd { color: #dc322f } /* Generic.Deleted */ +.highlight .ge { color: #839496; font-style: italic } /* Generic.Emph */ .highlight .gr { color: #dc322f } /* Generic.Error */ -.highlight .gh { color: #cb4b16 } /* Generic.Heading */ +.highlight .gh { color: #839496; font-weight: bold } /* Generic.Heading */ .highlight .gi { color: #859900 } /* Generic.Inserted */ -.highlight .go { color: #93a1a1 } /* Generic.Output */ -.highlight .gp { color: #93a1a1 } /* Generic.Prompt */ -.highlight .gs { color: #93a1a1; font-weight: bold } /* Generic.Strong */ -.highlight .gu { color: #cb4b16 } /* Generic.Subheading */ -.highlight .gt { color: #93a1a1 } /* Generic.Traceback */ -.highlight .kc { color: #cb4b16 } /* Keyword.Constant */ -.highlight .kd { color: #268bd2 } /* Keyword.Declaration */ -.highlight .kn { color: #859900 } /* Keyword.Namespace */ +.highlight .go { color: #839496 } /* Generic.Output */ +.highlight .gp { color: #839496 } /* Generic.Prompt */ +.highlight .gs { color: #839496; font-weight: bold } /* Generic.Strong */ +.highlight .gu { color: #839496; text-decoration: underline } /* Generic.Subheading */ +.highlight .gt { color: #268bd2 } /* Generic.Traceback */ +.highlight .kc { color: #2aa198 } /* Keyword.Constant */ +.highlight .kd { color: #2aa198 } /* Keyword.Declaration */ +.highlight .kn { color: #cb4b16 } /* Keyword.Namespace */ .highlight .kp { color: #859900 } /* Keyword.Pseudo */ -.highlight .kr { color: #268bd2 } /* Keyword.Reserved */ -.highlight .kt { color: #dc322f } /* Keyword.Type */ -.highlight .ld { color: #93a1a1 } /* Literal.Date */ +.highlight .kr { color: #859900 } /* Keyword.Reserved */ +.highlight .kt { color: #b58900 } /* Keyword.Type */ +.highlight .ld { color: #839496 } /* Literal.Date */ .highlight .m { color: #2aa198 } /* Literal.Number */ .highlight .s { color: #2aa198 } /* Literal.String */ -.highlight .na { color: #93a1a1 } /* Name.Attribute */ -.highlight .nb { color: #B58900 } /* Name.Builtin */ +.highlight .na { color: #839496 } /* Name.Attribute */ +.highlight .nb { color: #268bd2 } /* Name.Builtin */ .highlight .nc { color: #268bd2 } /* Name.Class */ -.highlight .no { color: #cb4b16 } /* Name.Constant */ +.highlight .no { color: #268bd2 } /* Name.Constant */ .highlight .nd { color: #268bd2 } /* Name.Decorator */ -.highlight .ni { color: #cb4b16 } /* Name.Entity */ -.highlight .ne { color: #cb4b16 } /* Name.Exception */ +.highlight .ni { color: #268bd2 } /* Name.Entity */ +.highlight .ne { color: #268bd2 } /* Name.Exception */ .highlight .nf { color: #268bd2 } /* Name.Function */ -.highlight .nl { color: #93a1a1 } /* Name.Label */ -.highlight .nn { color: #93a1a1 } /* Name.Namespace */ -.highlight .nx { color: #93a1a1 } /* Name.Other */ -.highlight .py { color: #93a1a1 } /* Name.Property */ +.highlight .nl { color: #268bd2 } /* Name.Label */ +.highlight .nn { color: #268bd2 } /* Name.Namespace */ +.highlight .nx { color: #839496 } /* Name.Other */ +.highlight .py { color: #839496 } /* Name.Property */ .highlight .nt { color: #268bd2 } /* Name.Tag */ .highlight .nv { color: #268bd2 } /* Name.Variable */ .highlight .ow { color: #859900 } /* Operator.Word */ -.highlight .w { color: #93a1a1 } /* Text.Whitespace */ +.highlight .w { color: #839496 } /* Text.Whitespace */ +.highlight .mb { color: #2aa198 } /* Literal.Number.Bin */ .highlight .mf { color: #2aa198 } /* Literal.Number.Float */ .highlight .mh { color: #2aa198 } /* Literal.Number.Hex */ .highlight .mi { color: #2aa198 } /* Literal.Number.Integer */ .highlight .mo { color: #2aa198 } /* Literal.Number.Oct */ -.highlight .sb { color: #586e75 } /* Literal.String.Backtick */ +.highlight .sa { color: #2aa198 } /* Literal.String.Affix */ +.highlight .sb { color: #2aa198 } /* Literal.String.Backtick */ .highlight .sc { color: #2aa198 } /* Literal.String.Char */ -.highlight .sd { color: #93a1a1 } /* Literal.String.Doc */ +.highlight .dl { color: #2aa198 } /* Literal.String.Delimiter */ +.highlight .sd { color: #586e75 } /* Literal.String.Doc */ .highlight .s2 { color: #2aa198 } /* Literal.String.Double */ -.highlight .se { color: #cb4b16 } /* Literal.String.Escape */ -.highlight .sh { color: #93a1a1 } /* Literal.String.Heredoc */ +.highlight .se { color: #2aa198 } /* Literal.String.Escape */ +.highlight .sh { color: #2aa198 } /* Literal.String.Heredoc */ .highlight .si { color: #2aa198 } /* Literal.String.Interpol */ .highlight .sx { color: #2aa198 } /* Literal.String.Other */ -.highlight .sr { color: #dc322f } /* Literal.String.Regex */ +.highlight .sr { color: #cb4b16 } /* Literal.String.Regex */ .highlight .s1 { color: #2aa198 } /* Literal.String.Single */ .highlight .ss { color: #2aa198 } /* Literal.String.Symbol */ .highlight .bp { color: #268bd2 } /* Name.Builtin.Pseudo */ +.highlight .fm { color: #268bd2 } /* Name.Function.Magic */ .highlight .vc { color: #268bd2 } /* Name.Variable.Class */ .highlight .vg { color: #268bd2 } /* Name.Variable.Global */ .highlight .vi { color: #268bd2 } /* Name.Variable.Instance */ -.highlight .il { color: #2aa198 } /* Literal.Number.Integer.Long */ +.highlight .vm { color: #268bd2 } /* Name.Variable.Magic */ +.highlight .il { color: #2aa198 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/static/pygments/solarized-dark.min.css b/static/pygments/solarized-dark.min.css index 259d7cb..1d2322f 100644 --- a/static/pygments/solarized-dark.min.css +++ b/static/pygments/solarized-dark.min.css @@ -1 +1 @@ -.highlight{background-color:#002b36;color:#93a1a1}.highlight .c{color:#586e75}.highlight .err,.highlight .g{color:#93a1a1}.highlight .k{color:#859900}.highlight .l,.highlight .n{color:#93a1a1}.highlight .o{color:#859900}.highlight .x{color:#cb4b16}.highlight .p{color:#93a1a1}.highlight .cm{color:#586e75}.highlight .cp{color:#859900}.highlight .c1{color:#586e75}.highlight .cs{color:#859900}.highlight .gd{color:#2aa198}.highlight .ge{color:#93a1a1;font-style:italic}.highlight .gr{color:#dc322f}.highlight .gh{color:#cb4b16}.highlight .gi{color:#859900}.highlight .go,.highlight .gp{color:#93a1a1}.highlight .gs{color:#93a1a1;font-weight:700}.highlight .gu{color:#cb4b16}.highlight .gt{color:#93a1a1}.highlight .kc{color:#cb4b16}.highlight .kd{color:#268bd2}.highlight .kn,.highlight .kp{color:#859900}.highlight .kr{color:#268bd2}.highlight .kt{color:#dc322f}.highlight .ld{color:#93a1a1}.highlight .m,.highlight .s{color:#2aa198}.highlight .na{color:#93a1a1}.highlight .nb{color:#b58900}.highlight .nc{color:#268bd2}.highlight .no{color:#cb4b16}.highlight .nd{color:#268bd2}.highlight .ne,.highlight .ni{color:#cb4b16}.highlight .nf{color:#268bd2}.highlight .nl,.highlight .nn,.highlight .nx,.highlight .py{color:#93a1a1}.highlight .nt,.highlight .nv{color:#268bd2}.highlight .ow{color:#859900}.highlight .w{color:#93a1a1}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#2aa198}.highlight .sb{color:#586e75}.highlight .sc{color:#2aa198}.highlight .sd{color:#93a1a1}.highlight .s2{color:#2aa198}.highlight .se{color:#cb4b16}.highlight .sh{color:#93a1a1}.highlight .si,.highlight .sx{color:#2aa198}.highlight .sr{color:#dc322f}.highlight .s1,.highlight .ss{color:#2aa198}.highlight .bp,.highlight .vc,.highlight .vg,.highlight .vi{color:#268bd2}.highlight .il{color:#2aa198} \ No newline at end of file +.highlight .hll{background-color:#073642}.highlight{background:#002b36;color:#839496}.highlight .c{color:#586e75;font-style:italic}.highlight .err{color:#839496;background-color:#dc322f}.highlight .esc,.highlight .g{color:#839496}.highlight .k{color:#859900}.highlight .l,.highlight .n{color:#839496}.highlight .o{color:#586e75}.highlight .p,.highlight .x{color:#839496}.highlight .ch,.highlight .cm{color:#586e75;font-style:italic}.highlight .cp{color:#d33682}.highlight .cpf{color:#586e75}.highlight .c1,.highlight .cs{color:#586e75;font-style:italic}.highlight .gd{color:#dc322f}.highlight .ge{color:#839496;font-style:italic}.highlight .gr{color:#dc322f}.highlight .gh{color:#839496;font-weight:700}.highlight .gi{color:#859900}.highlight .go,.highlight .gp{color:#839496}.highlight .gs{color:#839496;font-weight:700}.highlight .gu{color:#839496;text-decoration:underline}.highlight .gt{color:#268bd2}.highlight .kc,.highlight .kd{color:#2aa198}.highlight .kn{color:#cb4b16}.highlight .kp,.highlight .kr{color:#859900}.highlight .kt{color:#b58900}.highlight .ld{color:#839496}.highlight .m,.highlight .s{color:#2aa198}.highlight .na{color:#839496}.highlight .nb,.highlight .nc,.highlight .nd,.highlight .ne,.highlight .nf,.highlight .ni,.highlight .nl,.highlight .nn,.highlight .no{color:#268bd2}.highlight .nx,.highlight .py{color:#839496}.highlight .nt,.highlight .nv{color:#268bd2}.highlight .ow{color:#859900}.highlight .w{color:#839496}.highlight .dl,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .sa,.highlight .sb,.highlight .sc{color:#2aa198}.highlight .sd{color:#586e75}.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx{color:#2aa198}.highlight .sr{color:#cb4b16}.highlight .s1,.highlight .ss{color:#2aa198}.highlight .bp,.highlight .fm,.highlight .vc,.highlight .vg,.highlight .vi,.highlight .vm{color:#268bd2}.highlight .il{color:#2aa198} \ No newline at end of file diff --git a/static/pygments/solarized-light.css b/static/pygments/solarized-light.css new file mode 100644 index 0000000..3254cc9 --- /dev/null +++ b/static/pygments/solarized-light.css @@ -0,0 +1,78 @@ +.highlight .hll { background-color: #eee8d5 } +.highlight { background: #fdf6e3; color: #657b83 } +.highlight .c { color: #93a1a1; font-style: italic } /* Comment */ +.highlight .err { color: #657b83; background-color: #dc322f } /* Error */ +.highlight .esc { color: #657b83 } /* Escape */ +.highlight .g { color: #657b83 } /* Generic */ +.highlight .k { color: #859900 } /* Keyword */ +.highlight .l { color: #657b83 } /* Literal */ +.highlight .n { color: #657b83 } /* Name */ +.highlight .o { color: #93a1a1 } /* Operator */ +.highlight .x { color: #657b83 } /* Other */ +.highlight .p { color: #657b83 } /* Punctuation */ +.highlight .ch { color: #93a1a1; font-style: italic } /* Comment.Hashbang */ +.highlight .cm { color: #93a1a1; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #d33682 } /* Comment.Preproc */ +.highlight .cpf { color: #93a1a1 } /* Comment.PreprocFile */ +.highlight .c1 { color: #93a1a1; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #93a1a1; font-style: italic } /* Comment.Special */ +.highlight .gd { color: #dc322f } /* Generic.Deleted */ +.highlight .ge { color: #657b83; font-style: italic } /* Generic.Emph */ +.highlight .gr { color: #dc322f } /* Generic.Error */ +.highlight .gh { color: #657b83; font-weight: bold } /* Generic.Heading */ +.highlight .gi { color: #859900 } /* Generic.Inserted */ +.highlight .go { color: #657b83 } /* Generic.Output */ +.highlight .gp { color: #657b83 } /* Generic.Prompt */ +.highlight .gs { color: #657b83; font-weight: bold } /* Generic.Strong */ +.highlight .gu { color: #657b83; text-decoration: underline } /* Generic.Subheading */ +.highlight .gt { color: #268bd2 } /* Generic.Traceback */ +.highlight .kc { color: #2aa198 } /* Keyword.Constant */ +.highlight .kd { color: #2aa198 } /* Keyword.Declaration */ +.highlight .kn { color: #cb4b16 } /* Keyword.Namespace */ +.highlight .kp { color: #859900 } /* Keyword.Pseudo */ +.highlight .kr { color: #859900 } /* Keyword.Reserved */ +.highlight .kt { color: #b58900 } /* Keyword.Type */ +.highlight .ld { color: #657b83 } /* Literal.Date */ +.highlight .m { color: #2aa198 } /* Literal.Number */ +.highlight .s { color: #2aa198 } /* Literal.String */ +.highlight .na { color: #657b83 } /* Name.Attribute */ +.highlight .nb { color: #268bd2 } /* Name.Builtin */ +.highlight .nc { color: #268bd2 } /* Name.Class */ +.highlight .no { color: #268bd2 } /* Name.Constant */ +.highlight .nd { color: #268bd2 } /* Name.Decorator */ +.highlight .ni { color: #268bd2 } /* Name.Entity */ +.highlight .ne { color: #268bd2 } /* Name.Exception */ +.highlight .nf { color: #268bd2 } /* Name.Function */ +.highlight .nl { color: #268bd2 } /* Name.Label */ +.highlight .nn { color: #268bd2 } /* Name.Namespace */ +.highlight .nx { color: #657b83 } /* Name.Other */ +.highlight .py { color: #657b83 } /* Name.Property */ +.highlight .nt { color: #268bd2 } /* Name.Tag */ +.highlight .nv { color: #268bd2 } /* Name.Variable */ +.highlight .ow { color: #859900 } /* Operator.Word */ +.highlight .w { color: #657b83 } /* Text.Whitespace */ +.highlight .mb { color: #2aa198 } /* Literal.Number.Bin */ +.highlight .mf { color: #2aa198 } /* Literal.Number.Float */ +.highlight .mh { color: #2aa198 } /* Literal.Number.Hex */ +.highlight .mi { color: #2aa198 } /* Literal.Number.Integer */ +.highlight .mo { color: #2aa198 } /* Literal.Number.Oct */ +.highlight .sa { color: #2aa198 } /* Literal.String.Affix */ +.highlight .sb { color: #2aa198 } /* Literal.String.Backtick */ +.highlight .sc { color: #2aa198 } /* Literal.String.Char */ +.highlight .dl { color: #2aa198 } /* Literal.String.Delimiter */ +.highlight .sd { color: #93a1a1 } /* Literal.String.Doc */ +.highlight .s2 { color: #2aa198 } /* Literal.String.Double */ +.highlight .se { color: #2aa198 } /* Literal.String.Escape */ +.highlight .sh { color: #2aa198 } /* Literal.String.Heredoc */ +.highlight .si { color: #2aa198 } /* Literal.String.Interpol */ +.highlight .sx { color: #2aa198 } /* Literal.String.Other */ +.highlight .sr { color: #cb4b16 } /* Literal.String.Regex */ +.highlight .s1 { color: #2aa198 } /* Literal.String.Single */ +.highlight .ss { color: #2aa198 } /* Literal.String.Symbol */ +.highlight .bp { color: #268bd2 } /* Name.Builtin.Pseudo */ +.highlight .fm { color: #268bd2 } /* Name.Function.Magic */ +.highlight .vc { color: #268bd2 } /* Name.Variable.Class */ +.highlight .vg { color: #268bd2 } /* Name.Variable.Global */ +.highlight .vi { color: #268bd2 } /* Name.Variable.Instance */ +.highlight .vm { color: #268bd2 } /* Name.Variable.Magic */ +.highlight .il { color: #2aa198 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/static/pygments/solarized-light.min.css b/static/pygments/solarized-light.min.css new file mode 100644 index 0000000..aaf3274 --- /dev/null +++ b/static/pygments/solarized-light.min.css @@ -0,0 +1 @@ +.highlight .hll{background-color:#eee8d5}.highlight{background:#fdf6e3;color:#657b83}.highlight .c{color:#93a1a1;font-style:italic}.highlight .err{color:#657b83;background-color:#dc322f}.highlight .esc,.highlight .g{color:#657b83}.highlight .k{color:#859900}.highlight .l,.highlight .n{color:#657b83}.highlight .o{color:#93a1a1}.highlight .p,.highlight .x{color:#657b83}.highlight .ch,.highlight .cm{color:#93a1a1;font-style:italic}.highlight .cp{color:#d33682}.highlight .cpf{color:#93a1a1}.highlight .c1,.highlight .cs{color:#93a1a1;font-style:italic}.highlight .gd{color:#dc322f}.highlight .ge{color:#657b83;font-style:italic}.highlight .gr{color:#dc322f}.highlight .gh{color:#657b83;font-weight:700}.highlight .gi{color:#859900}.highlight .go,.highlight .gp{color:#657b83}.highlight .gs{color:#657b83;font-weight:700}.highlight .gu{color:#657b83;text-decoration:underline}.highlight .gt{color:#268bd2}.highlight .kc,.highlight .kd{color:#2aa198}.highlight .kn{color:#cb4b16}.highlight .kp,.highlight .kr{color:#859900}.highlight .kt{color:#b58900}.highlight .ld{color:#657b83}.highlight .m,.highlight .s{color:#2aa198}.highlight .na{color:#657b83}.highlight .nb,.highlight .nc,.highlight .nd,.highlight .ne,.highlight .nf,.highlight .ni,.highlight .nl,.highlight .nn,.highlight .no{color:#268bd2}.highlight .nx,.highlight .py{color:#657b83}.highlight .nt,.highlight .nv{color:#268bd2}.highlight .ow{color:#859900}.highlight .w{color:#657b83}.highlight .dl,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo,.highlight .sa,.highlight .sb,.highlight .sc{color:#2aa198}.highlight .sd{color:#93a1a1}.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx{color:#2aa198}.highlight .sr{color:#cb4b16}.highlight .s1,.highlight .ss{color:#2aa198}.highlight .bp,.highlight .fm,.highlight .vc,.highlight .vg,.highlight .vi,.highlight .vm{color:#268bd2}.highlight .il{color:#2aa198} \ No newline at end of file diff --git a/static/pygments/stata-dark.css b/static/pygments/stata-dark.css new file mode 100644 index 0000000..2ed7c17 --- /dev/null +++ b/static/pygments/stata-dark.css @@ -0,0 +1,48 @@ +.highlight .hll { background-color: #49483e } +.highlight { background: #232629; color: #cccccc } +.highlight .c { color: #777777; font-style: italic } /* Comment */ +.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ +.highlight .k { color: #7686bb; font-weight: bold } /* Keyword */ +.highlight .ch { color: #777777; font-style: italic } /* Comment.Hashbang */ +.highlight .cm { color: #777777; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #777777; font-style: italic } /* Comment.Preproc */ +.highlight .cpf { color: #777777; font-style: italic } /* Comment.PreprocFile */ +.highlight .c1 { color: #777777; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #777777; font-style: italic } /* Comment.Special */ +.highlight .gp { color: #ffffff } /* Generic.Prompt */ +.highlight .kc { color: #7686bb; font-weight: bold } /* Keyword.Constant */ +.highlight .kd { color: #7686bb; font-weight: bold } /* Keyword.Declaration */ +.highlight .kn { color: #7686bb; font-weight: bold } /* Keyword.Namespace */ +.highlight .kp { color: #7686bb; font-weight: bold } /* Keyword.Pseudo */ +.highlight .kr { color: #7686bb; font-weight: bold } /* Keyword.Reserved */ +.highlight .kt { color: #7686bb; font-weight: bold } /* Keyword.Type */ +.highlight .m { color: #4FB8CC } /* Literal.Number */ +.highlight .s { color: #51cc99 } /* Literal.String */ +.highlight .nf { color: #6a6aff } /* Name.Function */ +.highlight .nx { color: #e2828e } /* Name.Other */ +.highlight .nv { color: #7AB4DB; font-weight: bold } /* Name.Variable */ +.highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.highlight .mb { color: #4FB8CC } /* Literal.Number.Bin */ +.highlight .mf { color: #4FB8CC } /* Literal.Number.Float */ +.highlight .mh { color: #4FB8CC } /* Literal.Number.Hex */ +.highlight .mi { color: #4FB8CC } /* Literal.Number.Integer */ +.highlight .mo { color: #4FB8CC } /* Literal.Number.Oct */ +.highlight .sa { color: #51cc99 } /* Literal.String.Affix */ +.highlight .sb { color: #51cc99 } /* Literal.String.Backtick */ +.highlight .sc { color: #51cc99 } /* Literal.String.Char */ +.highlight .dl { color: #51cc99 } /* Literal.String.Delimiter */ +.highlight .sd { color: #51cc99 } /* Literal.String.Doc */ +.highlight .s2 { color: #51cc99 } /* Literal.String.Double */ +.highlight .se { color: #51cc99 } /* Literal.String.Escape */ +.highlight .sh { color: #51cc99 } /* Literal.String.Heredoc */ +.highlight .si { color: #51cc99 } /* Literal.String.Interpol */ +.highlight .sx { color: #51cc99 } /* Literal.String.Other */ +.highlight .sr { color: #51cc99 } /* Literal.String.Regex */ +.highlight .s1 { color: #51cc99 } /* Literal.String.Single */ +.highlight .ss { color: #51cc99 } /* Literal.String.Symbol */ +.highlight .fm { color: #6a6aff } /* Name.Function.Magic */ +.highlight .vc { color: #7AB4DB; font-weight: bold } /* Name.Variable.Class */ +.highlight .vg { color: #BE646C; font-weight: bold } /* Name.Variable.Global */ +.highlight .vi { color: #7AB4DB; font-weight: bold } /* Name.Variable.Instance */ +.highlight .vm { color: #7AB4DB; font-weight: bold } /* Name.Variable.Magic */ +.highlight .il { color: #4FB8CC } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/static/pygments/stata-dark.min.css b/static/pygments/stata-dark.min.css new file mode 100644 index 0000000..52626bf --- /dev/null +++ b/static/pygments/stata-dark.min.css @@ -0,0 +1 @@ +.highlight .hll{background-color:#49483e}.highlight{background:#232629;color:#ccc}.highlight .c{color:#777;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{color:#7686bb;font-weight:700}.highlight .c1,.highlight .ch,.highlight .cm,.highlight .cp,.highlight .cpf,.highlight .cs{color:#777;font-style:italic}.highlight .gp{color:#fff}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kt{color:#7686bb;font-weight:700}.highlight .m{color:#4fb8cc}.highlight .s{color:#51cc99}.highlight .nf{color:#6a6aff}.highlight .nx{color:#e2828e}.highlight .nv{color:#7ab4db;font-weight:700}.highlight .w{color:#bbb}.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#4fb8cc}.highlight .dl,.highlight .s1,.highlight .s2,.highlight .sa,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .se,.highlight .sh,.highlight .si,.highlight .sr,.highlight .ss,.highlight .sx{color:#51cc99}.highlight .fm{color:#6a6aff}.highlight .vc{color:#7ab4db;font-weight:700}.highlight .vg{color:#be646c;font-weight:700}.highlight .vi,.highlight .vm{color:#7ab4db;font-weight:700}.highlight .il{color:#4fb8cc} \ No newline at end of file diff --git a/static/pygments/stata-light.css b/static/pygments/stata-light.css new file mode 100644 index 0000000..6e06093 --- /dev/null +++ b/static/pygments/stata-light.css @@ -0,0 +1,47 @@ +.highlight .hll { background-color: #ffffcc } +.highlight { background: #ffffff; color: #111111 } +.highlight .c { color: #008800; font-style: italic } /* Comment */ +.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ +.highlight .k { color: #353580; font-weight: bold } /* Keyword */ +.highlight .ch { color: #008800; font-style: italic } /* Comment.Hashbang */ +.highlight .cm { color: #008800; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #008800; font-style: italic } /* Comment.Preproc */ +.highlight .cpf { color: #008800; font-style: italic } /* Comment.PreprocFile */ +.highlight .c1 { color: #008800; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #008800; font-style: italic } /* Comment.Special */ +.highlight .kc { color: #353580; font-weight: bold } /* Keyword.Constant */ +.highlight .kd { color: #353580; font-weight: bold } /* Keyword.Declaration */ +.highlight .kn { color: #353580; font-weight: bold } /* Keyword.Namespace */ +.highlight .kp { color: #353580; font-weight: bold } /* Keyword.Pseudo */ +.highlight .kr { color: #353580; font-weight: bold } /* Keyword.Reserved */ +.highlight .kt { color: #353580; font-weight: bold } /* Keyword.Type */ +.highlight .m { color: #2c2cff } /* Literal.Number */ +.highlight .s { color: #7a2424 } /* Literal.String */ +.highlight .nf { color: #2c2cff } /* Name.Function */ +.highlight .nx { color: #be646c } /* Name.Other */ +.highlight .nv { color: #35baba; font-weight: bold } /* Name.Variable */ +.highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.highlight .mb { color: #2c2cff } /* Literal.Number.Bin */ +.highlight .mf { color: #2c2cff } /* Literal.Number.Float */ +.highlight .mh { color: #2c2cff } /* Literal.Number.Hex */ +.highlight .mi { color: #2c2cff } /* Literal.Number.Integer */ +.highlight .mo { color: #2c2cff } /* Literal.Number.Oct */ +.highlight .sa { color: #7a2424 } /* Literal.String.Affix */ +.highlight .sb { color: #7a2424 } /* Literal.String.Backtick */ +.highlight .sc { color: #7a2424 } /* Literal.String.Char */ +.highlight .dl { color: #7a2424 } /* Literal.String.Delimiter */ +.highlight .sd { color: #7a2424 } /* Literal.String.Doc */ +.highlight .s2 { color: #7a2424 } /* Literal.String.Double */ +.highlight .se { color: #7a2424 } /* Literal.String.Escape */ +.highlight .sh { color: #7a2424 } /* Literal.String.Heredoc */ +.highlight .si { color: #7a2424 } /* Literal.String.Interpol */ +.highlight .sx { color: #7a2424 } /* Literal.String.Other */ +.highlight .sr { color: #7a2424 } /* Literal.String.Regex */ +.highlight .s1 { color: #7a2424 } /* Literal.String.Single */ +.highlight .ss { color: #7a2424 } /* Literal.String.Symbol */ +.highlight .fm { color: #2c2cff } /* Name.Function.Magic */ +.highlight .vc { color: #35baba; font-weight: bold } /* Name.Variable.Class */ +.highlight .vg { color: #b5565e; font-weight: bold } /* Name.Variable.Global */ +.highlight .vi { color: #35baba; font-weight: bold } /* Name.Variable.Instance */ +.highlight .vm { color: #35baba; font-weight: bold } /* Name.Variable.Magic */ +.highlight .il { color: #2c2cff } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/static/pygments/stata-light.min.css b/static/pygments/stata-light.min.css new file mode 100644 index 0000000..71485a0 --- /dev/null +++ b/static/pygments/stata-light.min.css @@ -0,0 +1 @@ +.highlight .hll{background-color:#ffc}.highlight{background:#fff;color:#111}.highlight .c{color:#080;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{color:#353580;font-weight:700}.highlight .c1,.highlight .ch,.highlight .cm,.highlight .cp,.highlight .cpf,.highlight .cs{color:#080;font-style:italic}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kt{color:#353580;font-weight:700}.highlight .m{color:#2c2cff}.highlight .s{color:#7a2424}.highlight .nf{color:#2c2cff}.highlight .nx{color:#be646c}.highlight .nv{color:#35baba;font-weight:700}.highlight .w{color:#bbb}.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#2c2cff}.highlight .dl,.highlight .s1,.highlight .s2,.highlight .sa,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .se,.highlight .sh,.highlight .si,.highlight .sr,.highlight .ss,.highlight .sx{color:#7a2424}.highlight .fm{color:#2c2cff}.highlight .vc{color:#35baba;font-weight:700}.highlight .vg{color:#b5565e;font-weight:700}.highlight .vi,.highlight .vm{color:#35baba;font-weight:700}.highlight .il{color:#2c2cff} \ No newline at end of file diff --git a/static/pygments/stata.css b/static/pygments/stata.css new file mode 100644 index 0000000..6e06093 --- /dev/null +++ b/static/pygments/stata.css @@ -0,0 +1,47 @@ +.highlight .hll { background-color: #ffffcc } +.highlight { background: #ffffff; color: #111111 } +.highlight .c { color: #008800; font-style: italic } /* Comment */ +.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ +.highlight .k { color: #353580; font-weight: bold } /* Keyword */ +.highlight .ch { color: #008800; font-style: italic } /* Comment.Hashbang */ +.highlight .cm { color: #008800; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #008800; font-style: italic } /* Comment.Preproc */ +.highlight .cpf { color: #008800; font-style: italic } /* Comment.PreprocFile */ +.highlight .c1 { color: #008800; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #008800; font-style: italic } /* Comment.Special */ +.highlight .kc { color: #353580; font-weight: bold } /* Keyword.Constant */ +.highlight .kd { color: #353580; font-weight: bold } /* Keyword.Declaration */ +.highlight .kn { color: #353580; font-weight: bold } /* Keyword.Namespace */ +.highlight .kp { color: #353580; font-weight: bold } /* Keyword.Pseudo */ +.highlight .kr { color: #353580; font-weight: bold } /* Keyword.Reserved */ +.highlight .kt { color: #353580; font-weight: bold } /* Keyword.Type */ +.highlight .m { color: #2c2cff } /* Literal.Number */ +.highlight .s { color: #7a2424 } /* Literal.String */ +.highlight .nf { color: #2c2cff } /* Name.Function */ +.highlight .nx { color: #be646c } /* Name.Other */ +.highlight .nv { color: #35baba; font-weight: bold } /* Name.Variable */ +.highlight .w { color: #bbbbbb } /* Text.Whitespace */ +.highlight .mb { color: #2c2cff } /* Literal.Number.Bin */ +.highlight .mf { color: #2c2cff } /* Literal.Number.Float */ +.highlight .mh { color: #2c2cff } /* Literal.Number.Hex */ +.highlight .mi { color: #2c2cff } /* Literal.Number.Integer */ +.highlight .mo { color: #2c2cff } /* Literal.Number.Oct */ +.highlight .sa { color: #7a2424 } /* Literal.String.Affix */ +.highlight .sb { color: #7a2424 } /* Literal.String.Backtick */ +.highlight .sc { color: #7a2424 } /* Literal.String.Char */ +.highlight .dl { color: #7a2424 } /* Literal.String.Delimiter */ +.highlight .sd { color: #7a2424 } /* Literal.String.Doc */ +.highlight .s2 { color: #7a2424 } /* Literal.String.Double */ +.highlight .se { color: #7a2424 } /* Literal.String.Escape */ +.highlight .sh { color: #7a2424 } /* Literal.String.Heredoc */ +.highlight .si { color: #7a2424 } /* Literal.String.Interpol */ +.highlight .sx { color: #7a2424 } /* Literal.String.Other */ +.highlight .sr { color: #7a2424 } /* Literal.String.Regex */ +.highlight .s1 { color: #7a2424 } /* Literal.String.Single */ +.highlight .ss { color: #7a2424 } /* Literal.String.Symbol */ +.highlight .fm { color: #2c2cff } /* Name.Function.Magic */ +.highlight .vc { color: #35baba; font-weight: bold } /* Name.Variable.Class */ +.highlight .vg { color: #b5565e; font-weight: bold } /* Name.Variable.Global */ +.highlight .vi { color: #35baba; font-weight: bold } /* Name.Variable.Instance */ +.highlight .vm { color: #35baba; font-weight: bold } /* Name.Variable.Magic */ +.highlight .il { color: #2c2cff } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/static/pygments/stata.min.css b/static/pygments/stata.min.css new file mode 100644 index 0000000..71485a0 --- /dev/null +++ b/static/pygments/stata.min.css @@ -0,0 +1 @@ +.highlight .hll{background-color:#ffc}.highlight{background:#fff;color:#111}.highlight .c{color:#080;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{color:#353580;font-weight:700}.highlight .c1,.highlight .ch,.highlight .cm,.highlight .cp,.highlight .cpf,.highlight .cs{color:#080;font-style:italic}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kt{color:#353580;font-weight:700}.highlight .m{color:#2c2cff}.highlight .s{color:#7a2424}.highlight .nf{color:#2c2cff}.highlight .nx{color:#be646c}.highlight .nv{color:#35baba;font-weight:700}.highlight .w{color:#bbb}.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#2c2cff}.highlight .dl,.highlight .s1,.highlight .s2,.highlight .sa,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .se,.highlight .sh,.highlight .si,.highlight .sr,.highlight .ss,.highlight .sx{color:#7a2424}.highlight .fm{color:#2c2cff}.highlight .vc{color:#35baba;font-weight:700}.highlight .vg{color:#b5565e;font-weight:700}.highlight .vi,.highlight .vm{color:#35baba;font-weight:700}.highlight .il{color:#2c2cff} \ No newline at end of file diff --git a/static/stylesheet/style.min.css b/static/stylesheet/style.min.css index 8f6bd84..88cca17 100644 --- a/static/stylesheet/style.min.css +++ b/static/stylesheet/style.min.css @@ -1 +1 @@ -body,html{width:100%;height:100%}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.1}h1{font-size:2.4em}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1.36em}h5{font-size:1.2em}h6{font-size:1.1em}body{margin:0;padding:0;background-color:#fff;color:#242121;font-family:Source Sans Pro,Roboto,Open Sans,Liberation Sans,DejaVu Sans,Verdana,Helvetica,Arial,sans-serif;font-size:1.02em;line-height:1.2em}a{color:#d9411e;text-decoration:none}a:hover{color:#ff5a09}hr{color:#eee;background-color:#eee;height:1px;border:none;margin-top:40px;margin-bottom:40px}img{max-width:100%}aside{background-color:#333;text-align:center}aside,aside a{color:#fff}aside a:hover{color:#eee}aside div{padding:20px;margin:0}aside div img{border-radius:50%;max-width:140px}aside div h1{margin:15px 0 5px}aside div p{margin:0 0 15px;font-size:.92em}aside nav ul li{display:inline;line-height:1.6em;font-size:1.28em;text-transform:lowercase}main nav{text-align:center;text-transform:uppercase;font-size:.72em;padding:14px 0;border-bottom:1px solid #eee}main .translations a,main nav a{padding:0 4px;border-left:1px solid #eee;border-right:1px solid #eee}main .translations :first-child,main nav :first-child{border-left:none}main .translations :last-child,main nav :last-child{border-right:none}main .neighbors{margin:4% 0;height:20px}main .pagination{margin:4% 8%;height:20px}main .social-share p{font-size:.8em}main article{margin:0 8% 2%}main article header h1,main article header h2{margin-bottom:0}main article header p{color:#999;font-size:.86em}main article header .translations{float:right}main article header .translations .active{font-weight:600}main article code,main article kbd,main article pre,main article samp{font-family:Source Code Pro,Consolas,Liberation Mono,DejaVu Sans Mono,monospace}main article blockquote,main article pre{background-color:hsla(0,0%,50%,.05);border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:8px solid hsla(0,0%,50%,.075);border-left-width:10px}main article blockquote{padding:10px 20px;font-weight:300;font-size:1.1em}main article pre{padding:4px;font-size:.9em;overflow-x:auto}main article samp{white-space:pre;display:block;overflow-x:auto}main article kbd{padding:.1em .6em;border:1px solid rgba(63,63,63,.25);box-shadow:0 1px 0 rgba(63,63,63,.25);background-color:#fff;color:#333;border-radius:3px;display:inline-block;margin:0 .1em;white-space:nowrap;font-size:.78em}main article :not(pre)>code{font-size:.8em;white-space:nowrap;color:#c25;padding:1px 3px;background-color:#f7f7f9;border:1px solid #e1e1e8;border-radius:3px}main article .comment-count{font-size:.8em}main article table{border-collapse:collapse;border-spacing:0}main article table thead:first-child tr:first-child th{border-top:0}main article table td,main article table th{padding:8px;line-height:20px;vertical-align:top;border-top:1px solid #ddd}main footer{padding-top:4px;border-top:1px solid #eee}main footer p{margin:2px;text-align:center;padding:0 40px;color:#999;font-size:11px}.tag-cloud a{background-color:#d9411e;padding:.2em .6em;font-size:.74em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.tag-cloud a:hover{background-color:#ff5a09}a.btn{background-color:#d9411e;padding:.6em;font-size:.8em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.btn:hover{background-color:#ff5a09}.center,.text-center{text-align:center}.align-center,.img-center{margin-left:auto;margin-right:auto;display:block}.float-left{float:left}.float-right{float:right}div.related-posts{margin:15px 0;padding-bottom:20px;border-top:1px solid #eee;border-bottom:1px solid #eee}div.related-posts h4{margin:20px 0 25px}div.related-posts ul{font-size:1.1em;padding-left:12px}div.related-posts ul li{padding:4px 0}ul.list,ul.related-posts,ul.social{list-style-type:none;margin:0;padding:0}ul.list{padding:1em 0}ul.list li{padding:4px}ul.social{font-size:1.6em;padding-top:20px}ul.social li{display:inline}ul.social a:hover{z-index:1;transform:translateY(-2px)}ul.social a{display:inline-block;width:36px;height:36px;border-radius:100%;text-align:center;font-size:.8em;line-height:36px}ul.social a.sc-facebook{background-color:#3e5b98}ul.social a.sc-google{background-color:#d93e2d}ul.social a.sc-instagram{background-color:#125688}ul.social a.sc-keybase{background-color:#4c8dff}ul.social a.sc-pinterest{background-color:#c92619}ul.social a.sc-linkedin{background-color:#3371b7}ul.social a.sc-medium{background-color:#00ab6b}ul.social a.sc-rss{background-color:#f26109}ul.social a.sc-stack-overflow{background-color:#f90}ul.social a.sc-tumblr{background-color:#36465d}ul.social a.sc-twitter{background-color:#4da7de}ul.social a.sc-youtube{background-color:#e02a20}ul.social a.sc-github,ul.social a.sc-github-alt{background-color:#111010}ul.social a.sc-envelope{background-color:#578ad6}ul.social a.sc-reddit{background-color:#ff4500}ul.social a.sc-soundcloud{background-color:#f50}ul.social a.sc-gitlab{background-color:#fca326}ul.social a.sc-xing{background-color:#007575}ul.social a.sc-bitbucket{background-color:#0747a6}ul.social a.sc-mastodon{background-color:#3088d4}.ads-aside{display:inline-block;height:90px;width:70%}.ads-responsive{display:inline-block;margin:6px 0;width:90%;height:70px;margin-left:5%}@media screen and (min-width:768px){aside{width:25vw;height:100vh;position:fixed;top:0;left:0;overflow-y:auto}aside div{padding:36px 18px}aside div nav ul li{padding:0!important;display:block}aside div ul.social{padding-top:32px}main{width:75vw;height:100vh;position:absolute;top:0;left:25vw;overflow-x:hidden}main article.single{min-height:80vh}main article ul.list li{padding:2px}.ads-aside{height:250px}.ads-responsive{height:90px}} +body,html{width:100%;height:100%}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.1}h1{font-size:2.4em}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1.36em}h5{font-size:1.2em}h6{font-size:1.1em}body{margin:0;padding:0;background-color:#fff;color:#242121;font-family:Source Sans Pro,Roboto,Open Sans,Liberation Sans,DejaVu Sans,Verdana,Helvetica,Arial,sans-serif;font-size:1.02em;line-height:1.2em}a{color:#d9411e;text-decoration:none}a:hover{color:#ff5a09}hr{color:#eee;background-color:#eee;height:1px;border:none;margin-top:40px;margin-bottom:40px}img{max-width:100%}aside{background-color:#333;text-align:center}aside,aside a{color:#fff}aside a:hover{color:#eee}aside div{padding:20px;margin:0}aside div img{border-radius:50%;max-width:140px}aside div h1{margin:15px 0 5px}aside div p{margin:0 0 15px;font-size:.92em}aside nav ul li{display:inline;line-height:1.6em;font-size:1.28em;text-transform:lowercase}main nav{text-align:center;text-transform:uppercase;font-size:.72em;padding:14px 0;border-bottom:1px solid #eee}main .translations a,main nav a{padding:0 4px;border-left:1px solid #eee;border-right:1px solid #eee}main .translations :first-child,main nav :first-child{border-left:none}main .translations :last-child,main nav :last-child{border-right:none}main .neighbors{margin:4% 0;height:20px}main .pagination{margin:4% 8%;height:20px}main .social-share p{font-size:.8em}main article{margin:0 8% 2%}main article header h1,main article header h2{margin-bottom:0}main article header p{color:#999;font-size:.86em}main article header .translations{float:right}main article header .translations .active{font-weight:600}main article code,main article kbd,main article pre,main article samp{font-family:Source Code Pro,Consolas,Liberation Mono,DejaVu Sans Mono,monospace}main article blockquote,main article pre{background-color:hsla(0,0%,50%,.05);border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:8px solid hsla(0,0%,50%,.075);border-left-width:10px}main article blockquote{padding:10px 20px;font-weight:300;font-size:1.1em}main article pre{padding:4px;font-size:.9em;overflow-x:auto}main article samp{white-space:pre;display:block;overflow-x:auto}main article kbd{padding:.1em .6em;border:1px solid rgba(63,63,63,.25);box-shadow:0 1px 0 rgba(63,63,63,.25);background-color:#fff;color:#333;border-radius:3px;display:inline-block;margin:0 .1em;white-space:nowrap;font-size:.78em}main article :not(pre)>code{font-size:.8em;white-space:nowrap;color:#c25;padding:1px 3px;background-color:#f7f7f9;border:1px solid #e1e1e8;border-radius:3px}main article .comment-count{font-size:.8em}main article table{border-collapse:collapse;border-spacing:0}main article table thead:first-child tr:first-child th{border-top:0}main article table td,main article table th{padding:8px;line-height:20px;vertical-align:top;border-top:1px solid #ddd}main footer{padding-top:4px;border-top:1px solid #eee}main footer p{margin:2px;text-align:center;padding:0 40px;color:#999;font-size:11px}.tag-cloud a{background-color:#d9411e;padding:.2em .6em;font-size:.74em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.tag-cloud a:hover{background-color:#ff5a09}a.btn{background-color:#d9411e;padding:.6em;font-size:.8em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.btn:hover{background-color:#ff5a09}.center,.text-center{text-align:center}.align-center,.img-center{margin-left:auto;margin-right:auto;display:block}.float-left{float:left}.float-right{float:right}div.related-posts{margin:15px 0;padding-bottom:20px;border-top:1px solid #eee;border-bottom:1px solid #eee}div.related-posts h4{margin:20px 0 25px}div.related-posts ul{font-size:1.1em;padding-left:12px}div.related-posts ul li{padding:4px 0}ul.list,ul.related-posts,ul.social{list-style-type:none;margin:0;padding:0}ul.list{padding:1em 0}ul.list li{padding:4px}ul.social{font-size:1.6em;padding-top:20px}ul.social li{display:inline}ul.social a:hover{z-index:1;transform:translateY(-2px)}ul.social a{display:inline-block;width:36px;height:36px;border-radius:100%;text-align:center;font-size:.8em;line-height:36px}ul.social a.sc-facebook{background-color:#3e5b98}ul.social a.sc-google{background-color:#d93e2d}ul.social a.sc-instagram{background-color:#125688}ul.social a.sc-keybase{background-color:#4c8dff}ul.social a.sc-pinterest{background-color:#c92619}ul.social a.sc-linkedin{background-color:#3371b7}ul.social a.sc-medium{background-color:#00ab6b}ul.social a.sc-rss{background-color:#f26109}ul.social a.sc-stack-overflow{background-color:#f90}ul.social a.sc-tumblr{background-color:#36465d}ul.social a.sc-twitter{background-color:#4da7de}ul.social a.sc-youtube{background-color:#e02a20}ul.social a.sc-github,ul.social a.sc-github-alt{background-color:#111010}ul.social a.sc-envelope{background-color:#578ad6}ul.social a.sc-reddit{background-color:#ff4500}ul.social a.sc-soundcloud{background-color:#f50}ul.social a.sc-gitlab{background-color:#fca326}ul.social a.sc-xing{background-color:#007575}ul.social a.sc-bitbucket{background-color:#0747a6}ul.social a.sc-mastodon{background-color:#3088d4}.ads-aside{display:inline-block;height:90px;width:70%}.ads-responsive{display:inline-block;margin:6px 0;width:90%;height:70px;margin-left:5%}@media screen and (min-width:768px){aside{width:25vw;height:100vh;position:fixed;top:0;left:0;overflow-y:auto}aside div{padding:36px 18px}aside div nav ul li{padding:0!important;display:block}aside div ul.social{padding-top:32px}main{width:75vw;height:100vh;position:absolute;top:0;left:25vw;overflow-x:hidden}main article.single{min-height:80vh}main article ul.list li{padding:2px}.ads-aside{height:250px}.ads-responsive{height:90px}} \ No newline at end of file From 3760c9ba1396f1e7fc0b5e9729483cabc326621c Mon Sep 17 00:00:00 2001 From: Alexandre Vicenzi Date: Sat, 19 Oct 2019 21:55:05 +0200 Subject: [PATCH 07/19] Support reStructuredText highlight table This fixes #176. --- static/stylesheet/style.less | 20 ++++++++++++++++++++ static/stylesheet/style.min.css | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/static/stylesheet/style.less b/static/stylesheet/style.less index 9059ca3..6b6f8dd 100644 --- a/static/stylesheet/style.less +++ b/static/stylesheet/style.less @@ -250,6 +250,26 @@ main { border-top: 1px solid #ddd; } } + + table.highlighttable { + width: 100%; + table-layout: fixed; + + td { + border-style: none; + padding: 0px; + } + + td.linenos { + width: 2.5em; + + pre { + padding-right: .8em; + background-color: inherit; + text-align: right; + } + } + } } footer { diff --git a/static/stylesheet/style.min.css b/static/stylesheet/style.min.css index 88cca17..7441abc 100644 --- a/static/stylesheet/style.min.css +++ b/static/stylesheet/style.min.css @@ -1 +1 @@ -body,html{width:100%;height:100%}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.1}h1{font-size:2.4em}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1.36em}h5{font-size:1.2em}h6{font-size:1.1em}body{margin:0;padding:0;background-color:#fff;color:#242121;font-family:Source Sans Pro,Roboto,Open Sans,Liberation Sans,DejaVu Sans,Verdana,Helvetica,Arial,sans-serif;font-size:1.02em;line-height:1.2em}a{color:#d9411e;text-decoration:none}a:hover{color:#ff5a09}hr{color:#eee;background-color:#eee;height:1px;border:none;margin-top:40px;margin-bottom:40px}img{max-width:100%}aside{background-color:#333;text-align:center}aside,aside a{color:#fff}aside a:hover{color:#eee}aside div{padding:20px;margin:0}aside div img{border-radius:50%;max-width:140px}aside div h1{margin:15px 0 5px}aside div p{margin:0 0 15px;font-size:.92em}aside nav ul li{display:inline;line-height:1.6em;font-size:1.28em;text-transform:lowercase}main nav{text-align:center;text-transform:uppercase;font-size:.72em;padding:14px 0;border-bottom:1px solid #eee}main .translations a,main nav a{padding:0 4px;border-left:1px solid #eee;border-right:1px solid #eee}main .translations :first-child,main nav :first-child{border-left:none}main .translations :last-child,main nav :last-child{border-right:none}main .neighbors{margin:4% 0;height:20px}main .pagination{margin:4% 8%;height:20px}main .social-share p{font-size:.8em}main article{margin:0 8% 2%}main article header h1,main article header h2{margin-bottom:0}main article header p{color:#999;font-size:.86em}main article header .translations{float:right}main article header .translations .active{font-weight:600}main article code,main article kbd,main article pre,main article samp{font-family:Source Code Pro,Consolas,Liberation Mono,DejaVu Sans Mono,monospace}main article blockquote,main article pre{background-color:hsla(0,0%,50%,.05);border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:8px solid hsla(0,0%,50%,.075);border-left-width:10px}main article blockquote{padding:10px 20px;font-weight:300;font-size:1.1em}main article pre{padding:4px;font-size:.9em;overflow-x:auto}main article samp{white-space:pre;display:block;overflow-x:auto}main article kbd{padding:.1em .6em;border:1px solid rgba(63,63,63,.25);box-shadow:0 1px 0 rgba(63,63,63,.25);background-color:#fff;color:#333;border-radius:3px;display:inline-block;margin:0 .1em;white-space:nowrap;font-size:.78em}main article :not(pre)>code{font-size:.8em;white-space:nowrap;color:#c25;padding:1px 3px;background-color:#f7f7f9;border:1px solid #e1e1e8;border-radius:3px}main article .comment-count{font-size:.8em}main article table{border-collapse:collapse;border-spacing:0}main article table thead:first-child tr:first-child th{border-top:0}main article table td,main article table th{padding:8px;line-height:20px;vertical-align:top;border-top:1px solid #ddd}main footer{padding-top:4px;border-top:1px solid #eee}main footer p{margin:2px;text-align:center;padding:0 40px;color:#999;font-size:11px}.tag-cloud a{background-color:#d9411e;padding:.2em .6em;font-size:.74em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.tag-cloud a:hover{background-color:#ff5a09}a.btn{background-color:#d9411e;padding:.6em;font-size:.8em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.btn:hover{background-color:#ff5a09}.center,.text-center{text-align:center}.align-center,.img-center{margin-left:auto;margin-right:auto;display:block}.float-left{float:left}.float-right{float:right}div.related-posts{margin:15px 0;padding-bottom:20px;border-top:1px solid #eee;border-bottom:1px solid #eee}div.related-posts h4{margin:20px 0 25px}div.related-posts ul{font-size:1.1em;padding-left:12px}div.related-posts ul li{padding:4px 0}ul.list,ul.related-posts,ul.social{list-style-type:none;margin:0;padding:0}ul.list{padding:1em 0}ul.list li{padding:4px}ul.social{font-size:1.6em;padding-top:20px}ul.social li{display:inline}ul.social a:hover{z-index:1;transform:translateY(-2px)}ul.social a{display:inline-block;width:36px;height:36px;border-radius:100%;text-align:center;font-size:.8em;line-height:36px}ul.social a.sc-facebook{background-color:#3e5b98}ul.social a.sc-google{background-color:#d93e2d}ul.social a.sc-instagram{background-color:#125688}ul.social a.sc-keybase{background-color:#4c8dff}ul.social a.sc-pinterest{background-color:#c92619}ul.social a.sc-linkedin{background-color:#3371b7}ul.social a.sc-medium{background-color:#00ab6b}ul.social a.sc-rss{background-color:#f26109}ul.social a.sc-stack-overflow{background-color:#f90}ul.social a.sc-tumblr{background-color:#36465d}ul.social a.sc-twitter{background-color:#4da7de}ul.social a.sc-youtube{background-color:#e02a20}ul.social a.sc-github,ul.social a.sc-github-alt{background-color:#111010}ul.social a.sc-envelope{background-color:#578ad6}ul.social a.sc-reddit{background-color:#ff4500}ul.social a.sc-soundcloud{background-color:#f50}ul.social a.sc-gitlab{background-color:#fca326}ul.social a.sc-xing{background-color:#007575}ul.social a.sc-bitbucket{background-color:#0747a6}ul.social a.sc-mastodon{background-color:#3088d4}.ads-aside{display:inline-block;height:90px;width:70%}.ads-responsive{display:inline-block;margin:6px 0;width:90%;height:70px;margin-left:5%}@media screen and (min-width:768px){aside{width:25vw;height:100vh;position:fixed;top:0;left:0;overflow-y:auto}aside div{padding:36px 18px}aside div nav ul li{padding:0!important;display:block}aside div ul.social{padding-top:32px}main{width:75vw;height:100vh;position:absolute;top:0;left:25vw;overflow-x:hidden}main article.single{min-height:80vh}main article ul.list li{padding:2px}.ads-aside{height:250px}.ads-responsive{height:90px}} \ No newline at end of file +body,html{width:100%;height:100%}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.1}h1{font-size:2.4em}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1.36em}h5{font-size:1.2em}h6{font-size:1.1em}body{margin:0;padding:0;background-color:#fff;color:#242121;font-family:Source Sans Pro,Roboto,Open Sans,Liberation Sans,DejaVu Sans,Verdana,Helvetica,Arial,sans-serif;font-size:1.02em;line-height:1.2em}a{color:#d9411e;text-decoration:none}a:hover{color:#ff5a09}hr{color:#eee;background-color:#eee;height:1px;border:none;margin-top:40px;margin-bottom:40px}img{max-width:100%}aside{background-color:#333;text-align:center}aside,aside a{color:#fff}aside a:hover{color:#eee}aside div{padding:20px;margin:0}aside div img{border-radius:50%;max-width:140px}aside div h1{margin:15px 0 5px}aside div p{margin:0 0 15px;font-size:.92em}aside nav ul li{display:inline;line-height:1.6em;font-size:1.28em;text-transform:lowercase}main nav{text-align:center;text-transform:uppercase;font-size:.72em;padding:14px 0;border-bottom:1px solid #eee}main .translations a,main nav a{padding:0 4px;border-left:1px solid #eee;border-right:1px solid #eee}main .translations :first-child,main nav :first-child{border-left:none}main .translations :last-child,main nav :last-child{border-right:none}main .neighbors{margin:4% 0;height:20px}main .pagination{margin:4% 8%;height:20px}main .social-share p{font-size:.8em}main article{margin:0 8% 2%}main article header h1,main article header h2{margin-bottom:0}main article header p{color:#999;font-size:.86em}main article header .translations{float:right}main article header .translations .active{font-weight:600}main article code,main article kbd,main article pre,main article samp{font-family:Source Code Pro,Consolas,Liberation Mono,DejaVu Sans Mono,monospace}main article blockquote,main article pre{background-color:hsla(0,0%,50%,.05);border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:8px solid hsla(0,0%,50%,.075);border-left-width:10px}main article blockquote{padding:10px 20px;font-weight:300;font-size:1.1em}main article pre{padding:4px;font-size:.9em;overflow-x:auto}main article samp{white-space:pre;display:block;overflow-x:auto}main article kbd{padding:.1em .6em;border:1px solid rgba(63,63,63,.25);box-shadow:0 1px 0 rgba(63,63,63,.25);background-color:#fff;color:#333;border-radius:3px;display:inline-block;margin:0 .1em;white-space:nowrap;font-size:.78em}main article :not(pre)>code{font-size:.8em;white-space:nowrap;color:#c25;padding:1px 3px;background-color:#f7f7f9;border:1px solid #e1e1e8;border-radius:3px}main article .comment-count{font-size:.8em}main article table{border-collapse:collapse;border-spacing:0}main article table thead:first-child tr:first-child th{border-top:0}main article table td,main article table th{padding:8px;line-height:20px;vertical-align:top;border-top:1px solid #ddd}main article table.highlighttable{width:100%;table-layout:fixed}main article table.highlighttable td{border-style:none;padding:0}main article table.highlighttable td.linenos{width:2.5em}main article table.highlighttable td.linenos pre{padding-right:.8em;background-color:inherit;text-align:right}main footer{padding-top:4px;border-top:1px solid #eee}main footer p{margin:2px;text-align:center;padding:0 40px;color:#999;font-size:11px}.tag-cloud a{background-color:#d9411e;padding:.2em .6em;font-size:.74em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.tag-cloud a:hover{background-color:#ff5a09}a.btn{background-color:#d9411e;padding:.6em;font-size:.8em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.btn:hover{background-color:#ff5a09}.center,.text-center{text-align:center}.align-center,.img-center{margin-left:auto;margin-right:auto;display:block}.float-left{float:left}.float-right{float:right}div.related-posts{margin:15px 0;padding-bottom:20px;border-top:1px solid #eee;border-bottom:1px solid #eee}div.related-posts h4{margin:20px 0 25px}div.related-posts ul{font-size:1.1em;padding-left:12px}div.related-posts ul li{padding:4px 0}ul.list,ul.related-posts,ul.social{list-style-type:none;margin:0;padding:0}ul.list{padding:1em 0}ul.list li{padding:4px}ul.social{font-size:1.6em;padding-top:20px}ul.social li{display:inline}ul.social a:hover{z-index:1;transform:translateY(-2px)}ul.social a{display:inline-block;width:36px;height:36px;border-radius:100%;text-align:center;font-size:.8em;line-height:36px}ul.social a.sc-facebook{background-color:#3e5b98}ul.social a.sc-google{background-color:#d93e2d}ul.social a.sc-instagram{background-color:#125688}ul.social a.sc-keybase{background-color:#4c8dff}ul.social a.sc-pinterest{background-color:#c92619}ul.social a.sc-linkedin{background-color:#3371b7}ul.social a.sc-medium{background-color:#00ab6b}ul.social a.sc-rss{background-color:#f26109}ul.social a.sc-stack-overflow{background-color:#f90}ul.social a.sc-tumblr{background-color:#36465d}ul.social a.sc-twitter{background-color:#4da7de}ul.social a.sc-youtube{background-color:#e02a20}ul.social a.sc-github,ul.social a.sc-github-alt{background-color:#111010}ul.social a.sc-envelope{background-color:#578ad6}ul.social a.sc-reddit{background-color:#ff4500}ul.social a.sc-soundcloud{background-color:#f50}ul.social a.sc-gitlab{background-color:#fca326}ul.social a.sc-xing{background-color:#007575}ul.social a.sc-bitbucket{background-color:#0747a6}ul.social a.sc-mastodon{background-color:#3088d4}.ads-aside{display:inline-block;height:90px;width:70%}.ads-responsive{display:inline-block;margin:6px 0;width:90%;height:70px;margin-left:5%}@media screen and (min-width:768px){aside{width:25vw;height:100vh;position:fixed;top:0;left:0;overflow-y:auto}aside div{padding:36px 18px}aside div nav ul li{padding:0!important;display:block}aside div ul.social{padding-top:32px}main{width:75vw;height:100vh;position:absolute;top:0;left:25vw;overflow-x:hidden}main article.single{min-height:80vh}main article ul.list li{padding:2px}.ads-aside{height:250px}.ads-responsive{height:90px}} \ No newline at end of file From f77b28c7267d8db8e58edc3275184597cad8c84f Mon Sep 17 00:00:00 2001 From: Alexandre Vicenzi Date: Sat, 19 Oct 2019 22:01:40 +0200 Subject: [PATCH 08/19] Fixes Use /docs for tests as well drop old Python versions. --- .travis.yml | 9 +-- tests/content/dev/some-article-10.md | 8 --- tests/content/dev/some-article-2.md | 15 ---- tests/content/dev/some-article-3.md | 7 -- tests/content/dev/some-article-4.md | 7 -- tests/content/dev/some-article-5.md | 7 -- tests/content/dev/some-article-6.md | 7 -- tests/content/dev/some-article-7.md | 7 -- tests/content/dev/some-article-8.md | 7 -- tests/content/dev/some-article-9.md | 7 -- tests/content/dev/some-article.md | 17 ----- tests/content/pages/about.md | 5 -- tests/content/pages/hidden.md | 8 --- tests/content/stuff/some-article.md | 7 -- tests/develop_server.sh | 103 --------------------------- tests/pelicanconf.py | 80 --------------------- 16 files changed, 2 insertions(+), 299 deletions(-) delete mode 100644 tests/content/dev/some-article-10.md delete mode 100644 tests/content/dev/some-article-2.md delete mode 100644 tests/content/dev/some-article-3.md delete mode 100644 tests/content/dev/some-article-4.md delete mode 100644 tests/content/dev/some-article-5.md delete mode 100644 tests/content/dev/some-article-6.md delete mode 100644 tests/content/dev/some-article-7.md delete mode 100644 tests/content/dev/some-article-8.md delete mode 100644 tests/content/dev/some-article-9.md delete mode 100644 tests/content/dev/some-article.md delete mode 100644 tests/content/pages/about.md delete mode 100644 tests/content/pages/hidden.md delete mode 100644 tests/content/stuff/some-article.md delete mode 100755 tests/develop_server.sh delete mode 100644 tests/pelicanconf.py diff --git a/.travis.yml b/.travis.yml index 85301d7..1cf0993 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,8 @@ language: python python: - - "2.7" - - "3.4" - - "3.5" - "3.6" install: - - pip install -U pelican markdown -before_script: - - git clone https://github.com/getpelican/pelican-plugins plugins -script: pelican -s tests/pelicanconf.py + - pip install -r docs/requirements.txt +script: pelican -s docs/pelicanconf.py notifications: email: false diff --git a/tests/content/dev/some-article-10.md b/tests/content/dev/some-article-10.md deleted file mode 100644 index 5cfe15f..0000000 --- a/tests/content/dev/some-article-10.md +++ /dev/null @@ -1,8 +0,0 @@ -Title: Some Article 10 -Date: 2016-01-01 12:00 -Modified: 2016-01-01 12:00 -Tags: article, pelican, python -Slug: some-article-10 -Summary: I'm a summary - -This is an article with category dev. \ No newline at end of file diff --git a/tests/content/dev/some-article-2.md b/tests/content/dev/some-article-2.md deleted file mode 100644 index 10fedae..0000000 --- a/tests/content/dev/some-article-2.md +++ /dev/null @@ -1,15 +0,0 @@ -Title: Some Article 2 -Date: 2016-01-01 12:00 -Modified: 2016-01-01 12:00 -Tags: article, pelican, python -Slug: some-article-2 - -This is an article with category dev. - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc hendrerit porttitor ultricies. Ut convallis, dui sed ultricies luctus, ligula urna varius magna, ut interdum odio ex commodo risus. Etiam pretium ipsum ac felis elementum, nec egestas lorem finibus. Nulla sed accumsan risus, a consequat libero. Duis libero nisi, convallis pretium aliquet tincidunt, congue id massa. Mauris ornare efficitur arcu vel accumsan. Interdum et malesuada fames ac ante ipsum primis in faucibus. Fusce volutpat enim sed erat pretium laoreet. Donec tellus diam, eleifend a metus sed, scelerisque finibus erat. Aliquam quis volutpat ex. Etiam eu malesuada nisl. Donec rutrum finibus justo, eu lobortis dui molestie aliquam. Quisque accumsan vitae tortor eu fermentum. Pellentesque consequat quam ac odio euismod, eget imperdiet mi condimentum. Nulla ullamcorper facilisis enim ac sagittis. Nulla placerat nibh orci. - -Suspendisse tincidunt ullamcorper est vel scelerisque. Mauris vulputate velit eros, non blandit enim euismod ac. Donec urna dui, fringilla id accumsan vitae, egestas id dolor. Nunc suscipit sit amet turpis eget viverra. Quisque non elementum arcu, non viverra nisl. Nullam accumsan tempus suscipit. Nullam eget aliquet arcu, ac maximus massa. Suspendisse dictum neque a dignissim mollis. Fusce laoreet maximus tempor. Etiam a luctus leo. Donec dictum massa et volutpat convallis. Nullam in mauris vel augue aliquam malesuada. In nec est libero. Sed velit lectus, gravida sed ligula id, condimentum ultrices ex. - -Pellentesque malesuada nibh eu turpis imperdiet, a placerat libero efficitur. Donec sit amet nisl dictum, semper dolor vitae, cursus neque. Aenean aliquet felis ipsum, et ultrices urna pretium ut. Etiam posuere, quam in interdum bibendum, nisl enim semper lectus, quis sodales quam nunc vel quam. Praesent lacinia facilisis nunc ut dictum. Vestibulum lacus dui, ullamcorper sed lectus sit amet, hendrerit ultrices libero. Integer facilisis blandit suscipit. Duis interdum vel velit vestibulum molestie. Proin iaculis erat in tincidunt tempor. Nulla imperdiet hendrerit eros, ut congue nunc mattis id. Duis sit amet arcu vel nibh fermentum efficitur. Nunc posuere felis in magna convallis malesuada. Nullam tincidunt sed leo et facilisis. Vivamus vel metus vitae massa feugiat luctus in eget diam. Pellentesque euismod cursus ex. - -Curabitur rutrum iaculis ante, quis rutrum lacus feugiat id. Sed pellentesque, leo sit amet maximus porttitor, mauris nisl tincidunt mi, ut vestibulum diam urna a libero. Aliquam fermentum orci ac lacus laoreet fringilla eu eu dui. Phasellus sagittis ullamcorper sodales. Nunc dui tortor, consectetur in mauris et, vulputate finibus mi. Aenean nec justo non ipsum lobortis tristique vel eget sapien. Nunc porta quam dolor, sed ultricies est vulputate porttitor. In varius, eros aliquam pulvinar tincidunt, turpis justo pretium ligula, quis vulputate justo enim ac nulla. Vestibulum dapibus dapibus urna eu ultricies. Nulla sed elit et est dapibus consectetur sit amet sit amet ex. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Etiam ultrices bibendum nisi at mollis. Vivamus rutrum, nisl vel efficitur hendrerit, lorem urna pulvinar augue, ac feugiat ligula nunc in sapien. Aliquam interdum tempor congue. \ No newline at end of file diff --git a/tests/content/dev/some-article-3.md b/tests/content/dev/some-article-3.md deleted file mode 100644 index 7ad9e06..0000000 --- a/tests/content/dev/some-article-3.md +++ /dev/null @@ -1,7 +0,0 @@ -Title: Some Article 3 -Date: 2016-01-01 12:00 -Modified: 2016-01-01 12:00 -Tags: article, pelican, python -Slug: some-article-3 - -This is an article with category dev. \ No newline at end of file diff --git a/tests/content/dev/some-article-4.md b/tests/content/dev/some-article-4.md deleted file mode 100644 index 05d28a3..0000000 --- a/tests/content/dev/some-article-4.md +++ /dev/null @@ -1,7 +0,0 @@ -Title: Some Article 4 -Date: 2016-01-01 12:00 -Modified: 2016-01-01 12:00 -Tags: article, pelican, python -Slug: some-article-4 - -This is an article with category dev. \ No newline at end of file diff --git a/tests/content/dev/some-article-5.md b/tests/content/dev/some-article-5.md deleted file mode 100644 index c37260f..0000000 --- a/tests/content/dev/some-article-5.md +++ /dev/null @@ -1,7 +0,0 @@ -Title: Some Article 5 -Date: 2016-03-01 12:00 -Modified: 2016-03-01 12:00 -Tags: article, pelican, python -Slug: some-article-5 - -This is an article with category dev. \ No newline at end of file diff --git a/tests/content/dev/some-article-6.md b/tests/content/dev/some-article-6.md deleted file mode 100644 index 566b7d7..0000000 --- a/tests/content/dev/some-article-6.md +++ /dev/null @@ -1,7 +0,0 @@ -Title: Some Article 6 -Date: 2016-03-01 12:00 -Modified: 2016-03-01 12:00 -Tags: article, pelican, python -Slug: some-article-6 - -This is an article with category dev. \ No newline at end of file diff --git a/tests/content/dev/some-article-7.md b/tests/content/dev/some-article-7.md deleted file mode 100644 index f1e13d9..0000000 --- a/tests/content/dev/some-article-7.md +++ /dev/null @@ -1,7 +0,0 @@ -Title: Some Article 7 -Date: 2016-04-01 12:00 -Modified: 2016-04-01 12:00 -Tags: article, pelican -Slug: some-article-7 - -This is an article with category dev. \ No newline at end of file diff --git a/tests/content/dev/some-article-8.md b/tests/content/dev/some-article-8.md deleted file mode 100644 index 109eeb0..0000000 --- a/tests/content/dev/some-article-8.md +++ /dev/null @@ -1,7 +0,0 @@ -Title: Some Article 8 -Date: 2016-01-01 12:00 -Modified: 2016-01-01 12:00 -Tags: article, pelican, python -Slug: some-article-8 - -This is an article with category dev. \ No newline at end of file diff --git a/tests/content/dev/some-article-9.md b/tests/content/dev/some-article-9.md deleted file mode 100644 index 2179acc..0000000 --- a/tests/content/dev/some-article-9.md +++ /dev/null @@ -1,7 +0,0 @@ -Title: Some Article 9 -Date: 2016-01-01 08:00 -Modified: 2016-01-01 08:00 -Tags: article, pelican, python -Slug: some-article-9 - -This is an article with category dev. \ No newline at end of file diff --git a/tests/content/dev/some-article.md b/tests/content/dev/some-article.md deleted file mode 100644 index e2f4960..0000000 --- a/tests/content/dev/some-article.md +++ /dev/null @@ -1,17 +0,0 @@ -Title: Some Article -Date: 2016-01-01 12:00 -Modified: 2016-01-01 12:00 -Tags: article, pelican, python -Slug: some-article - -This is an article with category dev. - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer auctor condimentum libero ac eleifend. Aenean porta luctus turpis quis cursus. Quisque suscipit tempus dignissim. Donec quis massa sed sapien porttitor rutrum et et est. Suspendisse potenti. Nam faucibus lacus lacinia, tincidunt risus fermentum, pellentesque lectus. Mauris et dui elit. - -Curabitur id lacus et turpis finibus sagittis. Donec auctor mauris et diam mattis dictum. Vestibulum massa nulla, interdum at pretium id, vestibulum vitae lacus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Donec pharetra in lorem eu aliquam. Proin id viverra ante. Phasellus maximus magna mollis, pulvinar arcu posuere, lobortis tortor. Cras ac massa quis nibh maximus auctor. In nec justo porta, rutrum diam vitae, vulputate diam. Suspendisse facilisis mauris et odio congue rhoncus. Quisque vitae quam eros. Donec id auctor odio. Sed auctor quam sed magna pellentesque, id dapibus metus maximus. Suspendisse potenti. - -Phasellus commodo diam ut felis rhoncus ultrices. Morbi vel lectus vel mauris rutrum fermentum at in eros. Vivamus eleifend tincidunt massa sit amet elementum. In in tempor est. Praesent mattis sapien in lacinia euismod. Nulla et convallis quam. Donec pellentesque rutrum neque at efficitur. In fringilla nunc nec commodo sollicitudin. Fusce vel tortor nec justo dignissim posuere. Praesent et leo ac leo pulvinar fringilla vulputate porta nibh. - -Morbi justo risus, lobortis id volutpat nec, lobortis ac elit. Vestibulum volutpat condimentum metus, at feugiat risus egestas id. Nunc facilisis at augue at ultricies. Sed et turpis in turpis rutrum posuere ac vel massa. Maecenas tortor ante, tristique sed velit non, porta fringilla nunc. Aliquam sit amet est vitae tortor feugiat sollicitudin. In vestibulum vitae risus eget placerat. Praesent a enim viverra, efficitur dui in, feugiat lectus. - -Phasellus eu eleifend lacus, ut ultrices diam. Aliquam sed eros aliquet, viverra dolor sed, congue sapien. Aliquam malesuada at purus et dictum. Etiam tincidunt egestas leo, id rhoncus ex maximus non. Quisque interdum diam vitae turpis dapibus vulputate. Sed at tristique lacus, non pellentesque nibh. Vestibulum tempus ultrices tristique. Sed fermentum ac enim quis gravida. Mauris pulvinar arcu orci. Pellentesque feugiat leo nibh, eu tempus eros hendrerit egestas. Nulla nunc tellus, commodo eu tincidunt accumsan, consequat porta mi. Mauris vitae varius metus, eu pretium eros. Praesent lobortis nisi a nunc elementum semper. \ No newline at end of file diff --git a/tests/content/pages/about.md b/tests/content/pages/about.md deleted file mode 100644 index 1e4089a..0000000 --- a/tests/content/pages/about.md +++ /dev/null @@ -1,5 +0,0 @@ -Title: About -Date: 2016-01-01 12:00 -Modified: 2016-01-01 12:00 - -This is an about page. diff --git a/tests/content/pages/hidden.md b/tests/content/pages/hidden.md deleted file mode 100644 index 1d03981..0000000 --- a/tests/content/pages/hidden.md +++ /dev/null @@ -1,8 +0,0 @@ -Title: Hidden -Date: 2016-01-01 12:00 -Modified: 2016-01-01 12:00 -Status: hidden - -This is a hidden page. - -It will have `noindex, nofollow` as the value of the `robots` `` tag. diff --git a/tests/content/stuff/some-article.md b/tests/content/stuff/some-article.md deleted file mode 100644 index 3f50d58..0000000 --- a/tests/content/stuff/some-article.md +++ /dev/null @@ -1,7 +0,0 @@ -Title: Stuff Article -Date: 2016-02-01 12:00 -Modified: 2016-02-01 12:00 -Tags: article, world -Slug: stuff-article - -This is an article with category stuff. \ No newline at end of file diff --git a/tests/develop_server.sh b/tests/develop_server.sh deleted file mode 100755 index 8c2f27f..0000000 --- a/tests/develop_server.sh +++ /dev/null @@ -1,103 +0,0 @@ -#!/usr/bin/env bash -## -# This section should match your Makefile -## -PY=${PY:-python} -PELICAN=${PELICAN:-pelican} -PELICANOPTS= - -BASEDIR=$(pwd) -INPUTDIR=$BASEDIR/content -OUTPUTDIR=$BASEDIR/output -CONFFILE=$BASEDIR/pelicanconf.py - -### -# Don't change stuff below here unless you are sure -### - -SRV_PID=$BASEDIR/srv.pid -PELICAN_PID=$BASEDIR/pelican.pid - -function usage(){ - echo "usage: $0 (stop) (start) (restart) [port]" - echo "This starts Pelican in debug and reload mode and then launches" - echo "an HTTP server to help site development. It doesn't read" - echo "your Pelican settings, so if you edit any paths in your Makefile" - echo "you will need to edit your settings as well." - exit 3 -} - -function alive() { - kill -0 $1 >/dev/null 2>&1 -} - -function shut_down(){ - PID=$(cat $SRV_PID) - if [[ $? -eq 0 ]]; then - if alive $PID; then - echo "Stopping HTTP server" - kill $PID - else - echo "Stale PID, deleting" - fi - rm $SRV_PID - else - echo "HTTP server PIDFile not found" - fi - - PID=$(cat $PELICAN_PID) - if [[ $? -eq 0 ]]; then - if alive $PID; then - echo "Killing Pelican" - kill $PID - else - echo "Stale PID, deleting" - fi - rm $PELICAN_PID - else - echo "Pelican PIDFile not found" - fi -} - -function start_up(){ - local port=$1 - echo "Starting up Pelican and HTTP server" - shift - $PELICAN --debug --autoreload -r $INPUTDIR -o $OUTPUTDIR -s $CONFFILE $PELICANOPTS & - pelican_pid=$! - echo $pelican_pid > $PELICAN_PID - cd $OUTPUTDIR - $PY -m pelican.server $port & - srv_pid=$! - echo $srv_pid > $SRV_PID - cd $BASEDIR - sleep 1 - if ! alive $pelican_pid ; then - echo "Pelican didn't start. Is the Pelican package installed?" - return 1 - elif ! alive $srv_pid ; then - echo "The HTTP server didn't start. Is there another service using port" $port "?" - return 1 - fi - echo 'Pelican and HTTP server processes now running in background.' -} - -### -# MAIN -### -[[ ($# -eq 0) || ($# -gt 2) ]] && usage -port='' -[[ $# -eq 2 ]] && port=$2 - -if [[ $1 == "stop" ]]; then - shut_down -elif [[ $1 == "restart" ]]; then - shut_down - start_up $port -elif [[ $1 == "start" ]]; then - if ! start_up $port; then - shut_down - fi -else - usage -fi diff --git a/tests/pelicanconf.py b/tests/pelicanconf.py deleted file mode 100644 index c54426f..0000000 --- a/tests/pelicanconf.py +++ /dev/null @@ -1,80 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- # - -from __future__ import unicode_literals - -# Optional 'neighbors' plugin adds previous/next post buttons to articles. -PLUGIN_PATHS = ['../plugins'] -PLUGINS = ['i18n_subsites', 'neighbors'] - -JINJA_ENVIRONMENT = {'extensions': ['jinja2.ext.i18n', - 'jinja2.ext.autoescape', - 'jinja2.ext.with_']} - -AUTHOR = u'Test' -SITEURL = u'http://localhost:8000' -SITENAME = u"Test Blog" -SITETITLE = AUTHOR -SITESUBTITLE = u'Test' -SITEDESCRIPTION = u'%s\'s Thoughts and Writings' % AUTHOR -SITELOGO = u'https://www.example.com/img/profile.png' -FAVICON = SITEURL + '/images/favicon.ico' -BROWSER_COLOR = '#333' - -ROBOTS = u'index, follow' - -THEME = u'../' -PATH = u'content' -TIMEZONE = u'America/Sao_Paulo' -DEFAULT_LANG = u'en' -OG_LOCALE = u'en_US' - -FEED_ALL_ATOM = 'feeds/all.atom.xml' -CATEGORY_FEED_ATOM = None -TRANSLATION_FEED_ATOM = None -AUTHOR_FEED_ATOM = None -AUTHOR_FEED_RSS = None - -USE_FOLDER_AS_CATEGORY = True -MAIN_MENU = True - -LINKS = (('Portfolio', '//alexandrevicenzi.com'),) - -SOCIAL = (('linkedin', 'https://br.linkedin.com/in/test'), - ('github', 'https://github.com/test'), - ('google', 'https://google.com/+Test'), - ('rss', '//www.example.com/feeds/all.atom.xml')) - -MENUITEMS = (('Archives', '/archives.html'), - ('Categories', '/categories.html'), - ('Tags', '/tags.html'),) - -CC_LICENSE = { - 'name': 'Creative Commons Attribution-ShareAlike', - 'version': '4.0', - 'slug': 'by-sa' -} - -COPYRIGHT_YEAR = 2016 - -STATUSCAKE = { - 'trackid': 'test-test', - 'days': 7, - 'rumid': 1234, -} - -RELATIVE_URLS = False - -FEED_ALL_ATOM = 'feeds/all.atom.xml' -CATEGORY_FEED_ATOM = 'feeds/%s.atom.xml' - -DELETE_OUTPUT_DIRECTORY = False - -DEFAULT_PAGINATION = 5 -SUMMARY_MAX_LENGTH = 150 - -DISQUS_SITENAME = "test-test" -GOOGLE_ANALYTICS = "UA-XXXXXX-X" -ADD_THIS_ID = 'ra-XX3242XX' - -USE_LESS = True From c4c9e8666afe63011179ff0528d90a7db00a1e5a Mon Sep 17 00:00:00 2001 From: Alexandre Vicenzi Date: Sat, 19 Oct 2019 22:11:08 +0200 Subject: [PATCH 09/19] Update translations. --- translations/messages.pot | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/translations/messages.pot b/translations/messages.pot index 9e05b4e..1d14dbc 100644 --- a/translations/messages.pot +++ b/translations/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"POT-Creation-Date: 2019-10-19 22:07+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,7 +22,7 @@ msgstr "" msgid "Archives" msgstr "" -#: templates/article.html:22 templates/index.html:20 +#: templates/article.html:22 templates/blog.html:20 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "" @@ -44,18 +44,26 @@ msgstr "" msgid "Authors" msgstr "" -#: templates/base.html:159 +#: templates/base.html:161 msgid "Home" msgstr "" -#: templates/base.html:166 +#: templates/base.html:168 msgid "Atom" msgstr "" -#: templates/base.html:170 +#: templates/base.html:172 msgid "RSS" msgstr "" +#: templates/blog.html:25 templates/index.html:25 +msgid "Tagged with" +msgstr "" + +#: templates/blog.html:44 templates/index.html:44 +msgid "Continue reading" +msgstr "" + #: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "" @@ -65,14 +73,6 @@ msgstr "" msgid "Category %(name)s" msgstr "" -#: templates/index.html:25 -msgid "Tagged with" -msgstr "" - -#: templates/index.html:44 -msgid "Continue reading" -msgstr "" - #: templates/tag.html:2 #, python-format msgid "Tag %(name)s" From 1327164a2d881ff79f27d181c0c639bcf9a7bfe0 Mon Sep 17 00:00:00 2001 From: Fidel Ramos Date: Sat, 19 Oct 2019 20:22:39 +0000 Subject: [PATCH 10/19] Add id attribute to archives and authors pages This allows linking to these pages below the fold. --- templates/archives.html | 2 +- templates/authors.html | 2 +- templates/period_archives.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/archives.html b/templates/archives.html index 23df1e5..d3ff30e 100644 --- a/templates/archives.html +++ b/templates/archives.html @@ -4,7 +4,7 @@ {% block content %}
      -

      {{ _('Archives') }}

      +

      {{ _('Archives') }}

      diff --git a/templates/authors.html b/templates/authors.html index 46f6bba..ee8449b 100644 --- a/templates/authors.html +++ b/templates/authors.html @@ -5,7 +5,7 @@ {% block content %}
      -

      {{ _('Authors') }}

      +

      {{ _('Authors') }}

        diff --git a/templates/period_archives.html b/templates/period_archives.html index 23df1e5..d3ff30e 100644 --- a/templates/period_archives.html +++ b/templates/period_archives.html @@ -4,7 +4,7 @@ {% block content %}
        -

        {{ _('Archives') }}

        +

        {{ _('Archives') }}

        From 3e4ec68d99439565beffde0762d2f56c5927793b Mon Sep 17 00:00:00 2001 From: Alexandre Vicenzi Date: Sat, 19 Oct 2019 22:36:04 +0200 Subject: [PATCH 11/19] Update translations. --- README.md | 12 +-- translations/cs/LC_MESSAGES/messages.po | 114 +++++++++++++++++++++ translations/de/LC_MESSAGES/messages.po | 61 ++++++----- translations/es/LC_MESSAGES/messages.po | 59 ++++++----- translations/es_ES/LC_MESSAGES/messages.po | 59 ++++++----- translations/et/LC_MESSAGES/messages.po | 59 ++++++----- translations/fa_IR/LC_MESSAGES/messages.po | 59 ++++++----- translations/fr/LC_MESSAGES/messages.po | 63 +++++++----- translations/hu_HU/LC_MESSAGES/messages.po | 63 +++++++----- translations/id/LC_MESSAGES/messages.po | 113 ++++++++++++++++++++ translations/it/LC_MESSAGES/messages.po | 59 ++++++----- translations/nl_NL/LC_MESSAGES/messages.po | 61 ++++++----- translations/pl_PL/LC_MESSAGES/messages.po | 61 ++++++----- translations/pt/LC_MESSAGES/messages.po | 109 ++++++++++++++++++++ translations/pt_BR/LC_MESSAGES/messages.po | 61 ++++++----- translations/pt_PT/LC_MESSAGES/messages.po | 109 ++++++++++++++++++++ translations/ru/LC_MESSAGES/messages.po | 59 ++++++----- translations/tr_TR/LC_MESSAGES/messages.po | 59 ++++++----- translations/translation_chart.png | Bin 16769 -> 0 bytes translations/zh_CN/LC_MESSAGES/messages.po | 62 ++++++----- 20 files changed, 948 insertions(+), 354 deletions(-) create mode 100644 translations/cs/LC_MESSAGES/messages.po create mode 100644 translations/id/LC_MESSAGES/messages.po create mode 100644 translations/pt/LC_MESSAGES/messages.po create mode 100644 translations/pt_PT/LC_MESSAGES/messages.po delete mode 100644 translations/translation_chart.png diff --git a/README.md b/README.md index b5e5b5f..79e8433 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -# Flex [![Build Status](https://travis-ci.org/alexandrevicenzi/Flex.svg?branch=master)](https://travis-ci.org/alexandrevicenzi/Flex) [![Dependency Status](https://david-dm.org/alexandrevicenzi/Flex.svg)](https://david-dm.org/alexandrevicenzi/Flex) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/alexandre-vicenzi/flex?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) +# Flex [![Build Status](https://travis-ci.org/alexandrevicenzi/Flex.svg?branch=master)](https://travis-ci.org/alexandrevicenzi/Flex) The minimalist [Pelican](http://blog.getpelican.com/) theme. ## Notes -- **DO NOT** send any questions to my personal email, they are **IGNORED**. If you have questions open an issue. +- If you have questions open an issue. - This theme is not under development anymore, it's stable and has a lot of features. This means that new requests (not bug fixes) will be discussed and have lower priorities. - If you want a version of this theme to Jekyll or Hugo open an issue and let's discuss it. @@ -47,12 +47,6 @@ The best way to install is over [pelican-themes](https://github.com/getpelican/p The alternative way is to clone this repository. The `master` branch is stable and is safe to checkout, but I would recommend you to checkout a tag branch. -## Donate - -Are you using this theme? Support bug fixes and new features. - -[Click here](https://www.alexandrevicenzi.com/donate) to donate. - ## Documentation The documentation covers most of the settings available and how to use this theme. @@ -78,8 +72,6 @@ As always, if you want something that only makes sense to you, fork Flex and cre Translate this theme to new languages at [Transifex](https://www.transifex.com/alexandrevicenzi/flex-pelican/). -![Translations](https://github.com/alexandrevicenzi/Flex/blob/master/translations/translation_chart.png) - Read more about [Translation Support](https://github.com/alexandrevicenzi/Flex/wiki/Translations) in the Wiki. ## License diff --git a/translations/cs/LC_MESSAGES/messages.po b/translations/cs/LC_MESSAGES/messages.po new file mode 100644 index 0000000..b7b7796 --- /dev/null +++ b/translations/cs/LC_MESSAGES/messages.po @@ -0,0 +1,114 @@ +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi +# This file is distributed under the same license as the Flex project. +# FIRST AUTHOR , 2019. +# +# Translators: +# Honza Stínovlas , 2018 +# Ivana Holm , 2018 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Flex 2.1.0\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" +"Last-Translator: Ivana Holm , 2018\n" +"Language-Team: Czech (https://www.transifex.com/alexandrevicenzi/teams/66327/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.6.0\n" +"Language: cs\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" + +#: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 +msgid "Archives" +msgstr "Archiv" + +#: templates/article.html:22 templates/index.html:20 +#, python-format +msgid "Posted on %(when)s in %(category)s" +msgstr "Publikováno %(when)s v kategorii %(category)s" + +#: templates/article.html:57 +msgid "Like this article? Share it with your friends!" +msgstr "Líbí se Vám článek? Sdílejte jej s přáteli!" + +#: templates/article.html:68 +msgid "You might enjoy" +msgstr "Mohlo by se Vám líbit" + +#: templates/author.html:2 +#, python-format +msgid "Posts by %(name)s" +msgstr "Příspěvky od %(name)s" + +#: templates/authors.html:3 templates/authors.html:8 +msgid "Authors" +msgstr "Autoři" + +#: templates/base.html:159 +msgid "Home" +msgstr "Domů" + +#: templates/base.html:166 +msgid "Atom" +msgstr "Atom" + +#: templates/base.html:170 +msgid "RSS" +msgstr "RSS" + +#: templates/categories.html:3 templates/categories.html:8 +msgid "Categories" +msgstr "Kategorie" + +#: templates/category.html:2 +#, python-format +msgid "Category %(name)s" +msgstr "Kategorie %(name)s" + +#: templates/index.html:25 +msgid "Tagged with" +msgstr "Tagy" + +#: templates/index.html:44 +msgid "Continue reading" +msgstr "Pokračovat ve čtení" + +#: templates/tag.html:2 +#, python-format +msgid "Tag %(name)s" +msgstr "Štítek %(name)s" + +#: templates/tags.html:3 templates/tags.html:8 +msgid "Tags" +msgstr "Štítky" + +#: templates/partial/disqus.html:13 +msgid "Please enable JavaScript to view comments." +msgstr "Pro zobrazení komentářů prosím povolte JavaScript" + +#: templates/partial/flex.html:1 +#, python-format +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" + +#: templates/partial/pagination.html:5 +msgid "Older Posts" +msgstr "Starší příspěvky" + +#: templates/partial/pagination.html:10 +msgid "Newer Posts" +msgstr "Novější příspěvky" diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index c4f84fa..b0edc43 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# German translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# Alexandre Vicenzi , 2016 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Alexandre Vicenzi , 2016\n" -"Language: de\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" +"Last-Translator: Alexandre Vicenzi , 2016\n" "Language-Team: German (https://www.transifex.com/alexandrevicenzi/teams/66327/de/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Archive" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "Online seit %(when)s in %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "Gefällt dir der Artikel? Dann teile ihn mit Freunden!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Eventuell auch interessant" @@ -41,23 +45,23 @@ msgstr "Eventuell auch interessant" msgid "Posts by %(name)s" msgstr "Artikel von %(name)s" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Autoren" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Home" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Kategorien" @@ -70,7 +74,7 @@ msgstr "Kategorie %(name)s" msgid "Tagged with" msgstr "Stichwörter" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Weiterlesen" @@ -79,18 +83,26 @@ msgstr "Weiterlesen" msgid "Tag %(name)s" msgstr "Stichwort %(name)s" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Stichwörter" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "Bitte JavaScript aktivieren um die Kommentare zu sehen." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "Erstellt mit %(pelican_url)s - %(flex_url)s Design von %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "Ältere Artikel" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Neuere Artikel" - diff --git a/translations/es/LC_MESSAGES/messages.po b/translations/es/LC_MESSAGES/messages.po index 6e95bcd..fbf32a4 100644 --- a/translations/es/LC_MESSAGES/messages.po +++ b/translations/es/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# Spanish translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# Juan A. S. , 2016 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" "Last-Translator: Juan A. S. , 2016\n" -"Language: es\n" "Language-Team: Spanish (https://www.transifex.com/alexandrevicenzi/teams/66327/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Archivos" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "Publicado el %(when)s en %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "¿Te gusta este artículo? ¡Compártelo con tus amigos!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Te puede gustar" @@ -41,23 +45,23 @@ msgstr "Te puede gustar" msgid "Posts by %(name)s" msgstr "Artículos por %(name)s" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Autores" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Inicio" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Categorías" @@ -70,7 +74,7 @@ msgstr "Categoría %(name)s" msgid "Tagged with" msgstr "Etiquetado con" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Seguir leyendo" @@ -79,18 +83,26 @@ msgstr "Seguir leyendo" msgid "Tag %(name)s" msgstr "Etiqueta %(name)s" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Etiquetas" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "Por favor, habilita JavaScript para ver los comentarios." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "Este sitio usa %(pelican_url)s - tema %(flex_url)s por %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "Artículos antiguos" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Artículos recientes" - diff --git a/translations/es_ES/LC_MESSAGES/messages.po b/translations/es_ES/LC_MESSAGES/messages.po index cca0e48..1595e09 100644 --- a/translations/es_ES/LC_MESSAGES/messages.po +++ b/translations/es_ES/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# Spanish (Spain) translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# Juan A. S. , 2016 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" "Last-Translator: Juan A. S. , 2016\n" -"Language: es_ES\n" "Language-Team: Spanish (Spain) (https://www.transifex.com/alexandrevicenzi/teams/66327/es_ES/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: es_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Archivos" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "Publicado el %(when)s en %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "¿Te gusta este artículo? ¡Compártelo con tus amigos!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Te puede gustar" @@ -41,23 +45,23 @@ msgstr "Te puede gustar" msgid "Posts by %(name)s" msgstr "Artículos por %(name)s" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Autores" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Inicio" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Categorías" @@ -70,7 +74,7 @@ msgstr "Categoría %(name)s" msgid "Tagged with" msgstr "Etiquetado con" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Seguir leyendo" @@ -79,18 +83,26 @@ msgstr "Seguir leyendo" msgid "Tag %(name)s" msgstr "Etiqueta %(name)s" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Etiquetas" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "Por favor, habilita JavaScript para ver los comentarios." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "Este sitio usa %(pelican_url)s - tema %(flex_url)s por %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "Artículos antiguos" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Artículos recientes" - diff --git a/translations/et/LC_MESSAGES/messages.po b/translations/et/LC_MESSAGES/messages.po index 4f36def..858741b 100644 --- a/translations/et/LC_MESSAGES/messages.po +++ b/translations/et/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# Estonian translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# Jüri Lillemets , 2017 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" "Last-Translator: Jüri Lillemets , 2017\n" -"Language: et\n" "Language-Team: Estonian (https://www.transifex.com/alexandrevicenzi/teams/66327/et/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Arhiiv" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "Avaldatud %(when)s kategoorias %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "Kui sulle see artikkel meeldis, siis jaga seda ka sõpradega!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Sulle võlb meeldida ka" @@ -41,23 +45,23 @@ msgstr "Sulle võlb meeldida ka" msgid "Posts by %(name)s" msgstr "Kõik artiklid %(name)s poolt" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Autorid" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Avaleht" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Kategooriad" @@ -70,7 +74,7 @@ msgstr "Kategooria %(name)s" msgid "Tagged with" msgstr "Märksõnadeks" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Loe edasi" @@ -79,18 +83,26 @@ msgstr "Loe edasi" msgid "Tag %(name)s" msgstr "Märksõna %(name)s" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Märksõnad" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "Kommentaaride nägemiseks võimaldage JavaScript." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "Lehekülg on loodud kasutades rakendust %(pelican_url)s ja %(flex_url)s teemat %(alexandrevicenzi_url)s poolt." +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "Vanemad artiklid" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Uuemad artiklid" - diff --git a/translations/fa_IR/LC_MESSAGES/messages.po b/translations/fa_IR/LC_MESSAGES/messages.po index ce9946a..f176e22 100644 --- a/translations/fa_IR/LC_MESSAGES/messages.po +++ b/translations/fa_IR/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# Persian (Iran) translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# AmirMahmood , 2017 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" "Last-Translator: AmirMahmood , 2017\n" -"Language: fa_IR\n" "Language-Team: Persian (Iran) (https://www.transifex.com/alexandrevicenzi/teams/66327/fa_IR/)\n" -"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: fa_IR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "بایگانی" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "نوشته شده در تاریخ %(when)s در %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "از این مقاله لذت بردید؟ آن را با دوستانتان به اشتراک بگذارید!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "ممکن است علاق‏ه‌مند باشید به" @@ -41,23 +45,23 @@ msgstr "ممکن است علاق‏ه‌مند باشید به" msgid "Posts by %(name)s" msgstr "نوشته شده توسط %(name)s" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "نویسندگان" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "خانه" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "اشتراک Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "اشتراک RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "دسته بندی ها" @@ -70,7 +74,7 @@ msgstr "دسته بندی %(name)s" msgid "Tagged with" msgstr "برچسب شده توسط" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "ادامه مطلب" @@ -79,18 +83,26 @@ msgstr "ادامه مطلب" msgid "Tag %(name)s" msgstr "برچسب %(name)s" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "برچسب ها" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "لطفا برای دیدن نظرات، جاوا اسکریپت را فعال کنید." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "نیرو گرفته از %(pelican_url)s - قالب %(flex_url)s توسط %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "نوشته‌های کهنه‌تر" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "نوشته‌های تازه‌تر" - diff --git a/translations/fr/LC_MESSAGES/messages.po b/translations/fr/LC_MESSAGES/messages.po index 1ddc285..12ff1b6 100644 --- a/translations/fr/LC_MESSAGES/messages.po +++ b/translations/fr/LC_MESSAGES/messages.po @@ -1,38 +1,44 @@ -# French translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# François Schmidts , 2016 +# Axel Haustant, 2018 +# taggaddaaaa , 2019 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: François Schmidts , 2016\n" -"Language: fr\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" +"Last-Translator: taggaddaaaa , 2019\n" "Language-Team: French (https://www.transifex.com/alexandrevicenzi/teams/66327/fr/)\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Archives" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "Posté le %(when)s dans %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "Vous aimez cet article ? Partagez le avec vos amis !" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Vous pourriez aimer" @@ -41,23 +47,23 @@ msgstr "Vous pourriez aimer" msgid "Posts by %(name)s" msgstr "Posts de %(name)s" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Auteurs" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Accueil" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Catégories" @@ -70,7 +76,7 @@ msgstr "Catégorie %(name)s" msgid "Tagged with" msgstr "Taggé avec" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Continuer à lire" @@ -79,18 +85,26 @@ msgstr "Continuer à lire" msgid "Tag %(name)s" msgstr "Tag %(name)s" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Tags" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "Veuillez activer le JavaScript pour voir les commentaires." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "Propulsé par %(pelican_url)s - %(flex_url)s thème par %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "Construit avec %(pelican_url)s utilisant le thème %(flex_url)s" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "Post précédent" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "Post suivant" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +113,3 @@ msgstr "Anciens Posts" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Nouveaux Posts" - diff --git a/translations/hu_HU/LC_MESSAGES/messages.po b/translations/hu_HU/LC_MESSAGES/messages.po index ec4b8e9..340fc8a 100644 --- a/translations/hu_HU/LC_MESSAGES/messages.po +++ b/translations/hu_HU/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# Hungarian (Hungary) translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# Molnár Dénes , 2017 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: denes molnar , 2016\n" -"Language: hu_HU\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" +"Last-Translator: Molnár Dénes , 2017\n" "Language-Team: Hungarian (Hungary) (https://www.transifex.com/alexandrevicenzi/teams/66327/hu_HU/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: hu_HU\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Archívum" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" -msgstr "A bejegyzés ideje: %(when)s, kaetgóriája: %(category)s" +msgstr "A bejegyzés ideje: %(when)s, kategóriája: %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "Ha tetszett a bejegyzés, oszd meg az ismerőseiddel is!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Talán tetszene" @@ -41,23 +45,23 @@ msgstr "Talán tetszene" msgid "Posts by %(name)s" msgstr "%(name)s bejegyzései" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Szerzők" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Főoldal" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Kategóriák" @@ -70,7 +74,7 @@ msgstr "%(name)s kategória" msgid "Tagged with" msgstr "A következőkkel megjelölve: " -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Tovább" @@ -79,18 +83,26 @@ msgstr "Tovább" msgid "Tag %(name)s" msgstr "%(name)s címke" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Címkék" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "A kommentek megtekintéséhez engedélyezned kell a JavaScriptet!" #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "A blogot %(pelican_url)s motor hajtja, a %(flex_url)s témát készítette: %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "Korábbi bejegyzések" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Újabb bejegyzések" - diff --git a/translations/id/LC_MESSAGES/messages.po b/translations/id/LC_MESSAGES/messages.po new file mode 100644 index 0000000..080fc11 --- /dev/null +++ b/translations/id/LC_MESSAGES/messages.po @@ -0,0 +1,113 @@ +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi +# This file is distributed under the same license as the Flex project. +# FIRST AUTHOR , 2019. +# +# Translators: +# Yongkie Wiyogo , 2018 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Flex 2.1.0\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" +"Last-Translator: Yongkie Wiyogo , 2018\n" +"Language-Team: Indonesian (https://www.transifex.com/alexandrevicenzi/teams/66327/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.6.0\n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 +msgid "Archives" +msgstr "Arsip" + +#: templates/article.html:22 templates/index.html:20 +#, python-format +msgid "Posted on %(when)s in %(category)s" +msgstr "Ditulis tanggal %(when)s di %(category)s" + +#: templates/article.html:57 +msgid "Like this article? Share it with your friends!" +msgstr "Suka artikel ini? Bagikan dengan teman-teman Anda!" + +#: templates/article.html:68 +msgid "You might enjoy" +msgstr "Anda mungkin menikmati" + +#: templates/author.html:2 +#, python-format +msgid "Posts by %(name)s" +msgstr "Ditulis oleh %(name)s" + +#: templates/authors.html:3 templates/authors.html:8 +msgid "Authors" +msgstr "Penulis" + +#: templates/base.html:159 +msgid "Home" +msgstr "Beranda" + +#: templates/base.html:166 +msgid "Atom" +msgstr "Atom" + +#: templates/base.html:170 +msgid "RSS" +msgstr "RSS" + +#: templates/categories.html:3 templates/categories.html:8 +msgid "Categories" +msgstr "Kategori" + +#: templates/category.html:2 +#, python-format +msgid "Category %(name)s" +msgstr "Kategori %(name)s" + +#: templates/index.html:25 +msgid "Tagged with" +msgstr "Kata kunci" + +#: templates/index.html:44 +msgid "Continue reading" +msgstr "Lanjut membaca" + +#: templates/tag.html:2 +#, python-format +msgid "Tag %(name)s" +msgstr "Kata kunci %(name)s" + +#: templates/tags.html:3 templates/tags.html:8 +msgid "Tags" +msgstr "Kata-kata kunci" + +#: templates/partial/disqus.html:13 +msgid "Please enable JavaScript to view comments." +msgstr "Harap aktifkan JavaScript untuk melihat komentar." + +#: templates/partial/flex.html:1 +#, python-format +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" + +#: templates/partial/pagination.html:5 +msgid "Older Posts" +msgstr "Tulisan lama" + +#: templates/partial/pagination.html:10 +msgid "Newer Posts" +msgstr "Tulisan baru" diff --git a/translations/it/LC_MESSAGES/messages.po b/translations/it/LC_MESSAGES/messages.po index 05f02e7..ace7f12 100644 --- a/translations/it/LC_MESSAGES/messages.po +++ b/translations/it/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# Italian translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# Gareth jax , 2016 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" "Last-Translator: Gareth jax , 2016\n" -"Language: it\n" "Language-Team: Italian (https://www.transifex.com/alexandrevicenzi/teams/66327/it/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Archivi" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "Pubblicato il %(when)s in %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "Ti piace questo articolo? Condividilo con i tuoi amici!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Potrebbe interessanrti" @@ -41,23 +45,23 @@ msgstr "Potrebbe interessanrti" msgid "Posts by %(name)s" msgstr "Articoli di %(name)s" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Autori" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Home" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Categorie" @@ -70,7 +74,7 @@ msgstr "Categoria %(name)s" msgid "Tagged with" msgstr "Taggato come" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Continua lettura" @@ -79,18 +83,26 @@ msgstr "Continua lettura" msgid "Tag %(name)s" msgstr "Tag %(name)s" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Tags" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "Per favore abilita Javascript per vedere i commenti." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "Fatto con %(pelican_url)s - tema %(flex_url)s creato da %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "Post più vecchi" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Post più recenti" - diff --git a/translations/nl_NL/LC_MESSAGES/messages.po b/translations/nl_NL/LC_MESSAGES/messages.po index 703cfdb..a973475 100644 --- a/translations/nl_NL/LC_MESSAGES/messages.po +++ b/translations/nl_NL/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# Dutch (Netherlands) translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# rbos, 2017 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: rbos , 2017\n" -"Language: nl_NL\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" +"Last-Translator: rbos, 2017\n" "Language-Team: Dutch (Netherlands) (https://www.transifex.com/alexandrevicenzi/teams/66327/nl_NL/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: nl_NL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Archief" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "Geplaatst op %(when)s in %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "Bevalt dit Artikel? Deel het met je vrienden!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Eventueel ook interessant" @@ -41,23 +45,23 @@ msgstr "Eventueel ook interessant" msgid "Posts by %(name)s" msgstr "Artikelen van %(name)s" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Schrijvers" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Home" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Categorieën" @@ -70,7 +74,7 @@ msgstr "Categorie %(name)s" msgid "Tagged with" msgstr "Getagged met" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Verder lezen" @@ -79,18 +83,26 @@ msgstr "Verder lezen" msgid "Tag %(name)s" msgstr "Tag %(name)s" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Tags" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "Alsjeblieft JavaScript activeren om het commentaar te zien." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "Powered door %(pelican_url)s - %(flex_url)s ontwerp door %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "Eerder verschenen artikelen" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Later verschenen artikelen" - diff --git a/translations/pl_PL/LC_MESSAGES/messages.po b/translations/pl_PL/LC_MESSAGES/messages.po index fbe656d..28b42cf 100644 --- a/translations/pl_PL/LC_MESSAGES/messages.po +++ b/translations/pl_PL/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# Polish (Poland) translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# Justyna Pawlata , 2019 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Justyna Pawlata , 2016\n" -"Language: pl_PL\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" +"Last-Translator: Justyna Pawlata , 2019\n" "Language-Team: Polish (Poland) (https://www.transifex.com/alexandrevicenzi/teams/66327/pl_PL/)\n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: pl_PL\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Archiwa" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "Opublikowano %(when)s w %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "Podoba Ci się ten wpis? Podziel się!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Zobacz także" @@ -41,23 +45,23 @@ msgstr "Zobacz także" msgid "Posts by %(name)s" msgstr "Wpisy autora %(name)s " -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Autorzy" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Strona główna" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Kategorie" @@ -70,7 +74,7 @@ msgstr "Kategoria %(name)s" msgid "Tagged with" msgstr "Tagi: " -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Czytaj dalej" @@ -79,18 +83,26 @@ msgstr "Czytaj dalej" msgid "Tag %(name)s" msgstr "Tag %(name)s" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Tagi" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "Włącz obsługę JavaScript, żeby zobaczyć komentarze." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "Wspierane przez: %(pelican_url)s - %(flex_url)s, szablon: %(alexandrevicenzi_url)s " +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "Stworzono z %(pelican_url)s, szablon %(flex_url)s" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "Poprzedni wpis" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "Następny wpis" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "Starsze wpisy" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Nowsze wpisy" - diff --git a/translations/pt/LC_MESSAGES/messages.po b/translations/pt/LC_MESSAGES/messages.po new file mode 100644 index 0000000..94369ad --- /dev/null +++ b/translations/pt/LC_MESSAGES/messages.po @@ -0,0 +1,109 @@ +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi +# This file is distributed under the same license as the Flex project. +# FIRST AUTHOR , 2019. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Flex 2.1.0\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" +"Language-Team: Portuguese (https://www.transifex.com/alexandrevicenzi/teams/66327/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.6.0\n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 +msgid "Archives" +msgstr "" + +#: templates/article.html:22 templates/index.html:20 +#, python-format +msgid "Posted on %(when)s in %(category)s" +msgstr "" + +#: templates/article.html:57 +msgid "Like this article? Share it with your friends!" +msgstr "" + +#: templates/article.html:68 +msgid "You might enjoy" +msgstr "" + +#: templates/author.html:2 +#, python-format +msgid "Posts by %(name)s" +msgstr "" + +#: templates/authors.html:3 templates/authors.html:8 +msgid "Authors" +msgstr "" + +#: templates/base.html:159 +msgid "Home" +msgstr "" + +#: templates/base.html:166 +msgid "Atom" +msgstr "" + +#: templates/base.html:170 +msgid "RSS" +msgstr "" + +#: templates/categories.html:3 templates/categories.html:8 +msgid "Categories" +msgstr "" + +#: templates/category.html:2 +#, python-format +msgid "Category %(name)s" +msgstr "" + +#: templates/index.html:25 +msgid "Tagged with" +msgstr "" + +#: templates/index.html:44 +msgid "Continue reading" +msgstr "" + +#: templates/tag.html:2 +#, python-format +msgid "Tag %(name)s" +msgstr "" + +#: templates/tags.html:3 templates/tags.html:8 +msgid "Tags" +msgstr "" + +#: templates/partial/disqus.html:13 +msgid "Please enable JavaScript to view comments." +msgstr "" + +#: templates/partial/flex.html:1 +#, python-format +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" + +#: templates/partial/pagination.html:5 +msgid "Older Posts" +msgstr "" + +#: templates/partial/pagination.html:10 +msgid "Newer Posts" +msgstr "" diff --git a/translations/pt_BR/LC_MESSAGES/messages.po b/translations/pt_BR/LC_MESSAGES/messages.po index 2d1c7dd..718be0c 100644 --- a/translations/pt_BR/LC_MESSAGES/messages.po +++ b/translations/pt_BR/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# Portuguese (Brazil) translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# Alexandre Vicenzi , 2019 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Alexandre Vicenzi , 2016\n" -"Language: pt_BR\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" +"Last-Translator: Alexandre Vicenzi , 2019\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/alexandrevicenzi/teams/66327/pt_BR/)\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Arquivos" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "Publicado em %(when)s na categoria %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "Gostou do artigo? Compartilhe com seus amigos!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Artigos relacionados" @@ -41,23 +45,23 @@ msgstr "Artigos relacionados" msgid "Posts by %(name)s" msgstr "Publicações de %(name)s" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Autores" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Início" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Categorias" @@ -70,7 +74,7 @@ msgstr "Categoria %(name)s" msgid "Tagged with" msgstr "Com as tags" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Continue lendo" @@ -79,18 +83,26 @@ msgstr "Continue lendo" msgid "Tag %(name)s" msgstr "Tag %(name)s" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Tags" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "Habilite JavaScript para ver os comentários." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "Powered by %(pelican_url)s - O tema %(flex_url)s foi criado por %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "Criado com o %(pelican_url)s usando o tema %(flex_url)s" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "Artigo Anterior" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "Próximo Artigo" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "Anteriores" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Próximos" - diff --git a/translations/pt_PT/LC_MESSAGES/messages.po b/translations/pt_PT/LC_MESSAGES/messages.po new file mode 100644 index 0000000..559e982 --- /dev/null +++ b/translations/pt_PT/LC_MESSAGES/messages.po @@ -0,0 +1,109 @@ +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi +# This file is distributed under the same license as the Flex project. +# FIRST AUTHOR , 2019. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Flex 2.1.0\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/alexandrevicenzi/teams/66327/pt_PT/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.6.0\n" +"Language: pt_PT\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 +msgid "Archives" +msgstr "" + +#: templates/article.html:22 templates/index.html:20 +#, python-format +msgid "Posted on %(when)s in %(category)s" +msgstr "" + +#: templates/article.html:57 +msgid "Like this article? Share it with your friends!" +msgstr "" + +#: templates/article.html:68 +msgid "You might enjoy" +msgstr "" + +#: templates/author.html:2 +#, python-format +msgid "Posts by %(name)s" +msgstr "" + +#: templates/authors.html:3 templates/authors.html:8 +msgid "Authors" +msgstr "" + +#: templates/base.html:159 +msgid "Home" +msgstr "" + +#: templates/base.html:166 +msgid "Atom" +msgstr "" + +#: templates/base.html:170 +msgid "RSS" +msgstr "" + +#: templates/categories.html:3 templates/categories.html:8 +msgid "Categories" +msgstr "" + +#: templates/category.html:2 +#, python-format +msgid "Category %(name)s" +msgstr "" + +#: templates/index.html:25 +msgid "Tagged with" +msgstr "" + +#: templates/index.html:44 +msgid "Continue reading" +msgstr "" + +#: templates/tag.html:2 +#, python-format +msgid "Tag %(name)s" +msgstr "" + +#: templates/tags.html:3 templates/tags.html:8 +msgid "Tags" +msgstr "" + +#: templates/partial/disqus.html:13 +msgid "Please enable JavaScript to view comments." +msgstr "" + +#: templates/partial/flex.html:1 +#, python-format +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" + +#: templates/partial/pagination.html:5 +msgid "Older Posts" +msgstr "" + +#: templates/partial/pagination.html:10 +msgid "Newer Posts" +msgstr "" diff --git a/translations/ru/LC_MESSAGES/messages.po b/translations/ru/LC_MESSAGES/messages.po index 88de5a4..5a8ffb5 100644 --- a/translations/ru/LC_MESSAGES/messages.po +++ b/translations/ru/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# Russian translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# Roman Saldygashev , 2016 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" "Last-Translator: Roman Saldygashev , 2016\n" -"Language: ru\n" "Language-Team: Russian (https://www.transifex.com/alexandrevicenzi/teams/66327/ru/)\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Архивы" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "Опубликовано %(when)s в %(category)s" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "Понравилась статья? Поделись с друзьями!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Наслаждайся" @@ -41,23 +45,23 @@ msgstr "Наслаждайся" msgid "Posts by %(name)s" msgstr "Опубликовано %(name)s" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Авторы" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Главная" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Атом" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Категории" @@ -70,7 +74,7 @@ msgstr "Категория %(name)s" msgid "Tagged with" msgstr "Помечено" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Продолжить чтение" @@ -79,18 +83,26 @@ msgstr "Продолжить чтение" msgid "Tag %(name)s" msgstr "Тэг %(name)s" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Тэги" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "Пожалуйста включите JavaScript, чтобы просмотреть комментарии." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "Создано с помощью %(pelican_url)s - оформление %(flex_url)s от %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "Старые сообщения" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Новые сообщения" - diff --git a/translations/tr_TR/LC_MESSAGES/messages.po b/translations/tr_TR/LC_MESSAGES/messages.po index 7a0bc90..aa19e94 100644 --- a/translations/tr_TR/LC_MESSAGES/messages.po +++ b/translations/tr_TR/LC_MESSAGES/messages.po @@ -1,38 +1,42 @@ -# Turkish (Turkey) translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# İlker Yürüyen , 2016 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" "Last-Translator: İlker Yürüyen , 2016\n" -"Language: tr_TR\n" "Language-Team: Turkish (Turkey) (https://www.transifex.com/alexandrevicenzi/teams/66327/tr_TR/)\n" -"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: tr_TR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "Arşivler" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "%(when)s tarihinde %(category)s kategorisinde paylaşıldı" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "Bu makaleyi sevdiniz mi? Arkadaşlarınızla paylaşın!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "Sevebilirsiniz" @@ -41,23 +45,23 @@ msgstr "Sevebilirsiniz" msgid "Posts by %(name)s" msgstr "%(name)s kişisinin paylaşımları" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "Yazarlar" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "Ana Sayfa" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "Kategoriler" @@ -70,7 +74,7 @@ msgstr "%(name)s Kategorisi" msgid "Tagged with" msgstr "Etiket:" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "Okumaya devam et" @@ -79,18 +83,26 @@ msgstr "Okumaya devam et" msgid "Tag %(name)s" msgstr "%(name)s Etiketi" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "Etiketler" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "Yorumları görüntülemek için lütfen JavaScript'i etkinleştirin." #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "Sponsor: %(pelican_url)s - %(flex_url)s tema: %(alexandrevicenzi_url)s" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +111,3 @@ msgstr "Eski Paylaşımlar" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "Yeni Paylaşımlar" - diff --git a/translations/translation_chart.png b/translations/translation_chart.png deleted file mode 100644 index 05d07605fdf74d254d3f0f054a4c7bd99c046f2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16769 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 D(kA{^ diff --git a/translations/zh_CN/LC_MESSAGES/messages.po b/translations/zh_CN/LC_MESSAGES/messages.po index 6ddfb89..71fe32f 100644 --- a/translations/zh_CN/LC_MESSAGES/messages.po +++ b/translations/zh_CN/LC_MESSAGES/messages.po @@ -1,38 +1,43 @@ -# Chinese (Simplified, China) translations for Flex. -# Copyright (C) 2017 Alexandre Vicenzi +# Translations template for Flex. +# Copyright (C) 2019 Alexandre Vicenzi # This file is distributed under the same license as the Flex project. -# FIRST AUTHOR , 2017. -# +# FIRST AUTHOR , 2019. +# +# Translators: +# Shiao Qu , 2016 +# Casey Tsui , 2019 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Flex 2.1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2017-03-14 00:10-0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Shiao Qu , 2016\n" -"Language: zh_Hans_CN\n" +"POT-Creation-Date: 2019-01-03 00:10+0100\n" +"PO-Revision-Date: 2016-08-25 02:15+0000\n" +"Last-Translator: Casey Tsui , 2019\n" "Language-Team: Chinese (China) (https://www.transifex.com/alexandrevicenzi/teams/66327/zh_CN/)\n" -"Plural-Forms: nplurals=1; plural=0\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" +"Generated-By: Babel 2.6.0\n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: templates/archives.html:2 templates/archives.html:7 +#: templates/period_archives.html:2 templates/period_archives.html:7 msgid "Archives" msgstr "归档" -#: templates/article.html:17 templates/index.html:20 +#: templates/article.html:22 templates/index.html:20 #, python-format msgid "Posted on %(when)s in %(category)s" msgstr "在 %(when)s 发布于 %(category)s 分类" -#: templates/article.html:52 +#: templates/article.html:57 msgid "Like this article? Share it with your friends!" msgstr "喜欢这篇文章吗?将它与您的朋友分享吧!" -#: templates/article.html:61 +#: templates/article.html:68 msgid "You might enjoy" msgstr "您可能还喜欢" @@ -41,23 +46,23 @@ msgstr "您可能还喜欢" msgid "Posts by %(name)s" msgstr "%(name)s 发布的文章" -#: templates/authors.html:2 templates/authors.html:7 +#: templates/authors.html:3 templates/authors.html:8 msgid "Authors" msgstr "作者" -#: templates/base.html:142 +#: templates/base.html:159 msgid "Home" msgstr "主页" -#: templates/base.html:149 +#: templates/base.html:166 msgid "Atom" msgstr "Atom订阅" -#: templates/base.html:153 +#: templates/base.html:170 msgid "RSS" msgstr "RSS订阅" -#: templates/categories.html:2 templates/categories.html:7 +#: templates/categories.html:3 templates/categories.html:8 msgid "Categories" msgstr "分类" @@ -70,7 +75,7 @@ msgstr "%(name)s 分类" msgid "Tagged with" msgstr "标签为" -#: templates/index.html:43 +#: templates/index.html:44 msgid "Continue reading" msgstr "阅读全文" @@ -79,18 +84,26 @@ msgstr "阅读全文" msgid "Tag %(name)s" msgstr "%(name)s 标签" -#: templates/tags.html:2 templates/tags.html:7 +#: templates/tags.html:3 templates/tags.html:8 msgid "Tags" msgstr "标签" -#: templates/partial/disqus.html:12 +#: templates/partial/disqus.html:13 msgid "Please enable JavaScript to view comments." msgstr "请启用浏览器的Javascript功能以查看评论。" #: templates/partial/flex.html:1 #, python-format -msgid "Powered by %(pelican_url)s - %(flex_url)s theme by %(alexandrevicenzi_url)s" -msgstr "本站由 %(pelican_url)s 驱动,并使用了 %(alexandrevicenzi_url)s 开发的 %(flex_url)s 主题。" +msgid "Built with %(pelican_url)s using %(flex_url)s theme" +msgstr "本站由%(pelican_url)s驱动,并使用%(flex_url)s主题" + +#: templates/partial/neighbors.html:5 +msgid "Previous Post" +msgstr "上一篇文章" + +#: templates/partial/neighbors.html:10 +msgid "Next Post" +msgstr "下一篇文章" #: templates/partial/pagination.html:5 msgid "Older Posts" @@ -99,4 +112,3 @@ msgstr "更旧的文章" #: templates/partial/pagination.html:10 msgid "Newer Posts" msgstr "更新的文章" - From fd30f0f057fe4f4c1faf374e71d06afcc3a0ab25 Mon Sep 17 00:00:00 2001 From: Alexandre Vicenzi Date: Sat, 19 Oct 2019 22:47:25 +0200 Subject: [PATCH 12/19] Update demo. --- docs/Makefile | 74 + docs/README.md | 8 +- docs/blog/archives.html | 71 +- docs/blog/author/alexandre-vicenzi.html | 111 +- docs/blog/authors.html | 59 +- docs/blog/categories.html | 61 +- docs/blog/category/news.html | 111 +- docs/blog/feeds/all.atom.xml | 25 +- docs/blog/feeds/news.atom.xml | 25 +- .../blog/flex-pelican-theme-update-1-1-1.html | 69 +- docs/blog/flex-pelican-theme-update-1-1.html | 69 +- .../blog/flex-pelican-theme-update-1-2-0.html | 69 +- docs/blog/flex-pelican-theme-update-2-0.html | 69 +- docs/blog/flex-pelican-theme-update-2-1.html | 69 +- docs/blog/flex-pelican-theme-update-2-2.html | 69 +- docs/blog/flex-pelican-theme.html | 69 +- docs/blog/index.html | 111 +- docs/blog/pages/about.html | 57 +- docs/blog/pages/contact.html | 57 +- docs/blog/tag/pelican.html | 111 +- docs/blog/tag/python.html | 111 +- docs/blog/tag/theme.html | 111 +- docs/blog/tags.html | 65 +- docs/blog/theme/font-awesome/css/brands.css | 5 + .../theme/font-awesome/css/fontawesome.css | 5 + docs/blog/theme/font-awesome/css/solid.css | 5 + .../font-awesome/webfonts/fa-brands-400.eot | Bin 0 -> 115052 bytes .../font-awesome/webfonts/fa-brands-400.svg | 1127 +++++++++ .../font-awesome/webfonts/fa-brands-400.ttf | Bin 0 -> 114816 bytes .../font-awesome/webfonts/fa-brands-400.woff | Bin 0 -> 73920 bytes .../font-awesome/webfonts/fa-brands-400.woff2 | Bin 0 -> 63376 bytes .../font-awesome/webfonts/fa-solid-900.eot | Bin 0 -> 160768 bytes .../font-awesome/webfonts/fa-solid-900.svg | 2231 +++++++++++++++++ .../font-awesome/webfonts/fa-solid-900.ttf | Bin 0 -> 160548 bytes .../font-awesome/webfonts/fa-solid-900.woff | Bin 0 -> 76632 bytes .../font-awesome/webfonts/fa-solid-900.woff2 | Bin 0 -> 59572 bytes docs/blog/theme/stylesheet/style.less | 25 +- docs/blog/theme/stylesheet/style.min.css | 2 +- docs/blog/theme/stylesheet/variables.less | 2 + docs/develop_server.sh | 103 - docs/pelicanconf.py | 2 - docs/publishconf.py | 2 - docs/tasks.py | 112 + 43 files changed, 4347 insertions(+), 925 deletions(-) create mode 100644 docs/Makefile create mode 100644 docs/blog/theme/font-awesome/css/brands.css create mode 100644 docs/blog/theme/font-awesome/css/fontawesome.css create mode 100644 docs/blog/theme/font-awesome/css/solid.css create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-brands-400.eot create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-brands-400.svg create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-brands-400.ttf create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-brands-400.woff create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-brands-400.woff2 create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-solid-900.eot create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-solid-900.svg create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-solid-900.ttf create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-solid-900.woff create mode 100644 docs/blog/theme/font-awesome/webfonts/fa-solid-900.woff2 delete mode 100755 docs/develop_server.sh create mode 100644 docs/tasks.py diff --git a/docs/Makefile b/docs/Makefile new file mode 100644 index 0000000..6f3adc5 --- /dev/null +++ b/docs/Makefile @@ -0,0 +1,74 @@ +PY?=python3 +PELICAN?=pelican +PELICANOPTS= + +BASEDIR=$(CURDIR) +INPUTDIR=$(BASEDIR)/content +OUTPUTDIR=$(BASEDIR)/output +CONFFILE=$(BASEDIR)/pelicanconf.py +PUBLISHCONF=$(BASEDIR)/publishconf.py + +GITHUB_PAGES_BRANCH=gh-pages + + +DEBUG ?= 0 +ifeq ($(DEBUG), 1) + PELICANOPTS += -D +endif + +RELATIVE ?= 0 +ifeq ($(RELATIVE), 1) + PELICANOPTS += --relative-urls +endif + +help: + @echo 'Makefile for a pelican Web site ' + @echo ' ' + @echo 'Usage: ' + @echo ' make html (re)generate the web site ' + @echo ' make clean remove the generated files ' + @echo ' make regenerate regenerate files upon modification ' + @echo ' make publish generate using production settings ' + @echo ' make serve [PORT=8000] serve site at http://localhost:8000' + @echo ' make serve-global [SERVER=0.0.0.0] serve (as root) to $(SERVER):80 ' + @echo ' make devserver [PORT=8000] serve and regenerate together ' + @echo ' ' + @echo 'Set the DEBUG variable to 1 to enable debugging, e.g. make DEBUG=1 html ' + @echo 'Set the RELATIVE variable to 1 to enable relative urls ' + @echo ' ' + +html: + $(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) + +clean: + [ ! -d $(OUTPUTDIR) ] || rm -rf $(OUTPUTDIR) + +regenerate: + $(PELICAN) -r $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) + +serve: +ifdef PORT + $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT) +else + $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) +endif + +serve-global: +ifdef SERVER + $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT) -b $(SERVER) +else + $(PELICAN) -l $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT) -b 0.0.0.0 +endif + + +devserver: +ifdef PORT + $(PELICAN) -lr $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) -p $(PORT) +else + $(PELICAN) -lr $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) +endif + +publish: + $(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS) + +.PHONY: html help clean regenerate serve serve-global devserver publish diff --git a/docs/README.md b/docs/README.md index 296abc8..d140b91 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,9 +1,3 @@ # Flex Blog Example -## Build - -`pelican -s pelicanconf.py` - -## Publish - -`pelican -s publishconf.py` +Visit [http://flex.alxd.me/blog](http://flex.alxd.me/blog). diff --git a/docs/blog/archives.html b/docs/blog/archives.html index b25caf3..70e9072 100644 --- a/docs/blog/archives.html +++ b/docs/blog/archives.html @@ -10,28 +10,21 @@ - + + - - + + + + - + - + - - - @@ -49,7 +42,7 @@ - + Flex – Archives @@ -65,23 +58,31 @@

      -

      Flex 2.1.0

      +

      Flex 2.1.0

      - Posted on November 16, 2016 in News + Posted on November 16, 2016 in News @@ -146,17 +144,17 @@

      Flex theme 2.1.0 comes with features that I was delaying for so long.

      Flex 2.1.0 adds support for Google AdSense.

      If you choose wisely, ads are a way to win some money, but if not, you may loose your users due to excessive use of ads …

      -
      - Continue reading +
      +
      Continue reading


-
- Continue reading +
+
Continue reading

-

Flex 1.1.0

+

Flex 1.1.0

- Posted on October 07, 2015 in News + Posted on October 07, 2015 in News @@ -237,17 +232,17 @@ If …

I've made the Flex theme a time ago. For my surprise, many people are using it. I feel thankful for this.

So, after some new blogs with this theme, I got issues and PRs on GitHub from these new users. This weekend I had some free time and I release …

-
- Continue reading +
+
Continue reading

@@ -277,9 +272,9 @@ If …