From ec4475e46a457f3624ad59aa15420bf24e8784ef Mon Sep 17 00:00:00 2001
From: June Hardy
Date: Mon, 26 Apr 2021 00:20:00 +0200
Subject: [PATCH] Add Anatole-Zola
---
themes/anatole-zola | 1 -
themes/anatole-zola/.editorconfig | 11 +
themes/anatole-zola/README.md | 161 ++++
themes/anatole-zola/config.toml | 44 +
themes/anatole-zola/content/_index.md | 8 +
themes/anatole-zola/content/about/_index.md | 7 +
themes/anatole-zola/content/archive/_index.md | 4 +
themes/anatole-zola/content/links/_index.md | 8 +
themes/anatole-zola/content/post-1.md | 139 +++
themes/anatole-zola/content/post-10.md | 7 +
themes/anatole-zola/content/post-11.md | 7 +
themes/anatole-zola/content/post-2.md | 18 +
themes/anatole-zola/content/post-3.md | 7 +
themes/anatole-zola/content/post-4.md | 7 +
themes/anatole-zola/content/post-5.md | 7 +
themes/anatole-zola/content/post-6.md | 7 +
themes/anatole-zola/content/post-7.md | 7 +
themes/anatole-zola/content/post-8.md | 7 +
themes/anatole-zola/content/post-9.md | 7 +
themes/anatole-zola/sass/style.scss | 852 ++++++++++++++++++
themes/anatole-zola/screenshot-mobile.png | Bin 0 -> 120444 bytes
themes/anatole-zola/screenshot.png | Bin 0 -> 153375 bytes
.../images/apple-touch-icon-120x120.png | Bin 0 -> 3373 bytes
.../images/apple-touch-icon-144x144.png | Bin 0 -> 4615 bytes
.../static/images/apple-touch-icon-57x57.png | Bin 0 -> 2363 bytes
.../static/images/apple-touch-icon-72x72.png | Bin 0 -> 2459 bytes
themes/anatole-zola/static/images/avatar.jpg | Bin 0 -> 6974 bytes
themes/anatole-zola/static/images/favicon.png | Bin 0 -> 6047 bytes
themes/anatole-zola/static/images/logo.png | Bin 0 -> 18460 bytes
themes/anatole-zola/static/images/logo@2x.png | Bin 0 -> 31924 bytes
themes/anatole-zola/templates/about.html | 8 +
themes/anatole-zola/templates/archive.html | 22 +
themes/anatole-zola/templates/basic.html | 82 ++
themes/anatole-zola/templates/comments.html | 32 +
themes/anatole-zola/templates/index.html | 57 ++
themes/anatole-zola/templates/links.html | 8 +
themes/anatole-zola/templates/page.html | 43 +
.../templates/shortcodes/asciinema.html | 1 +
.../templates/shortcodes/bilibili.html | 1 +
themes/anatole-zola/templates/tags/list.html | 15 +
.../anatole-zola/templates/tags/single.html | 21 +
themes/anatole-zola/theme.toml | 21 +
42 files changed, 1626 insertions(+), 1 deletion(-)
delete mode 160000 themes/anatole-zola
create mode 100644 themes/anatole-zola/.editorconfig
create mode 100644 themes/anatole-zola/README.md
create mode 100644 themes/anatole-zola/config.toml
create mode 100644 themes/anatole-zola/content/_index.md
create mode 100644 themes/anatole-zola/content/about/_index.md
create mode 100644 themes/anatole-zola/content/archive/_index.md
create mode 100644 themes/anatole-zola/content/links/_index.md
create mode 100644 themes/anatole-zola/content/post-1.md
create mode 100644 themes/anatole-zola/content/post-10.md
create mode 100644 themes/anatole-zola/content/post-11.md
create mode 100644 themes/anatole-zola/content/post-2.md
create mode 100644 themes/anatole-zola/content/post-3.md
create mode 100644 themes/anatole-zola/content/post-4.md
create mode 100644 themes/anatole-zola/content/post-5.md
create mode 100644 themes/anatole-zola/content/post-6.md
create mode 100644 themes/anatole-zola/content/post-7.md
create mode 100644 themes/anatole-zola/content/post-8.md
create mode 100644 themes/anatole-zola/content/post-9.md
create mode 100644 themes/anatole-zola/sass/style.scss
create mode 100644 themes/anatole-zola/screenshot-mobile.png
create mode 100644 themes/anatole-zola/screenshot.png
create mode 100644 themes/anatole-zola/static/images/apple-touch-icon-120x120.png
create mode 100644 themes/anatole-zola/static/images/apple-touch-icon-144x144.png
create mode 100644 themes/anatole-zola/static/images/apple-touch-icon-57x57.png
create mode 100644 themes/anatole-zola/static/images/apple-touch-icon-72x72.png
create mode 100644 themes/anatole-zola/static/images/avatar.jpg
create mode 100644 themes/anatole-zola/static/images/favicon.png
create mode 100644 themes/anatole-zola/static/images/logo.png
create mode 100644 themes/anatole-zola/static/images/logo@2x.png
create mode 100644 themes/anatole-zola/templates/about.html
create mode 100644 themes/anatole-zola/templates/archive.html
create mode 100644 themes/anatole-zola/templates/basic.html
create mode 100644 themes/anatole-zola/templates/comments.html
create mode 100644 themes/anatole-zola/templates/index.html
create mode 100644 themes/anatole-zola/templates/links.html
create mode 100644 themes/anatole-zola/templates/page.html
create mode 100644 themes/anatole-zola/templates/shortcodes/asciinema.html
create mode 100644 themes/anatole-zola/templates/shortcodes/bilibili.html
create mode 100644 themes/anatole-zola/templates/tags/list.html
create mode 100644 themes/anatole-zola/templates/tags/single.html
create mode 100644 themes/anatole-zola/theme.toml
diff --git a/themes/anatole-zola b/themes/anatole-zola
deleted file mode 160000
index 39760a6..0000000
--- a/themes/anatole-zola
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 39760a6db0877c5b6d58d7b64b63164ba9025d7e
diff --git a/themes/anatole-zola/.editorconfig b/themes/anatole-zola/.editorconfig
new file mode 100644
index 0000000..e68ab27
--- /dev/null
+++ b/themes/anatole-zola/.editorconfig
@@ -0,0 +1,11 @@
+; http://editorconfig.org
+
+root = true
+
+[*]
+indent_style = space
+indent_size = 2
+end_of_line = lf
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
diff --git a/themes/anatole-zola/README.md b/themes/anatole-zola/README.md
new file mode 100644
index 0000000..e7f4e01
--- /dev/null
+++ b/themes/anatole-zola/README.md
@@ -0,0 +1,161 @@
+# Anatole Theme for Zola
+
+Port [Anatole theme for farbox](https://github.com/hi-caicai/farbox-theme-Anatole) to Zola.
+
+![screenshot](./screenshot.png)
+
+![screenshot-mobile](./screenshot-mobile.png)
+
+You can view my blog for an example configuation, with customizations.
+
+## Installation
+
+First download this theme to your `themes` directory:
+
+```bash
+$ cd themes
+$ git clone https://github.com/longfangsong/anatole-zola.git
+```
+and then enable it in your `config.toml`:
+
+```toml
+theme = "anatole-zola"
+```
+
+And copy the `content/about`, `content/archive`, `content/_index.md` in the theme folder to your own content folder. And edit the `_index.md` in `about` folder to edit the content of your `about` page.
+
+## Options
+
+### Basic
+
+Add `title`, `description` and `base_url`:
+
+```toml
+title = "Anatole"
+description = "A other zola theme"
+base_url = "https://example.com"
+```
+
+### Language
+
+Currently, we have English and Chinese translation, set the `default_language` if necessary:
+
+```toml
+# 如果你想要中文
+default_language = "zh"
+```
+
+It's sad that transations in themes are not working, you can copy these to your `config.toml`:
+
+```toml
+[translations.en]
+about = "About"
+home = "Home"
+tags = "Tags"
+archive = "Archive"
+links = "Links"
+next_page = "Next Page"
+last_page = "Last Page"
+
+[translations.zh]
+home = "首页"
+about = "关于"
+tags = "标签"
+archive = "归档"
+links = "友链"
+next_page = "下一页"
+last_page = "上一页"
+```
+
+Feel free to create a pull request if you want to translate the promotes into other languages!
+
+### Sections
+
+Tags and links sections are optional.
+
+- If you want to enable the tags page, add
+ ```toml
+ taxonomies = [
+ {name = "tags"},
+ ]
+
+ [extra.show]
+ tags = true
+ ```
+ To your `config.toml`
+
+- If you want to enable the links page, add
+
+ ```toml
+ [extra.show]
+ links = true
+ ```
+
+ and copy `content/links` to your own `content` library. And edit the `_index.md` in it to edit its content.
+
+### Sidebar menu
+
+We support a bunch of social links, they are:
+
+```toml
+[extra.social]
+github = ""
+twitter = ""
+facebook = ""
+instagram = ""
+dribbble = ""
+weibo = ""
+```
+
+Fill in your username if you want! And the logo won't appear if you leave it empty.
+
+
+
+### Comment system
+
+We currently support [valine](https://valine.js.org/quickstart.html):
+
+```toml
+[extra.comment.valine]
+appid = "Your appid goes here"
+appkey = "Your appkey goes here"
+notify = false # true/false: mail notify https://github.com/xCss/Valine/wiki/Valine-%E8%AF%84%E8%AE%BA%E7%B3%BB%E7%BB%9F%E4%B8%AD%E7%9A%84%E9%82%AE%E4%BB%B6%E6%8F%90%E9%86%92%E8%AE%BE%E7%BD%AE
+verify = false # true/false: verify code
+avatar = "mm" # avatar style https://github.com/xCss/Valine/wiki/avatar-setting-for-valine
+placeholder = "Say something here"
+```
+
+And [disqus](https://disqus.com/admin/create/), note disqus does not work in Mainland China:
+
+```toml
+[extra.comment.disqus]
+name = "longfangsong"
+```
+
+## Customize
+
+There are several points I left in the origin templates for you to customize your site.
+
+### More style
+
+You can create a `blog.scss` or something similiar in the your `sass` folder, add a `templates.html` with following content:
+
+```html
+{% extends "anatole-zola/templates/basic.html" %}
+{% block extra_head %}
+
+{% endblock %}
+```
+
+### More social links
+
+You can add more social links by adding a `templates.html` with some content added to `more_social_link` block:
+
+```html
+{% extends "anatole-zola/templates/basic.html" %}
+{% block more_social_link %}
+
+{% endblock %}
+```
+
+If you want to use some awsome logos, [font awsome icons](https://fontawesome.com/icons?d=gallery) are already available.
\ No newline at end of file
diff --git a/themes/anatole-zola/config.toml b/themes/anatole-zola/config.toml
new file mode 100644
index 0000000..a888b65
--- /dev/null
+++ b/themes/anatole-zola/config.toml
@@ -0,0 +1,44 @@
+title = "Anatole"
+description = "A other zola theme"
+base_url = "https://example.com"
+compile_sass = true
+highlight_code = true
+build_search_index = false
+generate_rss = true
+highlight_theme = "base16-ocean-light"
+
+default_language = "en"
+
+taxonomies = [
+ {name = "tags"},
+]
+
+[translations.en]
+about = "About"
+home = "Home"
+tags = "Tags"
+archive = "Archive"
+links = "Links"
+next_page = "Next Page"
+last_page = "Last Page"
+[translations.zh]
+home = "首页"
+about = "关于"
+tags = "标签"
+archive = "归档"
+links = "友链"
+next_page = "下一页"
+last_page = "上一页"
+
+[extra.social]
+github = ""
+twitter = "w"
+facebook = ""
+instagram = "r"
+dribbble = "t"
+weibo = "y"
+
+[extra.show]
+tags = true
+links = true
+
diff --git a/themes/anatole-zola/content/_index.md b/themes/anatole-zola/content/_index.md
new file mode 100644
index 0000000..604b485
--- /dev/null
+++ b/themes/anatole-zola/content/_index.md
@@ -0,0 +1,8 @@
++++
+title = "index"
+template = "index.html"
+transparent = true
+sort_by = "date"
+paginate_by = 10
++++
+
diff --git a/themes/anatole-zola/content/about/_index.md b/themes/anatole-zola/content/about/_index.md
new file mode 100644
index 0000000..52f671f
--- /dev/null
+++ b/themes/anatole-zola/content/about/_index.md
@@ -0,0 +1,7 @@
++++
+title = "About"
+template = "about.html"
+paginate_by = 0
++++
+
+About this site
\ No newline at end of file
diff --git a/themes/anatole-zola/content/archive/_index.md b/themes/anatole-zola/content/archive/_index.md
new file mode 100644
index 0000000..5bc9a67
--- /dev/null
+++ b/themes/anatole-zola/content/archive/_index.md
@@ -0,0 +1,4 @@
++++
+title = "archive"
+template = "archive.html"
++++
diff --git a/themes/anatole-zola/content/links/_index.md b/themes/anatole-zola/content/links/_index.md
new file mode 100644
index 0000000..27aa6a5
--- /dev/null
+++ b/themes/anatole-zola/content/links/_index.md
@@ -0,0 +1,8 @@
++++
+title = "Links"
+template = "links.html"
+paginate_by = 0
++++
+
+Extern links:
+- [Origin theme demo](http://anatole.cai-cai.me)
diff --git a/themes/anatole-zola/content/post-1.md b/themes/anatole-zola/content/post-1.md
new file mode 100644
index 0000000..e20b572
--- /dev/null
+++ b/themes/anatole-zola/content/post-1.md
@@ -0,0 +1,139 @@
++++
+title = "Basic Markdown syntax"
+template = "page.html"
+date = 2020-01-02T15:00:00Z
+[taxonomies]
+tags = ["markdown", "demo"]
+[extra]
+summary = "Shows how basic Markdown syntax are rendered"
+mathjax = "tex-mml"
++++
+
+
+
+## Headings
+
+The following HTML ``—`` elements represent six levels of section headings. `` is the highest section level while `` is the lowest.
+
+# H1
+## H2
+### H3
+#### H4
+##### H5
+###### H6
+
+## Paragraph
+
+Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat.
+
+Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat.
+
+## Blockquotes
+
+The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a `footer` or `cite` element, and optionally with in-line changes such as annotations and abbreviations.
+
+#### Blockquote without attribution
+
+> Tiam, ad mint andaepu dandae nostion secatur sequo quae.
+> **Note** that you can use *Markdown syntax* within a blockquote.
+
+#### Blockquote with attribution
+
+> Don't communicate by sharing memory, share memory by communicating.
+> — Rob Pike[^1]
+
+[^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015.
+
+## Tables
+
+Tables aren't part of the core Markdown spec, but Hugo supports supports them out-of-the-box.
+
+ Name | Age
+--------|------
+ Bob | 27
+ Alice | 23
+
+#### Inline Markdown within tables
+
+| Inline | Markdown | In | Table |
+| ---------- | --------- | ----------------- | ---------- |
+| *italics* | **bold** | ~~strikethrough~~ | `code` |
+
+## Code Blocks
+
+#### Code block with backticks
+
+```html
+
+
+
+
+ Example HTML5 Document
+
+
+ Test
+
+
+```
+#### Code block indented with four spaces
+
+
+
+
+
+ Example HTML5 Document
+
+
+ Test
+
+
+
+## List Types
+
+#### Ordered List
+
+1. First item
+2. Second item
+3. Third item
+
+#### Unordered List
+
+* List item
+* Another item
+* And another item
+
+#### Nested list
+
+* Item
+ 1. First Sub-item
+ 2. Second Sub-item
+* Item
+ - A
+ - B
+
+## Other Elements — abbr, sub, sup, kbd, mark
+
+GIF is a bitmap image format.
+
+H2 O
+
+Xn + Yn = Zn
+
+Press CTRL +ALT +Delete to end the session.
+
+Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures.
+
+## mathjax
+
+$$
+\displaylines{x = a + b \\\\ y = b + c}
+$$
+
+$$
+\require{bussproofs}
+\begin{prooftree}
+\AxiomC{A}
+\AxiomC{B}
+\BinaryInfC{D}
+\end{prooftree}
+$$
\ No newline at end of file
diff --git a/themes/anatole-zola/content/post-10.md b/themes/anatole-zola/content/post-10.md
new file mode 100644
index 0000000..893bad0
--- /dev/null
+++ b/themes/anatole-zola/content/post-10.md
@@ -0,0 +1,7 @@
++++
+title = "Post 6"
+template = "page.html"
+date = 2020-01-01T03:00:00Z
++++
+
+## Post 6
\ No newline at end of file
diff --git a/themes/anatole-zola/content/post-11.md b/themes/anatole-zola/content/post-11.md
new file mode 100644
index 0000000..82c0739
--- /dev/null
+++ b/themes/anatole-zola/content/post-11.md
@@ -0,0 +1,7 @@
++++
+title = "Post 6"
+template = "page.html"
+date = 2020-01-01T02:00:00Z
++++
+
+## Post 6
\ No newline at end of file
diff --git a/themes/anatole-zola/content/post-2.md b/themes/anatole-zola/content/post-2.md
new file mode 100644
index 0000000..c59ebee
--- /dev/null
+++ b/themes/anatole-zola/content/post-2.md
@@ -0,0 +1,18 @@
++++
+title = "Short codes demo"
+template = "page.html"
+date = 2020-01-01T15:00:00Z
+[taxonomies]
+tags = ["demo"]
+[extra]
+summary = "A demo of using short codes"
++++
+
+## Youtube (zola built in)
+{{ youtube(id="IwPRu5FhfIQ", autoplay=true) }}
+
+## Asciinema
+{{ asciinema(id="pegRHrTsb4pRhkuBJE29kMMQ5") }}
+
+## Bilibili
+{{ bilibili(id="BV1tZ4y137qK") }}
\ No newline at end of file
diff --git a/themes/anatole-zola/content/post-3.md b/themes/anatole-zola/content/post-3.md
new file mode 100644
index 0000000..29b71b2
--- /dev/null
+++ b/themes/anatole-zola/content/post-3.md
@@ -0,0 +1,7 @@
++++
+title = "Post 3"
+template = "page.html"
+date = 2020-01-01T10:00:00Z
++++
+
+## Post 3
\ No newline at end of file
diff --git a/themes/anatole-zola/content/post-4.md b/themes/anatole-zola/content/post-4.md
new file mode 100644
index 0000000..0bd43e6
--- /dev/null
+++ b/themes/anatole-zola/content/post-4.md
@@ -0,0 +1,7 @@
++++
+title = "Post 4"
+template = "page.html"
+date = 2020-01-01T09:00:00Z
++++
+
+## Post 4
\ No newline at end of file
diff --git a/themes/anatole-zola/content/post-5.md b/themes/anatole-zola/content/post-5.md
new file mode 100644
index 0000000..a5e612a
--- /dev/null
+++ b/themes/anatole-zola/content/post-5.md
@@ -0,0 +1,7 @@
++++
+title = "Post 5"
+template = "page.html"
+date = 2020-01-01T08:00:00Z
++++
+
+## Post 5
\ No newline at end of file
diff --git a/themes/anatole-zola/content/post-6.md b/themes/anatole-zola/content/post-6.md
new file mode 100644
index 0000000..58b8ecb
--- /dev/null
+++ b/themes/anatole-zola/content/post-6.md
@@ -0,0 +1,7 @@
++++
+title = "Post 6"
+template = "page.html"
+date = 2020-01-01T07:00:00Z
++++
+
+## Post 6
\ No newline at end of file
diff --git a/themes/anatole-zola/content/post-7.md b/themes/anatole-zola/content/post-7.md
new file mode 100644
index 0000000..b89999a
--- /dev/null
+++ b/themes/anatole-zola/content/post-7.md
@@ -0,0 +1,7 @@
++++
+title = "Post 7"
+template = "page.html"
+date = 2020-01-01T06:00:00Z
++++
+
+## Post 7
\ No newline at end of file
diff --git a/themes/anatole-zola/content/post-8.md b/themes/anatole-zola/content/post-8.md
new file mode 100644
index 0000000..e7156e3
--- /dev/null
+++ b/themes/anatole-zola/content/post-8.md
@@ -0,0 +1,7 @@
++++
+title = "Post 8"
+template = "page.html"
+date = 2020-01-01T05:00:00Z
++++
+
+## Post 8
\ No newline at end of file
diff --git a/themes/anatole-zola/content/post-9.md b/themes/anatole-zola/content/post-9.md
new file mode 100644
index 0000000..4ce25a9
--- /dev/null
+++ b/themes/anatole-zola/content/post-9.md
@@ -0,0 +1,7 @@
++++
+title = "Post 6"
+template = "page.html"
+date = 2020-01-01T04:00:00Z
++++
+
+## Post 6
\ No newline at end of file
diff --git a/themes/anatole-zola/sass/style.scss b/themes/anatole-zola/sass/style.scss
new file mode 100644
index 0000000..ca0ea90
--- /dev/null
+++ b/themes/anatole-zola/sass/style.scss
@@ -0,0 +1,852 @@
+@font-face {
+ font-family: 'b612';
+ src: url('fonts/b612-regular.ttf') format('truetype');
+}
+
+html {
+ background-color: #fff;
+ -webkit-font-smoothing: antialiased;
+}
+
+body {
+ color: #474747;
+ font-family: 'b612', Helvetica Neue, sans-serif;
+ font-size: 15px;
+ width: 100%;
+ margin: 0 auto 30px auto;
+ background-color: #fff;
+ line-height: 1.6em;
+}
+
+p {
+ line-height: 1.9em;
+ font-weight: 400;
+ font-size: 14px;
+}
+
+a {
+ text-decoration: none;
+}
+
+a:link, a:visited {
+ opacity: 1;
+ -webkit-transition: all .15s linear;
+ -moz-transition: all .15s linear;
+ -o-transition: all .15s linear;
+ -ms-transition: all .15s linear;
+ transition: all .15s linear;
+ color: #424242;
+}
+
+a:hover, a:active {
+ color: #4786D6;
+}
+
+img {
+ max-width: 100%;
+ height: auto;
+}
+
+/*basic styles ends*/
+
+
+/*animation starts*/
+.animated {
+ -webkit-animation-fill-mode: both;
+ -moz-animation-fill-mode: both;
+ -ms-animation-fill-mode: both;
+ -o-animation-fill-mode: both;
+ animation-fill-mode: both;
+ -webkit-animation-duration: 1s;
+ -moz-animation-duration: 1s;
+ -ms-animation-duration: 1s;
+ -o-animation-duration: 1s;
+ animation-duration: 1s;
+}
+
+.animated.hinge {
+ -webkit-animation-duration: 1s;
+ -moz-animation-duration: 1s;
+ -ms-animation-duration: 1s;
+ -o-animation-duration: 1s;
+ animation-duration: 1s;
+}
+
+@-webkit-keyframes fadeInDown {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-20px);
+ }
+
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ }
+}
+
+@-moz-keyframes fadeInDown {
+ 0% {
+ opacity: 0;
+ -moz-transform: translateY(-20px);
+ }
+
+ 100% {
+ opacity: 1;
+ -moz-transform: translateY(0);
+ }
+}
+
+@-o-keyframes fadeInDown {
+ 0% {
+ opacity: 0;
+ -o-transform: translateY(-20px);
+ }
+
+ 100% {
+ opacity: 1;
+ -o-transform: translateY(0);
+ }
+}
+
+@keyframes fadeInDown {
+ 0% {
+ opacity: 0;
+ transform: translateY(-20px);
+ }
+
+ 100% {
+ opacity: 1;
+ transform: translateY(0);
+ }
+}
+
+.fadeInDown {
+ -webkit-animation-name: fadeInDown;
+ -moz-animation-name: fadeInDown;
+ -o-animation-name: fadeInDown;
+ animation-name: fadeInDown;
+}
+
+/*animation ends*/
+
+.content {
+ height: auto;
+ float: right;
+ width: 60%;
+ margin-top: 60px;
+}
+
+.page-top {
+ width: 60%;
+ position: fixed;
+ right: 0;
+ z-index: 3;
+ background-color: #fff;
+ height: 60px;
+ border-bottom: 1px solid #f2f2f2;
+
+ .nav {
+ list-style: none;
+ padding: 18px 30px;
+ float: left;
+ font-size: 12px;
+
+ li {
+ position: relative;
+ display: initial;
+ padding-right: 20px;
+ }
+
+ a {
+ color: #5A5A5A;
+ }
+
+ a:hover {
+ color: #4786D6;
+ }
+
+ a.current {
+ color: #5A5A5A;
+ padding-bottom: 22px;
+ border-bottom: 1px solid #5A5A5A;
+ }
+ }
+
+ .information {
+ float: right;
+ padding-top: 12px;
+ padding-right: 20px;
+
+ .avatar {
+ float: right;
+
+ img {
+ width: 32px;
+ height: 32px;
+ border-radius: 300px;
+ }
+ }
+
+ .back_btn {
+ float: left;
+ padding-top: 5px;
+ margin-right: -10px;
+
+ li {
+ display: initial;
+ padding-right: 40px;
+ }
+ }
+ }
+}
+
+#sidebar {
+ width: 40%;
+ -webkit-background-size: cover;
+ background-size: cover;
+ background-color: #fff;
+ height: 100%;
+ transition: 0.8s;
+ top: 0;
+ left: 0;
+ position: fixed;
+ z-index: 4;
+ border-right: 1px solid #f2f2f2;
+
+ .logo-title {
+ text-align: center;
+ padding-top: 240px;
+
+ .description {
+ font-size: 14px;
+ color: #565654;
+ }
+
+ .logo {
+ margin: 0 auto;
+ }
+
+ .title {
+ h3 {
+ text-transform: uppercase;
+ font-size: 2rem;
+ font-weight: bold;
+ letter-spacing: 2px;
+ line-height: 1;
+ margin: 0;
+ }
+
+ a {
+ text-decoration: none;
+ color: #464646;
+ font-size: 2rem;
+ font-weight: bold;
+ }
+ }
+
+ }
+
+ .social-links {
+ list-style: none;
+ padding: 0;
+ font-size: 14px;
+ text-align: center;
+
+ li {
+ display: inline;
+ padding: 0 4px;
+ line-height: 0;
+ }
+
+ a {
+ color: #565654;
+ }
+
+ a:hover {
+ color: #4786D6;
+ }
+ }
+}
+
+
+.post {
+ background-color: #FFF;
+ margin: 30px;
+
+ .post-title {
+ h1 {
+ text-transform: uppercase;
+ font-size: 30px;
+ letter-spacing: 5px;
+ line-height: 1;
+ }
+
+ h2 {
+ text-transform: uppercase;
+ letter-spacing: 1px;
+ font-size: 28px;
+ line-height: 1;
+
+ }
+
+ h3 {
+ text-transform: uppercase;
+ letter-spacing: 1px;
+ line-height: 1;
+ font-weight: 600;
+ color: #464646;
+ font-size: 22px;
+ margin: 0;
+
+ }
+
+ a {
+ text-decoration: none;
+ letter-spacing: 1px;
+ color: #5f5f5f;
+
+ &:hover {
+ text-decoration: underline;
+ }
+
+ }
+ }
+
+ .post-content {
+ a {
+ text-decoration: none;
+ letter-spacing: 1px;
+ color: #4786D6;
+ }
+
+ a:hover {
+ color: #2F69B3;
+ }
+
+ h3 {
+ color: #5F5F5F;
+ font-size: 22px;
+ font-weight: 600;
+ }
+
+ h4 {
+ color: #5F5F5F;
+ font-size: 16px;
+ }
+
+ & > p > code {
+ padding: 1px 3px;
+ font-family: Inconsolata, monospace, sans-serif;
+ font-size: 0.85em;
+ white-space: pre-wrap;
+ border: 1px solid #E3EDF3;
+ background: #f7f7f9;
+ color: #d14;
+ border-radius: 2px;
+ }
+
+ pre {
+ padding: 4px 6px;
+ border-radius: 6px;
+ }
+
+ blockquote {
+ box-sizing: border-box;
+ margin: 1.6em 0 1.6em -2em;
+ padding: 0 0 0 1.6em;
+ border-left: #4a4a4a 0.2em solid;
+ }
+
+ .footnote-definition {
+ p {
+ display: inline;
+ }
+ }
+
+ iframe {
+ width: 100%;
+ height: 500px;
+ }
+ }
+
+ .post-footer {
+ padding: 0 0 30px 0;
+ border-bottom: 1px solid #f2f2f2;
+
+
+ .meta {
+ max-width: 100%;
+ height: 25px;
+ color: #bbbbbb;
+
+ .info {
+ float: left;
+ font-size: 12px;
+
+ .date {
+ margin-right: 10px;
+ }
+ }
+
+ a {
+ text-decoration: none;
+ color: #bbbbbb;
+ padding-right: 10px;
+
+ &:hover {
+ color: #4786D6;
+ }
+ }
+
+ i {
+ margin-right: 6px;
+ }
+ }
+
+
+ .tags {
+ padding-bottom: 15px;
+ font-size: 13px;
+
+ ul {
+ list-style-type: none;
+ display: inline;
+ margin: 0;
+ padding: 0;
+
+ li {
+ list-style-type: none;
+ margin: 0;
+ padding-right: 5px;
+ display: inline;
+ }
+ }
+
+ a {
+ text-decoration: none;
+ color: rgba(0, 0, 0, 0.44);
+ font-weight: 400;
+
+ &:hover {
+ text-decoration: none;
+ }
+ }
+ }
+ }
+}
+
+.pagination {
+ margin: 30px;
+ padding: 0px 0 56px 0;
+ border-bottom: 1px solid #f2f2f2;
+
+ ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ height: 13px;
+
+ li {
+ margin: 0 2px 0 2px;
+ display: inline;
+ line-height: 1;
+
+ a {
+ text-decoration: none;
+ }
+ }
+ }
+
+ .pre {
+ float: left;
+ }
+
+ .next {
+ float: right;
+ }
+}
+
+
+.like-reblog-buttons {
+ float: right;
+}
+
+.like-button {
+ float: right;
+ padding: 0 0 0 10px;
+}
+
+.reblog-button {
+ float: right;
+ padding: 0;
+}
+
+#install-btn {
+ position: fixed;
+ bottom: 0px;
+ right: 6px
+}
+
+#disqus_thread {
+ margin: 30px;
+ border-bottom: 1px solid #f2f2f2;
+}
+
+.footer {
+ clear: both;
+ text-align: center;
+ font-size: 10px;
+ margin: 0 auto;
+ bottom: 0;
+ position: absolute;
+ width: 100%;
+ padding-bottom: 20px;
+ color: #A6A6A6;
+
+ a {
+ color: #A6A6A6;
+ }
+
+ a:hover {
+ color: #4786D6;
+ }
+}
+
+
+/*for archive*/
+.archive {
+ width: 100%;
+}
+
+.list-with-title {
+ font-size: 14px;
+ margin: 30px;
+ padding: 0;
+
+ li {
+ list-style-type: none;
+ padding: 0;
+ }
+
+ .listing-title {
+ font-size: 24px;
+ color: #666666;
+ font-weight: 600;
+ line-height: 2.2em;
+ }
+
+ .listing {
+ padding: 0;
+
+ .listing-post {
+ padding-bottom: 5px;
+
+ .post-time {
+ float: right;
+ color: #C5C5C5;
+ }
+
+ a {
+ color: #8F8F8F;
+
+ &:hover {
+ color: #4786D6;
+ }
+ }
+
+ }
+ }
+
+ .tag-list-item {
+ margin-bottom: 18px;
+ .tagcount {
+ float: right;
+ color: #fefefe;
+ min-width: 24px;
+ margin-right: 18px;
+ background: gray;
+ padding-left: 6px;
+ padding-right: 6px;
+ border-radius: 1em;
+ text-align: center;
+ }
+ }
+}
+
+/* share */
+.share {
+ margin: 0px 30px;
+ display: inline-flex;
+}
+
+.evernote {
+ width: 32px;
+ height: 32px;
+ border-radius: 300px;
+ background-color: #3E3E3E;
+ margin-right: 5px;
+
+ a {
+ color: #fff;
+ padding: 11px;
+ font-size: 12px;
+ }
+
+ a:hover {
+ color: #ED6243;
+ padding: 11px;
+ }
+}
+
+.weibo {
+ width: 32px;
+ height: 32px;
+ border-radius: 300px;
+ background-color: #ED6243;
+ margin-right: 5px;
+
+ a {
+ color: #fff;
+ padding: 9px;
+ }
+
+ a:hover {
+ color: #BD4226;
+ }
+}
+
+.twitter {
+ width: 32px;
+ height: 32px;
+ border-radius: 300px;
+ background-color: #59C0FD;
+ margin-right: 5px;
+
+ a {
+ color: #fff;
+ padding: 9px;
+ }
+
+ a:hover {
+ color: #4B9ECE;
+ }
+}
+
+/* about */
+.about {
+ margin: 30px;
+
+ h3 {
+ font-size: 22px;
+ }
+}
+
+/* links*/
+.links {
+ margin: 30px;
+
+ h3 {
+ font-size: 22px;
+ }
+
+ a {
+ cursor: pointer;
+ }
+}
+
+/* 评论样式 */
+
+.comment-count {
+ color: #666;
+}
+
+.tab-community {
+ color: #666;
+}
+
+.read_more {
+ font-size: 14px;
+}
+
+.back-button {
+ padding-top: 30px;
+ max-width: 100px;
+ padding-left: 40px;
+ float: left;
+}
+
+#fb_comments_container {
+ margin: 30px;
+}
+
+a.btn {
+ color: #868686;
+ font-weight: 400;
+}
+
+.btn {
+ display: inline-block;
+ position: relative;
+ outline: 0;
+ color: rgba(0, 0, 0, 0.44);
+ background: rgba(0, 0, 0, 0);
+ font-size: 14px;
+ text-align: center;
+ text-decoration: none;
+ cursor: pointer;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ white-space: nowrap;
+ font-weight: 400;
+ font-style: normal;
+ border-radius: 999em;
+}
+
+.btn:hover {
+ display: inline-block;
+ position: relative;
+ outline: 0px;
+ color: #464545;
+ background: rgba(0, 0, 0, 0);
+ font-size: 14px;
+ text-align: center;
+ text-decoration: none;
+ cursor: pointer;
+ border: 1px solid #464545;
+ white-space: nowrap;
+ font-weight: 400;
+ font-style: normal;
+ border-radius: 999em;
+}
+
+[role="back"] {
+ padding: 0.5em 1.25em;
+ line-height: 1.666em;
+}
+
+[role="home"] {
+ padding: 0.5em 1.25em;
+ line-height: 1.666em;
+}
+
+[role="navigation"] {
+ padding: 0.5em 1.25em;
+ line-height: 1.666em;
+}
+
+[role="tags"] {
+ padding: 6px 12px;
+}
+
+.menu {
+ float: right;
+ padding-top: 30px;
+
+ .btn-down {
+ margin: 0;
+
+ li {
+ list-style: none;
+ width: 100px;
+
+ a {
+ display: inline-block;
+ position: relative;
+ padding: 0.5em 1.25em;
+ outline: 0;
+ color: rgba(0, 0, 0, 0.44);
+ background: rgba(0, 0, 0, 0);
+ font-size: 14px;
+ text-align: center;
+ text-decoration: none;
+ cursor: pointer;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ white-space: nowrap;
+ font-weight: 400;
+ font-style: normal;
+ border-radius: 999em;
+ margin-top: 5px;
+
+ &:hover {
+ position: relative;
+ padding: 0.5em 1.25em;
+ outline: 0;
+ color: #fff;
+ background: #3CBD10;
+ font-size: 14px;
+ text-align: center;
+ text-decoration: none;
+ cursor: pointer;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ white-space: nowrap;
+ font-weight: 400;
+ font-style: normal;
+ border-radius: 999em;
+ margin-top: 5px;
+ }
+ }
+
+ }
+ }
+
+ .btn-down div {
+ position: absolute;
+ visibility: hidden;
+ width: 100px;
+ float: right;
+ }
+}
+
+.page_404 {
+ text-align: center;
+ padding-top: 50px;
+}
+
+@media screen and (max-width: 960px) {
+ #sidebar {
+ width: 100%;
+ position: absolute;
+ border-right: none;
+ z-index: 1;
+
+ .logo-title {
+ padding-top: 120px;
+
+ .title {
+ img {
+ width: 100px;
+ }
+
+ h3 {
+ font-size: 20px;
+ }
+ }
+ }
+ }
+ .page-top {
+ width: 100%
+ }
+ .post-title h3 {
+ line-height: 1.6;
+ }
+ .content {
+ margin-top: 420px;
+ width: 100%;
+ z-index: 2;
+ position: absolute;
+ }
+ .footer {
+ display: none;
+ }
+ .share {
+ display: grid;
+ }
+ .social-links {
+ list-style: none;
+ font-size: 14px;
+ text-align: center;
+
+ i {
+ margin-right: 3px;
+ }
+ }
+}
diff --git a/themes/anatole-zola/screenshot-mobile.png b/themes/anatole-zola/screenshot-mobile.png
new file mode 100644
index 0000000000000000000000000000000000000000..0ebf62f01af2993e124eb6ca516a889438ff45d6
GIT binary patch
literal 120444
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≪HVY3%62
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