diff --git a/404.html b/404.html new file mode 100644 index 0000000..bf20d63 --- /dev/null +++ b/404.html @@ -0,0 +1,24 @@ +--- +# The 404 page +# © 2017-2019 Cotes Chung +# MIT License +layout: page +title: "404: Page not found" + +permalink: /404.html + +redirect_from: # Same as site.blocklist +- /norobots/ +- /assets/ +- /tabs/ +- /categories/ +- /tags/ +- /posts/ + +dynamic_title: true +--- + +
+

Sorry, we've misplaced that URL or it's pointing to something that doesn't exist.

+

Head back Home to try finding it again, or search for it on the Archives page.

+
\ No newline at end of file diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..73267dd --- /dev/null +++ b/Gemfile @@ -0,0 +1,13 @@ +source 'https://rubygems.org' + +gem 'jekyll', '>=3.8.6' + +# Official Plugins +group :jekyll_plugins do + gem 'jekyll-paginate' + gem 'jekyll-redirect-from' + gem 'jekyll-seo-tag' +end + +# Windows does not include zoneinfo files, so bundle the tzinfo-data gem +gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..299d89f --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2019 Cotes Chung + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..7c3b7e6 --- /dev/null +++ b/_config.yml @@ -0,0 +1,166 @@ +# The Site Settings +# © 2017-2019 Cotes Chung +# MIT licensed + + +# jekyll-seo-tag settings › https://github.com/jekyll/jekyll-seo-tag/blob/master/docs/usage.md +#-------------------------- + +title: Chirpy + +description: 'A text-based Jekyll theme.' + +# Replace with your domain, e.g. "https://username.github.io" +url: 'https://www.example.com' + +author: Chirpy # change to your full name + +logo: /assets/img/sample/profile.jpg # Support network resources. + +github: + username: github_username # change to your github username + +twitter: + username: twitter_username # change to your twitter username + +social: + name: Chirpy # change to your full name + email: example@doamin.com # change to your email address + links: + - https://twitter.com/username # change to your twitter homepage + - https://github.com/username # change to your github homepage + # - https://www.facebook.com/username + # - https://www.linkedin.com/in/username + +google_site_verification: google_meta_tag_verification # change to your verification string + +#-------------------------- + +# Change to your Google Analytics ID +google_analytics: + id: 'UA-*********-*' + # Switch for Google Analytics pageviews. DO NOT enable it unless you know how to deploy the Google Analytics superProxy. + pv: false + +disqus: + shortname: 'disqus' # Change to your Disqus shortname. + comments: true # boolean type, the gobal switch of posts' comments. + +# The year your website was first run. +first_run: 2019 + +# boolean type, gobal switch for ToC in posts. +toc: true + + +# if your site type is Project Pages site, change below value to '/projectname' +baseurl: '' + +paginate: 10 + +markdown: kramdown + +highlighter: rouge + +kramdown: + input: GFM + syntax_highlighter: rouge + syntax_highlighter_opts: # Rouge Options › https://github.com/jneen/rouge#full-options + css_class: 'highlight' + # default_lang: console + span: + line_numbers: false + block: + line_numbers: true + start_line: 1 + +permalink: /posts/:title/ + +defaults: + - + scope: + path: "" # An empty string here means all files in the project + type: posts + values: + layout: post + comments: true # Enable comments in posts. + toc: true # Display TOC column in posts. + location: Post + breadcrumb: + - + label: Posts + url: / + - + scope: + path: _drafts + values: + comments: false + - + scope: + path: tags + values: + location: Tag + breadcrumb: + - + label: Home + url: / + - + label: Tags + url: /tabs/tags/ + - + scope: + path: categories + values: + location: Category + breadcrumb: + - + label: Home + url: / + - + label: Categories + url: /tabs/categories/ + - + scope: + path: tabs + values: + layout: page + dynamic_title: true # hide title in mobile screens. + breadcrumb: + - + label: Home + url: / + +timezone: Asia/Shanghai + +sass: + sass_dir: /assets/css + style: compressed + +compress_html: + clippings: all + comments: [""] + endings: [html, head, body, dt, dd, rt, rp, optgroup, option, colgroup, caption, thead, tbody, tfoot, tr, td, th] + profile: false + blanklines: false + ignore: + envs: [] + +exclude: + - vendor/ # Avoid Jekyll mistakenly read the vender directory in Travis-CI's VM . + - Gemfile.lock + - Gemfile + - run.sh + - build.sh + - init.sh + - pv.sh + +sitemap_exclude: # Sitemap will exclude the following items. + - /norobots/ + - /assets/ + - /tabs/ + - /categories/ + - /tags/ + - /posts/ + - /404.html + - /redirects.json + - /search.json diff --git a/_data/label.yml b/_data/label.yml new file mode 100644 index 0000000..a53c2d9 --- /dev/null +++ b/_data/label.yml @@ -0,0 +1,17 @@ +# The label text of site. +# © 2017-2019 Cotes Chung +# MIT Licensed + +tabs: + - { name: "Home" } + - { name: "Categories", path: tabs, url: categories } + - { name: "Tags", path: tabs, url: tags } + - { name: "Archives", path: tabs, url: archives } + - { name: "About", path: tabs, url: about } + +panel: + lastmod: "Recent Update" + trending_tags: "Trending Tags" + toc: "Contents" + +search_hint: "Search" # text show on search bar \ No newline at end of file diff --git a/_includes/date-format.html b/_includes/date-format.html new file mode 100644 index 0000000..9c83b37 --- /dev/null +++ b/_includes/date-format.html @@ -0,0 +1,8 @@ + + +{% assign TOOLTIP_DATE = "%a, %b %e, %Y, %l:%M %p %z" %} +{% assign POST_DATE = "%b %e, %Y" %} \ No newline at end of file diff --git a/_includes/disqus.html b/_includes/disqus.html new file mode 100644 index 0000000..b97c809 --- /dev/null +++ b/_includes/disqus.html @@ -0,0 +1,24 @@ + + +
+

Comments powered by Disqus.

+
+ + + \ No newline at end of file diff --git a/_includes/favicons.html b/_includes/favicons.html new file mode 100644 index 0000000..e21aece --- /dev/null +++ b/_includes/favicons.html @@ -0,0 +1,34 @@ + + +{% capture icon_url %}{{ site.baseurl }}/assets/img/favicons{% endcapture %} + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/_includes/fixlinenos.html b/_includes/fixlinenos.html new file mode 100644 index 0000000..2f88865 --- /dev/null +++ b/_includes/fixlinenos.html @@ -0,0 +1,9 @@ + +{% if _content contains '
' %}
+  {% assign _content = _content | replace: '
', '' %} +{% endif %} \ No newline at end of file diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..659f6df --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,24 @@ + + + diff --git a/_includes/google-analytics.html b/_includes/google-analytics.html new file mode 100644 index 0000000..983746b --- /dev/null +++ b/_includes/google-analytics.html @@ -0,0 +1,14 @@ + + diff --git a/_includes/head.html b/_includes/head.html new file mode 100644 index 0000000..b81ce0b --- /dev/null +++ b/_includes/head.html @@ -0,0 +1,53 @@ + + + + + {%- if page.layout == "home" -%} + {{- site.title -}} + {%- else -%} + {{ page.title }} | {{ site.title }} + {%- endif -%} + + + + + {% seo title=false %} + + {% include favicons.html %} + + + + + + + + + + + + + + + + + + {% if jekyll.environment == 'production' %} + {% include google-analytics.html %} + {% endif %} + + \ No newline at end of file diff --git a/_includes/panel.html b/_includes/panel.html new file mode 100644 index 0000000..2550816 --- /dev/null +++ b/_includes/panel.html @@ -0,0 +1,72 @@ + + +
+ + {% assign lastmod_list = "" | split: "" %} + + {% for post in site.posts %} + {% if post.date >= post.seo.date_modified or post.seo.date_modified == nil %} + {% continue %} + {% endif%} + {% capture item %} + {{ post.seo.date_modified }}::{{ post.title }}::{{ post.url }} + {% endcapture %} + {% assign lastmod_list = lastmod_list | push: item %} + {% endfor %} + + {% if lastmod_list.size > 0 %} +
+

+ {{ site.data.label.panel.lastmod }} +

+
    + {% assign MAX_SIZE = 5 %} + {% assign sum = 0 %} + {% assign sorted_posts = lastmod_list | sort | reverse %} + {% for post in sorted_posts %} + {% assign meta = post | split: "::" %} +
  • {{ meta[1] }}
  • + {% assign sum = sum | plus: 1 %} + {% if sum >= MAX_SIZE %} + {% break %} + {% endif %} + {% endfor %} +
+
+ {% endif %} + +
+

+ {{ site.data.label.panel.trending_tags }} +

+
+ {% capture tags_array %} + {% for tag in site.tags %} + {{ tag[1] | size }}:{{ tag[0] | replace: ' ', '-' }} + {% endfor %} + {% endcapture %} + + {% assign MAX = 10 %} + {% assign count = 0 %} + {% assign trends = tags_array | split: " " | sort | reverse %} + +
+ + {% for trend in trends %} + {% assign count = count | plus: 1 %} + {% assign tag = trend | split: ":" | last %} + + {% if count >= MAX %} + {% break %} + {% endif %} + {% endfor %} +
+ +
+
+ +
\ No newline at end of file diff --git a/_includes/search-results.html b/_includes/search-results.html new file mode 100644 index 0000000..d9a87f6 --- /dev/null +++ b/_includes/search-results.html @@ -0,0 +1,15 @@ + +
+
+
+

Search Results

+
+
    +
    +
    +
    +
    \ No newline at end of file diff --git a/_includes/search.html b/_includes/search.html new file mode 100644 index 0000000..04ee7c3 --- /dev/null +++ b/_includes/search.html @@ -0,0 +1,13 @@ + + + \ No newline at end of file diff --git a/_includes/sidebar.html b/_includes/sidebar.html new file mode 100644 index 0000000..6d609b1 --- /dev/null +++ b/_includes/sidebar.html @@ -0,0 +1,65 @@ + + + + +
    + + + + + + + {% assign email = site.social.email | split: '@' %} + + + + + + +
    \ No newline at end of file diff --git a/_includes/topbar.html b/_includes/topbar.html new file mode 100644 index 0000000..a730ba4 --- /dev/null +++ b/_includes/topbar.html @@ -0,0 +1,49 @@ + +
    + +
    + + + {% for item in page.breadcrumb %} + {% if item.url %} + + + {{ item.label }} + + + {% else %} + {{ item.label }} + {% endif %} + {% endfor %} + + {% unless page.layout == "home" %} + {{ page.title }} + {% endunless %} + + + + + +
    + {% if page.location %} + {{- page.location -}} + {% elsif page.layout == "home" %} + {{- site.title -}} + {% else %} + {{- page.title -}} + {% endif %} +
    + + + + + + + Cancel +
    + +
    \ No newline at end of file diff --git a/_layouts/category.html b/_layouts/category.html new file mode 100644 index 0000000..c633a65 --- /dev/null +++ b/_layouts/category.html @@ -0,0 +1,26 @@ +--- +layout: page +# The Category layout +# © 2017-2019 Cotes Chung +# MIT Licensed +--- + +{% include date-format.html %} + +
    +

    + + {{ page.title }} + {{ site.categories[page.category] | size }} +

    + + +
    \ No newline at end of file diff --git a/_layouts/compress.html b/_layouts/compress.html new file mode 100644 index 0000000..bb34487 --- /dev/null +++ b/_layouts/compress.html @@ -0,0 +1,10 @@ +--- +# Jekyll layout that compresses HTML +# v3.1.0 +# http://jch.penibelst.de/ +# © 2014–2015 Anatol Broder +# MIT License +--- + +{% capture _LINE_FEED %} +{% endcapture %}{% if site.compress_html.ignore.envs contains jekyll.environment or site.compress_html.ignore.envs == "all" %}{{ content }}{% else %}{% capture _content %}{{ content }}{% endcapture %}{% assign _profile = site.compress_html.profile %}{% if site.compress_html.endings == "all" %}{% assign _endings = "html head body li dt dd optgroup option colgroup caption thead tbody tfoot tr td th" | split: " " %}{% else %}{% assign _endings = site.compress_html.endings %}{% endif %}{% for _element in _endings %}{% capture _end %}{% endcapture %}{% assign _content = _content | remove: _end %}{% endfor %}{% if _profile and _endings %}{% assign _profile_endings = _content | size | plus: 1 %}{% endif %}{% for _element in site.compress_html.startings %}{% capture _start %}<{{ _element }}>{% endcapture %}{% assign _content = _content | remove: _start %}{% endfor %}{% if _profile and site.compress_html.startings %}{% assign _profile_startings = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.comments == "all" %}{% assign _comments = "" | split: " " %}{% else %}{% assign _comments = site.compress_html.comments %}{% endif %}{% if _comments.size == 2 %}{% capture _comment_befores %}.{{ _content }}{% endcapture %}{% assign _comment_befores = _comment_befores | split: _comments.first %}{% for _comment_before in _comment_befores %}{% if forloop.first %}{% continue %}{% endif %}{% capture _comment_outside %}{% if _carry %}{{ _comments.first }}{% endif %}{{ _comment_before }}{% endcapture %}{% capture _comment %}{% unless _carry %}{{ _comments.first }}{% endunless %}{{ _comment_outside | split: _comments.last | first }}{% if _comment_outside contains _comments.last %}{{ _comments.last }}{% assign _carry = false %}{% else %}{% assign _carry = true %}{% endif %}{% endcapture %}{% assign _content = _content | remove_first: _comment %}{% endfor %}{% if _profile %}{% assign _profile_comments = _content | size | plus: 1 %}{% endif %}{% endif %}{% assign _pre_befores = _content | split: "" %}{% assign _pres_after = "" %}{% if _pres.size != 0 %}{% if site.compress_html.blanklines %}{% assign _lines = _pres.last | split: _LINE_FEED %}{% capture _pres_after %}{% for _line in _lines %}{% assign _trimmed = _line | split: " " | join: " " %}{% if _trimmed != empty or forloop.last %}{% unless forloop.first %}{{ _LINE_FEED }}{% endunless %}{{ _line }}{% endif %}{% endfor %}{% endcapture %}{% else %}{% assign _pres_after = _pres.last | split: " " | join: " " %}{% endif %}{% endif %}{% capture _content %}{{ _content }}{% if _pre_before contains "
    " %}{% endif %}{% unless _pre_before contains "" and _pres.size == 1 %}{{ _pres_after }}{% endunless %}{% endcapture %}{% endfor %}{% if _profile %}{% assign _profile_collapse = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.clippings == "all" %}{% assign _clippings = "html head title base link meta style body article section nav aside h1 h2 h3 h4 h5 h6 hgroup header footer address p hr blockquote ol ul li dl dt dd figure figcaption main div table caption colgroup col tbody thead tfoot tr td th" | split: " " %}{% else %}{% assign _clippings = site.compress_html.clippings %}{% endif %}{% for _element in _clippings %}{% assign _edges = " ;; ;" | replace: "e", _element | split: ";" %}{% assign _content = _content | replace: _edges[0], _edges[1] | replace: _edges[2], _edges[3] | replace: _edges[4], _edges[5] %}{% endfor %}{% if _profile and _clippings %}{% assign _profile_clippings = _content | size | plus: 1 %}{% endif %}{{ _content }}{% if _profile %}
    Step Bytes
    raw {{ content | size }}{% if _profile_endings %}
    endings {{ _profile_endings }}{% endif %}{% if _profile_startings %}
    startings {{ _profile_startings }}{% endif %}{% if _profile_comments %}
    comments {{ _profile_comments }}{% endif %}{% if _profile_collapse %}
    collapse {{ _profile_collapse }}{% endif %}{% if _profile_clippings %}
    clippings {{ _profile_clippings }}{% endif %}
    {% endif %}{% endif %} diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..1cf913e --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,44 @@ +--- +layout: compress +# Default layout +# © 2017-2019 Cotes Chung +# MIT Licensed +--- + + + + + {% include head.html %} + + + +
    + {% include topbar.html %} +
    +
    + + {% capture _content %} + {{ content }} + {% endcapture %} + + {% include fixlinenos.html %} + {{ _content }} + +
    + {% include footer.html %} +
    + {% include search-results.html %} +
    + +
    + + {% include search.html %} + + + + + + + \ No newline at end of file diff --git a/_layouts/home.html b/_layouts/home.html new file mode 100644 index 0000000..03d7d96 --- /dev/null +++ b/_layouts/home.html @@ -0,0 +1,128 @@ +--- +layout: page +# The Home page layout +# © 2017-2019 Cotes Chung +# MIT Licensed +--- + +{% include date-format.html %} + +
    + {% for post in paginator.posts %} +
    +

    + {{ post.title }} +

    +
    +

    + {{ post.content | strip_html | truncate: 200 }} +

    +
    + + +
    + {% endfor %} +
    + +{% if paginator.total_pages > 0 %} + +{% endif %} + + + +{% if site.google_analytics.pv %} + + +{% endif %} diff --git a/_layouts/page.html b/_layouts/page.html new file mode 100644 index 0000000..660c96e --- /dev/null +++ b/_layouts/page.html @@ -0,0 +1,29 @@ +--- +layout: default +# The page layout +# © 2017-2019 Cotes Chung +# MIT License +--- + +
    +
    + + {% if page.dynamic_title %} + +

    {{ page.title }}

    +
    + {{ content }} +
    + + {% else %} + + {{ content }} + + {% endif %} + +
    +
    + +
    + {% include panel.html %} +
    \ No newline at end of file diff --git a/_layouts/post.html b/_layouts/post.html new file mode 100644 index 0000000..83e4230 --- /dev/null +++ b/_layouts/post.html @@ -0,0 +1,117 @@ +--- +layout: default +# The posts' layout +# © 2017-2019 Cotes Chung +# MIT Licensed +--- + +{% include date-format.html %} + +
    +
    +
    +

    {{ page.title }}

    + + +
    + {% if page.image %} + + {% endif %} + {{ content }} +
    + +
    + + {% if page.tags.size > 0 %} +
    + {% for tag in page.tags %} + {%- if forloop.last != true -%} {%- endif -%} + {% endfor %} +
    + {% endif %} + +
    + +
    + +
    + {% if page.previous.url %} + + {% else %} + + {% endif %} + + OLDER POST + + + {% if page.next.url %} + + {% else %} + + {% endif %} + NEWER POST + + +
    + + {% if site.disqus.comments and page.comments %} + {% include disqus.html %} + {% else %} +
    + {% endif %} + +
    +
    + +
    + {% include panel.html %} + {% if site.toc and page.toc %} +
    +

    + {{ site.data.label.panel.toc }} +

    + +
    + + + {% endif %} +
    + + + +{% if site.google_analytics.pv %} + + +{% endif %} diff --git a/_layouts/tag.html b/_layouts/tag.html new file mode 100644 index 0000000..45993da --- /dev/null +++ b/_layouts/tag.html @@ -0,0 +1,25 @@ +--- +layout: page +# The layout for Tag page +# © 2017-2019 Cotes Chung +# MIT Licensed +--- + +{% include date-format.html %} + +
    +

    + + {{ page.title }} + {{ site.tags[page.tag] | size }} +

    +
      + {% for post in site.tags[page.tag] %} +
    • + {{ post.title }} + + {{ post.date | date: POST_DATE }} +
    • + {% endfor %} +
    +
    \ No newline at end of file diff --git a/_scripts/py/init_all.py b/_scripts/py/init_all.py new file mode 100755 index 0000000..1fb4544 --- /dev/null +++ b/_scripts/py/init_all.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +""" +Automatic invokes all initial scripts for project. +© 2018-2019 Cotes Chung +Licensed under MIT +""" + +import update_posts_lastmod +import pages_generator + + +update_posts_lastmod + +pages_generator diff --git a/_scripts/py/pages_generator.py b/_scripts/py/pages_generator.py new file mode 100755 index 0000000..11baacb --- /dev/null +++ b/_scripts/py/pages_generator.py @@ -0,0 +1,190 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +''' +Generates HTML pages for Categories and Tags in posts. + +Dependencies: + - git + - ruamel.yaml + +© 2018-2019 Cotes Chung +MIT License +''' + + +import os +import glob +import shutil +import sys +import subprocess + +from ruamel.yaml import YAML +from utils.common import get_yaml +from utils.common import check_py_version + + +DRAFTS_DIR = '_drafts' +POSTS_DIR = ['_posts'] + +CATEGORIES_DIR = 'categories' +CATEGORY_LAYOUT = 'category' + +TAG_DIR = 'tags' +TAG_LAYOUT = 'tag' + +LEVEL = 3 # Tree level for current script file. + + +def help(): + print("Usage: " + " python pages_generator.py [Option]\n\n" + "Options:\n" + " -d, --drafts Enable drafts\n" + " -v, --verbose Print verbose logs\n") + + +def get_path(dir): + path = os.path.abspath(__file__) + count = LEVEL + r_index = len(path) + while r_index > 0: + r_index -= 1 + if (path[r_index] == '/' or path[r_index] == '\\'): + count -= 1 + if count == 0: + return path[:r_index + 1] + dir + + +def get_categories(): + all_categories = [] + yaml = YAML() + + for dir in POSTS_DIR: + path = get_path(dir) + for file in glob.glob(os.path.join(path, '*.md')): + meta = yaml.load(get_yaml(file)[0]) + + if 'category' in meta: + if type(meta['category']) == list: + err_msg = ( + "[Error] File {} 'category' type" + " can not be LIST!").format(file) + raise Exception(err_msg) + else: + if meta['category'] not in all_categories: + all_categories.append(meta['category']) + else: + if 'categories' in meta: + if type(meta['categories']) == str: + error_msg = ( + "[Error] File {} 'categories' type" + " can not be STR!").format(file) + raise Exception(error_msg) + + for ctg in meta['categories']: + if ctg not in all_categories: + all_categories.append(ctg) + else: + err_msg = ( + "[Error] File:{} at least " + "have one category.").format(file) + print(err_msg) + + return all_categories + + +def generate_category_pages(is_verbose): + categories = get_categories() + path = get_path(CATEGORIES_DIR) + + if os.path.exists(path): + shutil.rmtree(path) + + os.makedirs(path) + + for category in categories: + new_page = path + '/' + category.replace(' ', '-').lower() + '.html' + with open(new_page, 'w+', encoding='utf-8') as html: + html.write("---\n") + html.write("layout: {}\n".format(CATEGORY_LAYOUT)) + html.write("title: {}\n".format(category)) + html.write("category: {}\n".format(category)) + html.write("---") + + if is_verbose: + print("[INFO] Created page: " + new_page) + + change = subprocess.getoutput("git status categories -s") + if change: + print("[INFO] Succeed! {} category-pages created." + .format(len(categories))) + + +def get_all_tags(): + all_tags = [] + yaml = YAML() + + for dir in POSTS_DIR: + path = get_path(dir) + for file in glob.glob(os.path.join(path, '*.md')): + meta = yaml.load(get_yaml(file)[0]) + + if 'tags' in meta: + for tag in meta['tags']: + if tag not in all_tags: + all_tags.append(tag) + else: + raise Exception("Didn't find 'tags' in \ + post '{}' !".format(file)) + + return all_tags + + +def generate_tag_pages(is_verbose): + all_tags = get_all_tags() + tag_path = get_path(TAG_DIR) + + if os.path.exists(tag_path): + shutil.rmtree(tag_path) + + os.makedirs(tag_path) + + for tag in all_tags: + tag_page = tag_path + '/' + tag.replace(' ', '-').lower() + '.html' + with open(tag_page, 'w+', encoding='utf-8') as html: + html.write("---\n") + html.write("layout: {}\n".format(TAG_LAYOUT)) + html.write("title: {}\n".format(tag)) + html.write("tag: {}\n".format(tag)) + html.write("---") + + if is_verbose: + print("[INFO] Created page: " + tag_page) + + change = subprocess.getoutput("git status tags -s") + if change: + print("[INFO] Succeed! {} tag-pages created.".format(len(all_tags))) + + +def main(): + check_py_version() + + is_verbose = False + + if len(sys.argv) > 1: + for arg in sys.argv: + if arg != sys.argv[0]: + if arg == '-d' or arg == '--drafts': + POSTS_DIR.insert(0, DRAFTS_DIR) + elif arg == '-v' or arg == '--verbose': + is_verbose = True + else: + help() + return + + generate_category_pages(is_verbose) + generate_tag_pages(is_verbose) + + +main() diff --git a/_scripts/py/update_posts_lastmod.py b/_scripts/py/update_posts_lastmod.py new file mode 100755 index 0000000..fb5db8b --- /dev/null +++ b/_scripts/py/update_posts_lastmod.py @@ -0,0 +1,121 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +""" +Update (or create if not existed) field 'seo.date_modified' +in posts' Front Matter by their latest git commit date. + +Dependencies: + - git + - ruamel.yaml + +© 2018-2019 Cotes Chung +Licensed under MIT +""" + +import sys +import glob +import os +import subprocess +import shutil + +from ruamel.yaml import YAML +from utils.common import get_yaml +from utils.common import check_py_version + + +POSTS_PATH = "_posts" + + +def help(): + print("Usage: " + " python update_posts_lastmod.py [option]\n" + "Options:\n" + " -v, --verbose Print verbose logs\n") + + +def update_lastmod(verbose): + count = 0 + yaml = YAML() + + for post in glob.glob(os.path.join(POSTS_PATH, "*.md")): + git_log_count = subprocess.getoutput( + "git log --pretty=%ad \"{}\" | wc -l".format(post)) + + if git_log_count == "1": + continue + + git_lastmod = subprocess.getoutput( + "git log -1 --pretty=%ad --date=iso \"{}\"".format(post)) + + if not git_lastmod: + continue + + lates_commit = subprocess.check_output( + ['git', 'log', '-1', '--pretty=%B', post]).decode('utf-8') + + if "[Automation]" in lates_commit and "Lastmod" in lates_commit: + continue + + frontmatter, line_num = get_yaml(post) + meta = yaml.load(frontmatter) + + if 'seo' in meta: + if ('date_modified' in meta['seo'] and + meta['seo']['date_modified'] == git_lastmod): + continue + else: + meta['seo']['date_modified'] = git_lastmod + else: + meta.insert(line_num, 'seo', dict(date_modified=git_lastmod)) + + output = 'new.md' + if os.path.isfile(output): + os.remove(output) + + with open(output, 'w', encoding='utf-8') as new, \ + open(post, 'r', encoding='utf-8') as old: + new.write("---\n") + yaml.dump(meta, new) + new.write("---\n") + line_num += 2 + + lines = old.readlines() + + for line in lines: + if line_num > 0: + line_num -= 1 + continue + else: + new.write(line) + + shutil.move(output, post) + count += 1 + + if verbose: + print("[INFO] update 'lastmod' for:" + post) + + if count > 0: + print("[INFO] Success to update lastmod for {} post(s).".format(count)) + + +def main(): + check_py_version() + + verbose = False + + if len(sys.argv) > 1: + for arg in sys.argv: + if arg == sys.argv[0]: + continue + else: + if arg == '-v' or arg == '--verbose': + verbose = True + else: + help() + return + + update_lastmod(verbose) + + +main() diff --git a/_scripts/py/utils/common.py b/_scripts/py/utils/common.py new file mode 100644 index 0000000..2b5d701 --- /dev/null +++ b/_scripts/py/utils/common.py @@ -0,0 +1,43 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +''' +Common functions to other scripts. + +© 2018-2019 Cotes Chung +MIT License +''' + +import sys + + +def get_yaml(path): + """ + Return the Yaml block of a post and the linenumbers of it. + """ + end = False + yaml = "" + num = 0 + + with open(path, 'r', encoding='utf-8') as f: + for line in f.readlines(): + if line.strip() == '---': + if end: + break + else: + end = True + continue + else: + num += 1 + + yaml += line + + return yaml, num + + +def check_py_version(): + if not sys.version_info.major == 3 and sys.version_info.minor >= 5: + print("WARNING: This script requires Python 3.5 or higher, " + "however you are using Python {}.{}." + .format(sys.version_info.major, sys.version_info.minor)) + sys.exit(1) diff --git a/assets/css/_src/fonts.scss b/assets/css/_src/fonts.scss new file mode 100644 index 0000000..afda8aa --- /dev/null +++ b/assets/css/_src/fonts.scss @@ -0,0 +1,312 @@ +/* + * The field 'font-display' is added for Google-fonts. + * + * See https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,900|Oswald|Lato + * + */ +/* latin-ext */ +@font-face { + font-family: 'Lato'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Lato'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXg.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* cyrillic */ +@font-face { + font-family: 'Oswald'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752HT8Ghe4.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* vietnamese */ +@font-face { + font-family: 'Oswald'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752Fj8Ghe4.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Oswald'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752Fz8Ghe4.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Oswald'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752GT8G.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxduz8A.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* cyrillic-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 900; + font-display: swap; + src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmhduz8A.woff2) format('woff2'); + unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; +} +/* cyrillic */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 900; + font-display: swap; + src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwkxduz8A.woff2) format('woff2'); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; +} +/* greek-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 900; + font-display: swap; + src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmxduz8A.woff2) format('woff2'); + unicode-range: U+1F00-1FFF; +} +/* greek */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 900; + font-display: swap; + src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlBduz8A.woff2) format('woff2'); + unicode-range: U+0370-03FF; +} +/* vietnamese */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 900; + font-display: swap; + src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmBduz8A.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 900; + font-display: swap; + src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRduz8A.woff2) format('woff2'); + unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Source Sans Pro'; + font-style: normal; + font-weight: 900; + font-display: swap; + src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlxdu.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} \ No newline at end of file diff --git a/assets/css/_src/main.scss b/assets/css/_src/main.scss new file mode 100644 index 0000000..ddebfe6 --- /dev/null +++ b/assets/css/_src/main.scss @@ -0,0 +1,1518 @@ + +/*! +* The main styles. +* © 2018-2019 Cotes Chung +* MIT Licensed +*/ + +html, body { + height: 100%; +} + +/* Solved jumping scrollbar */ +html { + overflow-y: scroll; +} + +body { + line-height: 1.75rem; + background: #fafafa; + color: #212529; + -webkit-font-smoothing: antialiased; + font-family: 'Source Sans Pro', 'Microsoft Yahei', sans-serif; +} + +/*--- sidebar layout ---*/ + +#sidebar { + padding-left: 0; + padding-right: 0; + position: fixed; + top: 0; + left: 0; + height: 100%; + overflow-y: auto; + width: 260px; + background: rgb(35, 37, 46); + z-index: 99; + transition: transform 0.4s ease; + -webkit-transition: transform 0.4s ease; +} + +#sidebar a { + color: rgba(255, 255, 255, 0.5); + transition: color 0.35s ease-in-out; +} + +#sidebar .nav-item { + height: 20%; + padding: 0 2rem; +} + +#sidebar .nav-link { + border-radius: 0; + font-size: .95rem; + font-weight: 600; + letter-spacing: 1px; +} + +#sidebar .nav-item:hover .nav-link { + color: #f8f9facf; +} + +#sidebar .nav-item.active .nav-link { + color: #fcfcfc; +} + +#sidebar ul { + height: 16.5rem; + display: -webkit-box; + display: -ms-flexbox; +} + +.cursor { + background: #fcfcfc; + position: relative; + display: none; + top: 0; + left: 98.5%; + width: 3px; + height: 10%; + -webkit-transition: top 0.5s ease; + -moz-transition: top 0.5s ease; + transition: top 0.5s ease; +} + +#sidebar ul>li.active:nth-child(1)~.cursor, +#sidebar ul>li.nav-item:nth-child(1):hover~.cursor { + top: -95%; + display: block; +} + +#sidebar ul>li.active:nth-child(2)~.cursor, +#sidebar ul>li.nav-item:nth-child(2):hover~.cursor { + top: -75%; + display: block; +} + +#sidebar ul>li.active:nth-child(3)~.cursor, +#sidebar ul>li.nav-item:nth-child(3):hover~.cursor { + top: -55%; + display: block; +} + +#sidebar ul>li.active:nth-child(4)~.cursor, +#sidebar ul>li.nav-item:nth-child(4):hover~.cursor { + top: -35%; + display: block; +} + +#sidebar ul>li.active:nth-child(5)~.cursor, +#sidebar ul>li.nav-item:nth-child(5):hover~.cursor { + top: -15%; + display: block; +} + +#nav-wrap { + width: 100%; + flex-grow: 1; +} + +#profile-wrap { + padding-top: 2rem; + padding-bottom: 1rem; +} + +#profile { + width: 6rem; + height: 6rem; + border-radius: 50%; + border: 2px solid #b6b6b6; + overflow: hidden; + transform: translateZ(0); /* fixed the zoom in Safari */ + -webkit-transition: border-color 0.35s ease-in-out; + -moz-transition: border-color 0.35s ease-in-out; + transition: border-color 0.35s ease-in-out; +} + +#profile:hover { + border-color: #fff; +} + +#profile img { + width: 100%; + height: 100%; + display: block; + background-size: cover; + background-repeat: no-repeat; + -webkit-transition: all .5s !important; + -moz-transition: all .5s !important; + transition: all .5s !important; +} + +#profile img:hover { + -ms-transform: scale(1.2); + -moz-transform: scale(1.2); + -webkit-transform: scale(1.2); + transform: scale(1.2); +} + +#site-title a { + color: #b6b6b6; + font-weight: 900; + font-size: 1.5rem; + letter-spacing: .5px; +} + +#site-title a:hover { + color: #fff; + text-decoration: none; +} + +#site-subtitle { + font-size: 95%; + text-align: center; + color: #828282; + line-height: 1.2rem; + word-spacing: 1px; + padding: .6rem 1.5rem 2rem 1.5rem; +} + +.sidebar-expand { + box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.2), 6px 0 20px 0 rgba(0, 0, 0, 0.19) !important; +} + +#search-result-wrap { + display: none; + position: fixed; + top: 3rem; + height: 100%; + width: calc(100% - 260px); + overflow: auto; +} + +#search-result-wrap>div.row>div { + min-height: calc(100vh - 3rem - 2rem); +} + +#search-result-wrap .post-content { + margin-top: 2rem; +} + +.contact { + font-size: 1.2rem; + padding: 2rem 2.5rem; + flex-shrink: 0; + -webkit-flex-shrink: 0; + -ms-flex-shrink: 0; + /*box-shadow: inset 0 0 0.25em 0 rgba(0, 0, 0, 0.22);*/ +} + +#sidebar .contact a:hover { + color: #fff; +} + +/*--- top-bar ---*/ + +#topbar { + height: 3rem; + position: fixed; + top: 0; + left: 260px; /* same as sidebar width */ + right: 0; + transition: top 0.2s ease-in-out; + z-index: 1; + border-bottom: 1px solid rgba(0, 0, 0, 0.07); + box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.05); +} + +#topbar i.fas { // icons + color: #999; +} + +#breadcrumb { + font-size: 1rem; + color: gray; + padding-left: 1rem; +} + +#breadcrumb span:not(:last-child)::after { + content: "›"; + padding: 0 .3rem; +} + +#sidebar-trigger, +#search-trigger { + margin: 0 1rem; + display: none; +} + +#search-wrap i { + position: relative; + top: 1rem; + left: .5rem; + z-index: 2; + font-size: .9rem; + color: #c2c6cc!important; +} + +#search-input { + position: relative; + top: -.86rem; + background: #f5f5f5; + border-color: #e9ecef; + border-radius: 0.9rem; + padding: .18rem .75rem .18rem 2rem; + color: #797878; +} + +#search-input:focus { + box-shadow: none; + background: center; +} + +#topbar-title { + display: none; + font-size: 1.1rem; + font-weight: 600; + font-family: sans-serif; + color: rgb(78, 78, 78); + text-align: center; + width: 70%; + overflow: hidden; + text-overflow: ellipsis; + word-break: keep-all; + white-space: nowrap; +} + +#search-wrap+a { + color: #2a408e; + display: none; +} + +#mask { + display: none; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + height: 100%; + width: 100%; + background: #c1c3c5; + opacity: 0.5; + z-index: 1; +} + +.sidebar-expand~#mask { + display: block!important; +} + +/*--- main wrap ---*/ + +#main-wrap { + position: relative; + min-height: 100%; + padding-bottom: 6rem; /* equals to or greatter than footer's height */ + padding-left: 0; + padding-right: 0; + margin-left: 260px; + transition: transform 0.4s ease; + -webkit-transition: transform 0.4s ease; +} + +#main>div.row>div { + margin-top: 3rem; /* same as the height of topbar */ +} + +#main>div.row>div:first-child { + min-height: calc(100vh - 3rem - 6rem); /* 3rem for topbar, 6rem for footer */ +} + +#topbar.row, +#main>.row, +#search-result-wrap>.row { + margin-left: 0; + margin-right: 0; +} + +footer { + position: absolute; + bottom: 0; + height: 6rem; /* see the height of #main-wrap */ + padding: 1rem; + font-size: 0.8rem; + color: #7a7b7d; + background: #f3f3f3; +} + +footer>div.d-flex { + line-height: 1.2rem; + width: 90%; +} + +footer a:link, +footer a:hover { + text-decoration: none; +} + +footer>.d-flex>div { + width: 350px; +} + +footer .copyright a, +footer .license a { + font-weight: 600; + color: inherit; +} + + +/*--- Panels ---*/ +.panel-group { + position: -webkit-sticky; /* Safari */ + position: sticky; + top: 2rem; + transition: top 0.2s ease-in-out; + padding-right: 1.5rem; + margin-top: 3rem; + margin-bottom: 6rem; + color: #6c757d; +} + +.panel-group.topbar-down { + top: 6rem; +} + +.panel-group>div { + padding-left: 1rem; + border-left: 1px solid rgba(158, 158, 158, 0.17); +} + +.panel-group>div:not(:first-child) { + margin-top: 4rem; +} + +.panel-group h3 { + padding-top: .5rem; + padding-bottom: .5rem; + margin-top: 0; + margin-bottom: 0; + letter-spacing: -0.02em; + font-size: 1rem; + font-family: 'Oswald', sans-serif; +} + +.panel-group .post-content { + font-size: .9rem; +} + +#panel-tags>div.post-content>div { + max-width: 80%; +} + +#panel-tags .post-tag { + display: inline-block; + line-height: 1rem; + font-size: 0.85rem; + background: none; + border: 1px solid #ced4da; + border-radius: .8rem; + padding: .25rem .5rem; + margin-bottom: .2rem; +} + +#panel-tags .post-tag:hover { + background-color: #2a408e; + border-color: #2a408e; + color: #fff; + transition: none; +} + +#panel-update ul>li { + height: 1.8rem; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + list-style: none; +} + +#panel-update ul>li::before { + background: #999; + width: 4px; + height: 4px; + border-radius: 50%; + display: inline-block; + content: ""; + position: relative; + bottom: .2rem; + margin-right: .4rem; +} + +#panel-update ul a { + color: #6c757d; +} + +/*--- button back-to-top ---*/ + +#back-to-top { + display: none; + z-index: 1; + cursor: pointer; + position: fixed; + background: #fff; + color: #686868; + height: 2.6em; + width: 2.7em; + border-radius: 50%; + border: 1px solid #f1f1f1; + transition: 0.2s ease-out; + -webkit-transition: 0.2s ease-out; +} + +#back-to-top:hover { + transform: translate3d(0, -5px, 0); + -webkit-transform: translate3d(0, -5px, 0); +} + +/*--- Typography ---*/ + +h1 { + font-size: 1.8rem; + font-weight: 400; +} + +h2 { + font-size: 1.35rem; + font-weight: 400; +} + +h3 { + font-size: 1.25rem; +} + +h4 { + font-size: 1.15rem; +} + +h5 { + font-size: 1.1rem; +} + +h2, h3, h4 { + line-height: 1.2; + margin-bottom: 1rem; +} + +blockquote { + border-left: 5px solid #eee; + padding-left: 1rem; + color: #9a9a9a; +} + +.post-content blockquote a { + color: #2a408e; +} + +kbd { + margin: 0 .3rem; +} + +h2, h3, h4, sup { + padding-top: 4rem; + margin-top: -2.5rem; +} + +div.footnotes>ol { + padding-inline-start: 2rem; + margin-top: .5rem; +} + +div.footnotes>ol>li>p { + padding-left: .2em; +} + +div.footnotes>ol>li:not(:last-child) { + margin-bottom: -.8rem; +} + +div.footnotes>ol>li:target>p { + background-color: lightcyan; + width: fit-content; + -webkit-transition: background-color 1.5s ease-in-out; /* Safari prior 6.1 */ + transition: background-color 1.5s ease-in-out; +} + +a.footnote { + margin: 0 .2em; + -webkit-transition: background-color 1.5s ease-in-out; /* Safari prior 6.1 */ + transition: background-color 1.5s ease-in-out; +} + +sup:target>a.footnote { + background-color: lightcyan; + padding: 0 2px; + outline: thin dotted; +} + +a.reversefootnote { + font-size: .6rem; + position: absolute; + line-height: 1; + padding-top: .5em; + margin-left: .5em; + border-bottom-style: none !important; +} + +.post-content a { + color: #2a408e; + border-bottom: 1px dotted #c2c6cc; +} + +#search-results a { + font-size: 1.1rem; + line-height: 2.5rem; +} + +p>a, span>a, +.post-preview a, +.categories a, +#tags a, +#page-category a, +#page-tag a, +#archives a, +#search-results a { + color: #2a408e; +} + +.categories a, +.panel-group a, +#archives a, +#page-tag a, +#page-category a, +#search-results a { + border-bottom: none; +} + +.post h1 { + margin-top: 3rem; +} + +#breadcrumb a:hover, +#search-results a:hover, +.post-preview a:hover, +.post-meta a:hover, +.post-content a:hover, +.post a:hover code, +footer a:hover, +#post-wrap .post-content a:hover, +#page .post-content a:hover, +#panel-update a:hover { + color: #d2603a; + border-bottom: 1px solid #d2603a; + text-decoration: none; +} + +.post em { /* MarkDown italic */ + padding-right: .2rem; +} + +/*--- Begin of Markdown table style ---*/ + +div.post-content>table, +div.post-content li>table { + min-width: 40%; + border-collapse: collapse; + border-spacing: 0; + margin-bottom: 1.5rem; +} + +table thead { + border-bottom: solid 2px rgba(210, 215, 217, 0.75); +} + +table thead+tbody tr { + border-bottom: solid 1px rgba(210, 215, 217, 0.75); +} + +table thead+tbody tr:nth-child(2n + 1) { + background-color: #f8f9fa; +} + +table thead th, +table tbody td { + padding: .35rem .8rem; + font-size: 95%; +} + + +/*--- Home page ---*/ + +#post-list { + margin-top: 1rem; + padding-right: .5rem; +} + +.pagination { + font-size: 1rem; +} + +.pagination a:hover { + text-decoration: none; +} + +.post-preview { + padding-top: 1.5rem; + padding-bottom: 1rem; + border-bottom: 1px solid rgba(158, 158, 158, 0.17); +} + +.post-preview>h1 { + font-size: 1.4rem; + margin: 0; +} + +.post-preview i.far { + /* fontawesome icons */ + font-size: 86%; +} + +.post-preview .post-content { + margin-top: .6rem; + margin-bottom: .6rem; + color: dimgray; +} + +/* Make preview shorter in Home page*/ +.post-preview .post-content>p { + margin: 0; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} + +.page-item .page-link { + color: #555555; + width: 2.5rem; + height: 2.5rem; + padding: 0; + text-align: center; + display: -webkit-box; + display: flex; + -webkit-box-pack: center; + justify-content: center; + -webkit-box-align: center; + align-items: center; + border-radius: 50%; + border: 1px solid #f1f1f1; + font-family: 'Lato', sans-serif; +} + +.page-item.active .page-link { + background-color: #2a408e; + box-shadow: 0 0 8px 0 #4b92d2 !important; + color: #f8f8f8; +} + +.page-item.disabled .page-link { + color: rgba(108, 117, 125, 0.57); + border-color: #f1f1f1; +} + +.page-item.disabled { + cursor: not-allowed; +} + +.page-item:first-child .page-link, +.page-item:last-child .page-link { + border-radius: 50%; +} + +.page-item:not(:last-child) { + margin-right: 0.6rem; +} + +/*--- post ---*/ + +.post-meta { + font-size: 0.85rem; + word-spacing: 1px; +} + +.post-meta a { + color: #2a408e; + border-bottom: 1px dotted #c2c6cc; +} + +.post-meta a:not(:last-child) { + margin-right: 2px; +} + +.post-content { + line-height: 1.8; + font-size: 1rem; + margin-top: 2rem; + overflow-wrap: break-word; + word-wrap: break-word; +} + +#post-list .post-meta i:not(:first-child) { // post-meta icons on HOME + margin-left: 1.5rem; +} + +.post-tail { + margin-top: 4rem; + border-bottom: 2px solid #f2f2f2; + font-size: 0.85rem; +} + +.post-tag { + background: rgba(0, 0, 0, 0.075); + border-radius: .34rem; + padding: .15rem .4rem; + margin: 0 .1rem; + color: #818182; + line-height: 1.6rem; +} + +.tag:hover, +.post-tag:hover { + background: rgb(222, 226, 230); + transition: background 0.35s ease-in-out; +} + +.post-tag:hover { + border-bottom: none; + text-decoration: none; + color: #d2603a; +} + +.post-pager { + margin: 1rem 0 2rem; +} + +.post-pager .btn, +.post-pager .btn.disabled { + color: #2a408e; + border-color: #2a408e; +} + +.post-pager .btn:hover { + background: #2a408e; + color: #fff; +} + +.post-pager a.btn.disabled { + pointer-events: auto; + cursor: not-allowed; + background: none; + color: gray; + border-color: gray; +} + +.post img { + margin-top: .5rem; + margin-bottom: 1.5rem; + max-width: 100%; + height: auto; + filter: drop-shadow(2px 4px 6px rgba(0,0,0,0.08)); +} + +#post-panel .panel-group { + position: static; +} + +#toc-wrap { + border-left: 1px solid rgba(158, 158, 158, 0.17); + position: -webkit-sticky; + position: sticky; + top: 2rem; + transition: top 0.2s ease-in-out; +} + +#toc-wrap.topbar-down { + top: 6rem; +} + +#toc-wrap>h3 { + font-size: 1rem; + font-family: 'Oswald', sans-serif; + color: gray; +} + +#toc li>a { + padding-top: 0; +} + +/* sharing */ +#sharing a>i{ + font-size: 1.2em; +} + +#sharing .fab.fa-facebook-square { + color: #3b549f; +} + +#sharing .fab.fa-google-plus-g { + color: #d42a2a; +} + +/*--- Tab Categories ---*/ + +.categories { + margin-bottom: 2rem; +} + +.categories .card-header { + padding-right: 12px; +} + +.categories .card-header>span>i:first-child, +.categories .list-group-item>i { + color: gray; +} + +.categories .list-group-item { + border-left: none; + border-right: none; + padding-left: 2rem; +} + +.categories .collapsing .list-group-item:first-child, +.categories .collapse .list-group-item:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.categories i.far, +.categories i.fas { // fontawesome icons + font-size: 86%; +} + +.category-trigger { + width: 1.7rem; + height: 1.7rem; + border-radius: 50%; + text-align: center; + color: #6c757d!important; +} + +@media (hover: hover) { // only works on desktop + .category-trigger:hover { + background-color: #e9ecef; + } +} + +.category-trigger>i.fas.fa-angle-up { + position: relative; + bottom: 8%; + transition: 300ms ease all; +} + +.disabled { + color: rgb(206, 196, 196); + pointer-events: auto; + cursor: not-allowed; +} + +.hide-border-bottom { + border-bottom: none!important; +} + + +/*--- Tab Tags and Tag-Page ---*/ + +.tag { + border-radius: 0.55em; + padding: 4px 8px 5px; + margin-right: .8rem; + line-height: 3rem; + letter-spacing: 0; + border: 1px solid #c5c6c7 !important; + box-shadow: 0 0 3px 0 #e9ecef; +} + +.tag span { + margin-left: 0.6em; + font-size: 0.7em; + font-family: 'Oswald', sans-serif; +} + +a.tag:hover { + text-decoration: none; +} + +/*--- Tab Archives --*/ + +#archives { + letter-spacing: 0.03rem; +} + +#archives li { + font-size: 1.1rem; + line-height: 3rem; +} + +#archives li:nth-child(odd) { + background-color: #fff; + background-image: linear-gradient(to left, #fff, #fbfbfb, #fbfbfb, #fbfbfb, #fff); +} + +#archives span.lead { + font-size: 1.5rem; + font-family: 'Oswald', sans-serif; + position: relative; + left: 5px; +} + +#archives span.lead:not(:first-child) { + position: relative; + left: 3px; +} + +#archives span.lead:not(:first-child)::after { + left: 65px; +} + +#archives span.lead::after { /* Year dot */ + content: ""; + display: block; + position: relative; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + border-radius: 50%; + width: 10px; + height: 10px; + top: -26px; + left: 63px; + border: 2px solid; + background-color: #ffffff; + border-color: #9e9e9e; +} + +#archives .date { + display: inline-block; +} + +#archives .date.month { + width: 1.4rem; + text-align: center; + font-family: 'Oswald', sans-serif; + // background: yellowgreen; +} + +#archives .date.day { + font-size: 85%; + font-family: sans-serif; + text-align: center; + margin-right: -2px; + width: 1.2rem; + position: relative; + left: -.15rem; + // background: aquamarine; +} + +#archives ul>li>div>a { +/* post title in Archvies */ + margin-left: 2.5rem; + position: relative; + top: .1rem; +} + +#archives .date.month~a::before { + /* A dot for Month and Day */ + content: ""; + display: inline-block; + position: relative; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + border-radius: 50%; + width: 6px; + height: 6px; + float: left; + top: 20px; + left: 68px; + background-color: #9e9e9e; +} + +#archives ul>li::after { + /* timeline for date */ + content: ""; + height: 39px; + top: -19px; + left: 72px; + display: inline-block; + float: left; + position: relative; + background-color: #ffffff; + border: 1px dashed silver; +} + +#archives ul>li:first-child::before { + content: ""; + width: 2px; + height: 44px; + top: -24px; + left: 72px; + display: inline-block; + float: left; + position: relative; + background-color: #ffffff; + border: 1px dashed silver; +} + +#archives ul:not(:last-child)>li:last-child::after { + height: 50px; +} + +#archives ul:last-child>li:last-child::after { + display: none; +} + + +/*--- Page Category and Tag ---*/ + +#page-category ul>li, +#page-tag ul>li { + line-height: 1.5rem; + padding: .6rem 0; +} + +#page-category ul>li::before, +#page-tag ul>li::before { + background: #999; + width: 6px; + height: 6px; + border-radius: 50%; + display: block; + content: ""; + position: relative; + top: .6rem; + margin-right: .5rem; +} + +#page-tag ul>li>a, +#page-category ul>li>a, { /* post's title */ + font-size: 1.1rem; +} + +#page-category ul>li>span:last-child, +#page-tag ul>li>span:last-child { /* post's date */ + white-space: nowrap; +} + +#page-tag h1>i { // tag icon + font-size: 1.2rem; +} + +#page-category h1>i { + font-size: 1.25rem; +} + +#page-category a:hover, +#page-tag a:hover, +#panel-update a:hover { + margin-bottom: -1px; // Avoid jumping +} + +.dash { + margin: 0 .5rem .6rem .5rem; + border-bottom: 2px dotted silver; +} + + +/* --- Effects classes --- */ + +.hidden { + display: none!important; +} + +.shown { + display: block!important; +} + +.no-scroll { + position: fixed; + width: 100%; +} + +.flex-grow-1 { + -ms-flex-positive: 1!important; + flex-grow: 1!important; +} + +.btn-box-shadow { + box-shadow: 0 0 8px 0 #eaeaea!important; +} + +.topbar-up { + top: -3rem !important; /* same as topbar height. */ +} + +.flip { + -ms-transform: rotate(180deg); /* IE 9 */ + -webkit-transform: rotate(180deg); /* Safari 3-8 */ + transform: rotate(180deg); +} + +.no-text-decoration { + text-decoration: none; +} + +div.tooltip-inner { /* Overrided BS4 Tooltip */ + font-size: .7rem; + max-width: 220px; +} + + +/*--- Responsive Design ---*/ + +@media all and (max-width: 576px) { + + #main>div.row>div:first-child { + min-height: calc(100vh - 3rem - 10rem); /* topbar is 3rem and footer is 10rem */ + } + + #main-wrap { + padding-bottom: 10rem; /* footer height */ + } + + #post-wrap h1 { + margin-top: 2.2rem; + font-size: 1.55rem; + } + + #post-list .post-meta>span i:not(:first-child) { + margin-left: 1rem; + } + + .post-content { + font-size: 1.08rem; + } + + /* table text in small screens */ + div>table, p~table { + width: 100%; + table-layout: fixed; + word-wrap: break-word; + } + + #archives { + margin-top: -1rem; + } + + #archives ul { + letter-spacing: 0; + } + + #archives li>div { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + } + + #page-tag ul>li>a, + #page-category ul>li>a { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + } + + /* footer and #main-wrap expand vertical */ + footer { + height: 10rem; + } + + footer>div.d-flex { + flex-wrap: wrap; + justify-content: left!important; + -ms-flex-pack: distribute!important; + justify-content: space-around!important; + } + +} + +@media all and (max-width: 768px) { + .post img { + max-width: calc(100% + 1rem); + } +} + +@media all and (min-width: 768px) { + .post .post-meta>div:not(:first-child)::before { + content: "\2022"; + color: rgba(158, 158, 158, 0.8); + font-weight: bold; + padding-left: .5rem; + padding-right: .3rem; + } + + .post .post-meta.flex-column { + -webkit-box-orient: horizontal!important; + -webkit-box-direction: normal!important; + -ms-flex-direction: row!important; + flex-direction: row!important; + } +} + +@media all and (min-width: 831px) { + /* button 'back-to-Top' position */ + #back-to-top { + bottom: 9.2rem; + right: 1.2rem; + } + + .topbar-up { + box-shadow: none !important; + } + + #topbar-title { + text-align: left; + } + +} + +/* iPad 9.7" horizontal */ +@media all and (min-width: 992px) and (max-width: 1024px) { + #main-wrap .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 96%; + flex: 0 0 96%; + max-width: 96%; + } +} + + +@media all and (min-width: 768px) and (max-width: 831px) { + .post img { + max-width: calc(100% + 2rem); + } +} + + +/* Hide SideBar and TOC */ +@media all and (max-width: 831px) { + + .sidebar-expand { + transform: translateX(0) !important; + } + + .sidebar-expand~#main-wrap { + transform: translateX(260px) !important; + } + + #sidebar { + transform: translateX(-260px); /* hide */ + -webkit-transform: translateX(-260px); + } + + #sidebar .cursor { + -webkit-transition: none; + -moz-transition: none; + transition: none; + } + + #main-wrap { + margin-left: 0; + } + + #search-result-wrap { + width: 100% + } + + #page h1.dynamic-title { + display: none; + } + + #page h1.dynamic-title ~ .post-content { + margin-top: 3rem; + } + + #breadcrumb, + #search-wrap { + display: none; + } + + #topbar { + position: -webkit-sticky; + position: sticky; + left: 0; + } + + .topbar-up { + top: 0 !important; + } + + #main>div.row>div { + margin-top: 0; + } + + .post img { + position: relative; + left: 50%; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); + } + + #topbar-title, + #sidebar-trigger, + #search-trigger { + display: block; + } + + #search-wrap.shown { + padding-left: 1rem; + } + + #search-wrap.shown~a { + padding-right: 1rem; + } + + #search-input { + margin-left: 0; + width: 95%; + } + + #search-result-wrap .post-content { + letter-spacing: 0; + } + + #tags { + -webkit-box-pack: center!important; + -ms-flex-pack: center!important; + justify-content: center!important; + } + + sup { + padding-top: 3.4rem; + } + + div.footnotes>ol>li { + padding-top: 3.5rem; + margin-top: -4.3rem; + } + + div.footnotes>ol>li:first-child { + margin-top: -3.5rem; + } +} + +/* Compact icons in sidebar & TOC hidden */ +@media all and (min-width: 832px) and (max-width: 1200px) { + + #sidebar { + width: 210px; + } + + #topbar { + left: 210px; + } + + #search-result-wrap { + width: calc(100% - 210px); + } + + #site-title { + font-size: 1.3rem; + margin-left: 0!important; + } + + #site-subtitle { + font-size: 90%; + padding-left: 1rem; + padding-right: 1rem; + } + + .contact a { + padding: 0 0.6rem; + } + + #main-wrap { + margin-left: 210px; + } + + #breadcrumb { + width: 65%; + overflow: hidden; + text-overflow: ellipsis; + word-break: keep-all; + white-space: nowrap; + } + +} + +/* Pannel hidden */ +@media all and (max-width: 1200px) { + #post-list { + padding-right: 0; + } + + #panel-wrap, #post-panel { + display: none; + } + + .pagination { + justify-content: center; + } + + #topbar-main { + padding: 0; + } + + footer>div.d-flex { + width: 95%; + } + +} + + +/*--- Large screens ---*/ + +@media all and (min-width: 1200px) { + + #main>div.row .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + padding-left: 3.5rem; + } + + #back-to-top { + bottom: 9rem; + right: 4.3rem; + } + + #search-input { + width: 15rem; + -webkit-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; + } + + #search-input:focus { + width: 20rem; + } + +} + +@media all and (min-width: 1441px) { + #topbar-main { + max-width: 73%; + } + + #main>div.row .col-xl-8 { + max-width: 60%; + } + + #main-wrap .col-xl-3 { + max-width: 18%; + } + + footer>div.d-flex { + width: 70%; + } +} diff --git a/assets/css/_src/syntax.scss b/assets/css/_src/syntax.scss new file mode 100644 index 0000000..cc1ace6 --- /dev/null +++ b/assets/css/_src/syntax.scss @@ -0,0 +1,157 @@ +/*! +* The syntax highlight. +* © 2018-2019 Cotes Chung +* MIT Licensed +*/ + +.highlight .hll { background-color: #ffc; } +.highlight .c { color: #999; } /* Comment */ +.highlight .err { color: #a00; background-color: #faa } /* Error */ +.highlight .k { color: #069; } /* Keyword */ +.highlight .o { color: #555 } /* Operator */ +.highlight .cm { color: #09f; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #099 } /* Comment.Preproc */ +.highlight .c1 { color: #999; } /* Comment.Single */ +.highlight .cs { color: #999; } /* Comment.Special */ +.highlight .gd { background-color: #fcc; border: 1px solid #c00 } /* Generic.Deleted */ +.highlight .ge { font-style: italic } /* Generic.Emph */ +.highlight .gr { color: #f00 } /* Generic.Error */ +.highlight .gh { color: #030; } /* Generic.Heading */ +.highlight .gi { background-color: #cfc; border: 1px solid #0c0 } /* Generic.Inserted */ +.highlight .go { color: #aaa } /* Generic.Output */ +.highlight .gp { color: #009; } /* Generic.Prompt */ +.highlight .gs { } /* Generic.Strong */ +.highlight .gu { color: #030; } /* Generic.Subheading */ +.highlight .gt { color: #9c6 } /* Generic.Traceback */ +.highlight .kc { color: #069; } /* Keyword.Constant */ +.highlight .kd { color: #069; } /* Keyword.Declaration */ +.highlight .kn { color: #069; } /* Keyword.Namespace */ +.highlight .kp { color: #069 } /* Keyword.Pseudo */ +.highlight .kr { color: #069; } /* Keyword.Reserved */ +.highlight .kt { color: #078; } /* Keyword.Type */ +.highlight .m { color: #f60 } /* Literal.Number */ +.highlight .s { color: #d44950 } /* Literal.String */ +.highlight .na { color: #4f9fcf } /* Name.Attribute */ +.highlight .nb { color: #366 } /* Name.Builtin */ +.highlight .nc { color: #0a8; } /* Name.Class */ +.highlight .no { color: #360 } /* Name.Constant */ +.highlight .nd { color: #99f } /* Name.Decorator */ +.highlight .ni { color: #999; } /* Name.Entity */ +.highlight .ne { color: #c00; } /* Name.Exception */ +.highlight .nf { color: #c0f } /* Name.Function */ +.highlight .nl { color: #99f } /* Name.Label */ +.highlight .nn { color: #0cf; } /* Name.Namespace */ +.highlight .nt { color: #2f6f9f; } /* Name.Tag */ +.highlight .nv { color: #033 } /* Name.Variable */ +.highlight .ow { color: #000; } /* Operator.Word */ +.highlight .w { color: #bbb } /* Text.Whitespace */ +.highlight .mf { color: #f60 } /* Literal.Number.Float */ +.highlight .mh { color: #f60 } /* Literal.Number.Hex */ +.highlight .mi { color: #f60 } /* Literal.Number.Integer */ +.highlight .mo { color: #f60 } /* Literal.Number.Oct */ +.highlight .sb { color: #c30 } /* Literal.String.Backtick */ +.highlight .sc { color: #c30 } /* Literal.String.Char */ +.highlight .sd { color: #c30; font-style: italic } /* Literal.String.Doc */ +.highlight .s2 { color: #c30 } /* Literal.String.Double */ +.highlight .se { color: #c30; } /* Literal.String.Escape */ +.highlight .sh { color: #c30 } /* Literal.String.Heredoc */ +.highlight .si { color: #a00 } /* Literal.String.Interpol */ +.highlight .sx { color: #c30 } /* Literal.String.Other */ +.highlight .sr { color: #3aa } /* Literal.String.Regex */ +.highlight .s1 { color: #c30 } /* Literal.String.Single */ +.highlight .ss { color: #fc3 } /* Literal.String.Symbol */ +.highlight .bp { color: #366 } /* Name.Builtin.Pseudo */ +.highlight .vc { color: #033 } /* Name.Variable.Class */ +.highlight .vg { color: #033 } /* Name.Variable.Global */ +.highlight .vi { color: #033 } /* Name.Variable.Instance */ +.highlight .il { color: #f60 } /* Literal.Number.Integer.Long */ + +/*-- Codes Snippet --*/ + +div.highlight, +figure.highlight, +.highlighter-rouge { + background: #f7f7f7; +} + +.highlight { + overflow: auto; + -moz-box-shadow: inset 0 0 2px #e9ecef; + -webkit-box-shadow: inset 0 0 2px #e9ecef; + box-shadow: inset 0 0 2px #e9ecef; +} + +.highlight .lineno { + padding: .8rem .5rem; + min-width: 2rem; + text-align: right; + color: rgba(140, 134, 126, 0.67); + background: rgb(234, 236, 242); + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} +.highlight table { + padding: 0; + border: 0; +} + +.highlight td { + padding: 0; + border: 0; +} + +.highlight pre { + margin-bottom: 0; + font-size: .85rem; + line-height: 1.4rem; + word-wrap: normal; /* Fixed Safari overflow-x */ +} + +.highlight table td pre { + overflow: visible; /* Fixed iOS safari overflow-x */ + word-break: normal; /* Fixed iOS safari linenos code break */ +} + +/* Override BS Inline-code style */ +.highlighter-rouge { + color: black; + margin-bottom: 1.2em; +} + +code { + -webkit-hyphens: none; + -ms-hyphens: none; + -moz-hyphens: none; + hyphens: none; +} + +code.highlighter-rouge { + padding: 2px 4px; + margin: 0 .3rem; + border-radius: 4px; + border: 1px solid #e9ecef; +} + +td.rouge-code { + padding-left: 1rem; + padding-right: 1rem; +} + +/* code snippet radius */ +.highlighter-rouge, +.highlight { + border-radius: 5px; +} + + +/* Hide line numbers for code snippets without specific language */ +div[class^='highlighter-rouge'] pre.lineno { + display: none; +} +div[class^='highlighter-rouge'] td.rouge-code { + padding: .8rem 1rem; +} diff --git a/assets/css/styles.scss b/assets/css/styles.scss new file mode 100644 index 0000000..354a8b1 --- /dev/null +++ b/assets/css/styles.scss @@ -0,0 +1,9 @@ +--- +# Aggregation of CSS files. +# © 2018-2019 Cotes Chung +# MIT License +--- + +@import "_src/main"; +@import "_src/syntax"; +@import "_src/fonts"; \ No newline at end of file diff --git a/assets/data/proxy.json b/assets/data/proxy.json new file mode 100644 index 0000000..d84ebdd --- /dev/null +++ b/assets/data/proxy.json @@ -0,0 +1 @@ +{"proxyUrl":"https://your-gae.appspot.com/query?id=the_secrt_id"} \ No newline at end of file diff --git a/assets/img/favicons/android-icon-144x144.png b/assets/img/favicons/android-icon-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..782cf3a9437428c4609ab98f4a6a8e272209e956 GIT binary patch literal 15762 zcmeAS@N?(olHy`uVBq!ia0y~yV3+{H9Bd2>4A0#j?ONH@0A#{`m@w;fC{=u~u2IA*3Yp`}H2KYLS)z$ax+ zMs*G$g(tQ?In5v2HXh`TIQB^?`kG$!Z4as5wEMfNt5&YFdf)%*)ytVLB~Q9t>p3PP z(ZB5XwYSlw`)j`yuj47%ew{H^bZhUQd3FBFy_sWW8A`=2nBMH3*^zTw?(?iwN=g;; z+8R_kI~FIZ&LRyJ2~qO>zpQ@1l|Jf z0?7bIivxBK_J@4UyS=SFXyuiZ^`A|>gT)*o-(BXZ;j3U5;JPO~(Jg^Zfcf3_+}qaI z9ZV)>*iCfrqe1r|0pv+HgyS*5r@qGQ6{{s4_H z)@LitPR@D5+T%Vg_2vP2W^v}$64Qh1{@N25g4z--mSrYIimiL?_f5CQJMx_{nQaq0>lDML2JMEgB5VQH(ABPL_-fI@$9xXYCEneEay~6xIouv$T|o8@(GprUbLeyL@io zy}7abqh-+U*SlV>WLQ*S(UbYBKg#8RInO`2h~ppRIQD5+^LKQfxV-Llnp)|@<&ME( z4(nd8%A92=7|C`fT}M2N@n3N0d?7*c_&H}8!X6ec$r8*Ay?QS|!$ebo%fe60ViV&T z`ybE##&m_r_rT8sOoEo0O6oeNKb>Ria9Sv^FhC=sUSh`TRnr;kRg~%%t&(Ta6P1LH=v8Lj!d-m}E9eA?S_aL0CLdDd%b@%Pzk zIDd#f*fUG5XkMlqlh}jenc9t_KMwHi+aM<#eZaa=I%wsUcj5mv|L2)3Wn?)#TZpUm zM2b<{Dy;<$=i-e{El*nc>Zj7D@E_6znt~*hpqa%IRGtSUj#{0J-xz3#Z_lCXi`Pp(e4eo@~CTBmpKFM#C{`fb9>kVt3 z_{93~tN%qN&S%=s=;CsY+3W9nmJScLAG#m(4=g+x_Rqh4nN352gu+kz))Sxi$UN}5 z{3i73T?f&995cJud*_<^78^{qG-m6|y}csK!$nVgqCRszvsa_?0se;n+;`TkvTl$Q z^jwuC6Q6FaxUX$4Ltn>`wh9jEpKnTy6x?f+}r#&w$)C}y}k6Nq4JTOz(B!= z1v3IPQf_U#J0Ui?*g{6{=bh(v<$hIHmaC?k`{mrOo1A;wdXw~?%iG>|D^ENzbH?p0 zxxcw?Z=28EemG8S!R*}IadKR(Jx&ieHDvhue{eb(K9{OE$0_*D>tt!H&S|Gm|1J;1 z4UVDGt|<0>zG*|F+X<&Sx}ANG3)E=alJ&tg!UzGMA&i8jR_3N^BI2H)!* zB-W%qOu7Foa=GU0i4|%ZGJNcfXBxPVHrhH!&FGvTw2^DY;qQW?t5-29D9P=sUlt#_ zyP>RRuBXeBwLcEtZa(1Oc<|)D>n9gwaxSRZymQm0N&o)+OA^dv3VW=5sl!9^Lwe+b z8x5*Ti!C>`pHIE?BP?ut2hSsGHO8`)uex8BL@^iJ&h`5o^~fdIPV8HeX8-FM2Y5nb z)s^zYu6A$!>H0KfzlDDJV&=SQ?(HF8>mDQuR>rwl*_VD^PZSb)nzem zE`ChsSG_vl7~gqeZ_uVPQcrF+LVD=OUvSS8C0BKJjFV$I_r9j| zPaA?f=5%s2vWlIV?zdc0MrO(4#m(EcneE!Wo3l%LvqMl#>uVnOV#p>j1CtiN2Q4hQ@tj7Ej^K9q-@cZ zIjhBKVT_KpP-j3)j89=_bzO?0m;sfO&U-JZC@-tY> zeKCh+LhkK1x3+dq)eb**Y<<+<%qFdZ zUAlgK`sdRk1_$faPdyJ?7|`+Q(@KXa=RWe^EF=1!#-Q`g~?B^0tbC@pXJte0&`PSQ?FdV zzIfFfi^8VByUsxeWDkgkY)!R#;T$aFz*ym;vS`)m(64J({Sp(jT)$+=l100A-I`^X z%(glG{IZoRI~OfdvN^wa|Ni;&=E?cZv2cuzmX3{$RT1KBkeR^b(DTn$Ztt9rjNwMU zlOHA7zciHVe_R>&Zv)E*Tfv{~hYkGLUR#G}o?_JCmScRj;#KK^ugfymty#Ugdric~ zrmfl6H&uPjnx+$ZXiem14Nc9HjfYEPg*sVcV`F9PYG&l#-nKFIv{>1j8;GMJpudjSHpD{cvG&D4(lianF=(8wJaiy*)i24*Ci)TEa%O(K_kG{=UTO27;9%#-NJ&#u zQ{|?mKWCfBl^4cNKitk=d^>mhNBjSu?dMn&zG^xjzDS#OzARU(hL+Z%EnB86TC^xe zFVJYFid;W?9!u!e+_uCTf0sICCHD|h*5_g!%UBvd9Vp(qs_y2tx2fyv|Gs|eEdNX3 z^mKi75w5_fs9D8qekoo4TRt{7H{U5fZ(H+u_WhLa@9r-CYpVR>DZ`1+Hckr#zJC3x z6TffHRPFFh2?v>G&6>4h)v80=a%GMu78Dpfueh_bSpD|){Ogm|{l6{0{PM0+QGdrB zW|?O)U5kCK8a6#JY%pK>D%^SD1=jq!&$EBNaJN5osFj=1KE^OAr+4}Jp5<@Y>X%>6 ztowO7{?pX;HLcI**Vi4{y4?Ba=c;+_sgY-9oA;mA-#-V0MYY2M!o#NrFX9f=n!0HB z?%8i|Z~y$Dng7#|$Nj}mPE5=&nt4Y_>As=w=fqH1D{-6aljmKUmFu)YBY=2=E%9d&Dz>p zoR61xZFuNmgC22L6~n8+De9sQk?(@J{#X|LeRQ<@@cbV~)FZa#MCSRpy0V6bhAP+C zGCplqwf}sfP{wE`&%wj|PC^gzmu1d6GuK*N@Zrzr^UrHu`&pv3ZcE9_pns3_|26g3 z|9QM7Vx!XX=}*@enzYO4R`DKQuw%!JS+k_Xbfa8?gD01imxq^^maZ+0HP=z9);Znf z-zw++_~H^~kI?%sD(~G72?@DU|A1Nk!KTxChfRD#L~m~^_9|Z3%hB+-QchM@*5>Dv z$#<&X@4Zv^`|X|D?|1)vn!Z2f_qVqtrKN>s2_e+!k^R13I2PON)w%y0N?beP-vO z2lunDuY1ZJ|AXm$<@xFrt5!*Eo_Fz)Y5lz#E}6Lt12_Z|udM;c<-2$9CT-icZR)z$ zt2*9o;?3gOZxoUY4hgI6UynkPnODti{m1uDmal!~nl&m@y*8$u zm9qQy5me$_4feM!UHp1i?16eWrHNNU-gMe#%4kH(ZH^25zh>F8W$)Ug^AgU^GHv*u zpnH1JvSn%~zMqVpzCZGKpX}rN|K8sJam;+*!EL#>B_t#y9)9ID)0yaT;nuBFm;LR} zPE>ZEVOgwZoPO?z0Z&#|mPO4E1M9Lk5}z#>|8*^XcIM&c`G0l7<7-R%CNo;}Is5zb zuU)%#j!osHdGq9iI$iW$e+)@7=QzhU@z>|k8Gc5Thu?D)s~|Nq|q^5x5g zd-m8&-!;*1`SBRxhy?w;UxeEE<K8cD9E~)ALH3Z#R;UByDV3cVx-eZY&CJM9km1{$eSO`n3L81Lc_zNbW>;NqrZBB=49(|hb<)27 z>)Q5Bg^!O3-mF(uRo&TcH%r=OaiCfLy)*THuh$Fqx@G3&Jqw=yOJw_v@8Wk1LYHpcI`!SVyld;@{X;`VCwjE3joyCg(j}vHpK4C3PX93Td`;W2V{SI* zlmGwwTl4$&{b#S^|66^(TP|Py?ajiiTc`H*@%hcOIXO|;{l>mp>;3<}uD`jr+WhFz zqb8=Ny&3Zier@)-eCBDw>}8(G$;xx*&i!=BTi>)|UU`7aw;k)OmwMT$u{uO{rwV>} z*wxk5R=)rDU7eU61uaHVadCd0o+mqAGcn}c+|&vxjkj#wD#+DZ@qPFGv+;kg#&68I zX%x05Vxq8Tt46@C+qZ75SiL&=?yk})Q>JVve;+rm_S;Rv$F}DeFI(2;U-xNpOx4S! zE40qr{nm;9_i6gh$9>ir`T6HH&o&0lS?|No%Uk&10OP#+f0a%P1-ixc^(5L(nsc3(jg5?^JdZyXSjf!wT9gx{6}(yQ+Dr%M)Kt~Y>F4DRrt%y<5$e(N z%zcPgmK;5TU%p_PO8pW zcJkfb-9Jx-?>p4YZ|9*jQDSk$;S)W_7A;cZIsD*2BlDln_WzB`?-aW0-CQ$aUh3^{ z9e!WEr|YHu{q;2|@>*5G)zy-Rt5r=j8ML&tgckUPp3ct7($LpGzgIjbVPP+0{P&x? zO11kQD=4KHNy^oJ34FKrdt6-AOVxM#e&@;6ez|y2Q-rl~WBz@+ZTa{44xE{3tf{Ym zzLz^G+SSz+6lP~;nRdT>m$&cp-1kqO$-jMhZuz81Lic{2EB|y(8u*REZ< zb?emH?e|Vi_P4WqR{ZI424h3W)JvCw%yMoxxVpM7e!Xk`c`*SW$yp-CaiOgD8#AU& zo%&Q~ZRaHqX2Xk@E*1`TP6( zV++2iQ>RXuI`yfG(2qx}w{4qN`udt6Uwh@BkH>!=)vs%OY@sYOyY<=r7mK=oT$;Y` zNE0jfi#KnMe733kvREDzyLr3cnuV>4@yyMAJL5IeyV?K0H?eZhu&plJv3vLLn(L*f zKb~%1#^M`R%*v>8;?e2r(p-W6*h3e+P z>Qz^*si)q*wMlxjCUSE|UY?p*_s0j#{6(LhoHV?%@xq_8XV0FQXDfZ#Br_u;;p3yD zGnRR(O@6q2|6kqRWpAZ^2Wy+yY|Vj z`97kvbo{qGN`JJo(y6nTv^L5jno}PaB(xpR}{q5)Op1*LRBA>jSkJ3borx*PkH#%HX zPg|XJ_vYPIotZ|AS9o21|N7OHwDE>S?SVoWoAc6#13|6$)YQ~-FT*vm;ylzfMQ(Go zI+>W7Cf+uam6cVlac?x=vuYLB=}j+QzC0NkIp^G;zQ-S~1p7a2m@I#xG*!P_ zttHc+^mG2PK0RIkxB(BJtd+^GY1-mR8dH>tR{i{3I`fadwCDLR1a01 z>NU~!UuK5T_Z%KywT4}d&nKNsDSCcxE)Ne+&&D-Pd=fvCj&94n_ifwuja6S?U0!D- z>pSmxV0`@f((AFu&&)Kg{CHIS=I-+MGYZ$ezI6L`_hSoC=AAWbR(Qw~i&?>9qN0ZN z|7y6tuHq}2*|f27eRe^C!1dB#pN+}4)P)@~A8cP$Rdarx?VH=%^N-A4&Brb+o;}CXcb`yq zRe8JX-Lb~T##61_;zsG`<`}A4E)3}KP%%}Z)5uTd7Ro- zYNwXYv#++U3UfeEIKpiv4%(-~V5ITB_}wlPSx5 z{EmYffwuc)9ddQVqRlNVGS)_I?dt045>#9J*y7+rmE-G5g(!Vb_^MCBkuW3Ga?p$H^i_0%fo<4mVQ}glYmFw4y zv#;s!$=RH^xY(V0+3r5~b+3(*kMY?3Jn8>wUHRT@mp$4Q`?qhOzHs40t4)tBY(5-d zw)uEOSl#CQZ~oic;^%lxm6|;3(k!o~8*;6+laxCmmUu(!)~-@*{XHL;Kpm#Yy;Y|3f8Tj-;5%72dYgzy?ZKFz zSMJ<7<7$!1#ZF>EkGj*}X>DDUOC6^25 zgdXpg2Q{m7Vs;p$o3YQ!JYHCI@zq7O;s?ygdu$W1N3e*F?u zDtLcy@1Mu^|CIOty1L%2gIgn~%zbg7(nOB@io?yV z^zGWV#2RUfWcH_XHD?*EJDcM)gEwaJs`+}_+R@*aneRQh=iRQ?5!-Si*G2HRaeqE_ z`t)&)>yJa%@bU41`Y6S(*KYrG#`wGl%lVaGX7oy%f7-gfw)gXS`}!j{T$CneXNdM6 z->B2w)y0*Sovo>_FR!TdS(CxvL`qipgl**~6;RW+;>E)DZ%Z$~wBN4tdSZ%^<zc{)p9%^HG~D+Ri6C>+hp({kGthBB7z7BI4rDvyKI=6zOzHa#3D+agn-5 zQ2oPJ@gMKX_n!teWX{dCR`+3(Ua#j9nwg!gEY`g->#EkO)vJrIv&f!eQmuY=W@bou zcz=ONA6uHjwnZ0T%sBu4{rl&jmVG0;+zSsCq5oO4o}G75F}}Kk-$#+bkTOHI^HLHwfg(JtyR_4#Z#9$I)w{-;z&w=Su!g^$1OTq`n=6&9{WEJ`F}n$ z-+vO+E-WuE=gToQHElWku&M8qlgJCRc0SppgoK9F)6;qxF0T9&aPZH%*FxP#i)y7m zTh2_B`10jT!ExF050mHrSyG;mkgz#X;{VHCc_mtramw$qH;D&ye9{V3{?Wd05ATjk z+umN~<>j4tU{zL5&XP@=jHaKS8kZ5IPb*!R{_i)0~Q&U|Q z2ZAchM|+(_MEebhbw*-Gbh(yB6}*^?N!Gzz{-w+Vi<$!GmgAM#b}0FTfK zrqwzR+#0uvb*ywcwIxvkG@Rg~bkJLWZ;97A;VbLj-`w1uVZ!yJ>c+3HufanlQ^Vst zeSObzd=zg`n|$)gFD6zc^Z1M5p^GkRoVWchQ+}^f{k-k>I}aBwT=-t9?W1kz+j*(W#@Jw?8XZzvYdC%txOnj6R41R5DM)zqg*|lXnl(JPx4nG# zZeBp8n4pxD6lhdw?OI*-GYY+Budl6@v8gb)ep>y)`9~iunwy(>cz6VQ-HK;UY1BBK zV)W(fSI}6=zwh<`r_2BUaeU+6>hE^byq50En)R&T_Pn$KPx2|V&=a=vPsSa188l70 zwPAbriTljYSzp(y-aYc__3N3o)n>oHz16-kS6M=wuRU^KjpfFOo@RD_F_~luwyRgK z>csAva&>k1=8BI=Y3Js6Mn>N3xRiFhu;cjSl9G~w4-Xv6-rqa>?(S~(Teok2x9BTg z-|>gXf@McrqJe1kL-)&;%nB#I_H6suZ}y}9!*8y=N?ff@AR{Amj$K^re%wNYIl#=! z?9!DhM;e*gk1d(=B>2EjrHLG=si`5Mp@G4{le3v-^={c+TU+ZFA0MBTkg%XQBO@bS zZE~fH%eEQIDkDNCADEJ_HP!#QNJ9ck$34bBx*I-~yjv_Vebt&ZpaLwz#H+g6`ecfc zdYaQhfvZ=qnwXh^x&Vvrq%Zn;TvO;ngYBwcGoDu-w>h89_)WU)V%qI*3m#kKB}Dp# zrdHZmJ!hD5J;9i159be^e?ONdbG=i`dM&*tJTmfRkEC%C`^J=h&hxC+w{PEm`R<+E z;e~$Xb$|9O*Io6?f7P!gtJGYM$j()-)%)VC}NtSD=(M<8oQ~Eb|CTq<1 zW;wgOtGj!nj`s8$qP=d#G7m)*B=i5(3GS5sG41s({Ta(<7Msss-5}}vT&Ljxd!X4O zd+*Ty0zW2n=%~Fvu{?O@i&iaf|K`;NT|bQv*gg1t;O)wgS1A@UcFRjJ`2p`^$F;|CqJvp0d*4X{o;69}ZZa zYy717!A-g?kUxfNk9+8S1ts1F%ede17JDOZXdc_Wsw&8(u9<({eWtt5oo3&=KXn;z zLqf#CvP=-Ist~A<`k(P(j&tFz z%a*!_+=3tMth@G8>h-#qh_BoD=f0O%_VI!D?b~v~6PuNSG?k1`HfhZFTRv~~fggSk z>>KNSmj+quo|a-N%Ka9{ZL*eu#jfL8oZbDftFs%=>qHqRznl6#{_@8|)28`s(f`OM zIxD2G!CC1NcZlx_jou|J8)994HF(wZUE}yNds$_G%caMr^)uF)yk+=uSJ!-@hw-81 zjonu+m;Ticv582cs8g#D?J z_p(`CF7r9$|3C3-LdPA2L-Hy~nUAmA-#z>-UVh;{t!L-Oav!wqT)nnxcgn#-lV&}A zos}kbR!i@=us!oU6wopE@7qgOCK)=~>mPqLE#9%FPEK1( zT7$dQbG5h9;|bqlrZmNPHe?A_GTvvh?pZIrmv2VD{H_YE=;L;8Gou(YKHJ~rDNfnQ zQ7Vd#G>zvOn;`Pyp?TMw9>-qg2GY{!KqVq)_O ztAr<{s0G}VasGi_12oD`a>Ea$a0wuz%cgDIpt|w4t!w0yd!O}i<-D+{q*|WTISty8kBa9!o3g7q*Kqd-*^c~U&z+_-pEo)hwQ-M> z$yx@Lza4HX%8lbZPw&(FWtDtp#rg+L%hYmsA1(}O$@y1u(CX4W_fAQr6p6@O_kc~F zDM<#)cQoBRDjE}X{mjG)dH?TQKFwaI{N~mB1;&!{dN0F&++g7R&!%R73-^p)*n{SwuH4T6K(jwTcCVzzLMR9BYIqc;lW-z zls)c9iN1I0oT0|;oy{SwR&SE7`n8PHQN*V-#EQL3W6BK0uxaLx9 z<}uYT*3Ylk5Ieghz0=74ZHi7E|AOL9aAnaZC zZU0-vn~S-1o&Wwh-R=Krb)R#}mBRuHl_ej~|7L$Mz5LIqd*&BRcVE=gW}mTt)5FsG zA2WNmcPNT8J$-TdO+#JZg)O@@mF0?gFTXf)xh0Wf<`(b#oQ{@>jyCo(7pF=+I)1$D z6Mwb*^L@hllM0Sso4w!S#^K3#kH7Rd#&Jky)r1mbo9ow){ok_3A^g;P$-R3P&Fjv7 zZuG=zi|XPdvG=d&uh)zd(c83d!Kr%Y|4k3$dgnheTbmJODfHd$dixBk|3{zST9;vc zCw!h%(Ti7ILVbs9c6SL`A3E2__b>7N<2U_fg^_=2riETf?D+A^H*Cw#T@#NU+qF|i zZ}m};`Nf?a%zjce_<4m+5|;GH;&6@87#uZt9MV zyXkO*Com;4=H8A8r=`V%QquS%P6lsS{YFV|MOIQ^B=59Dp%*@?VKYjv8t>dtCH6E? z`k;7a?Ms&b_b<-9b9vkReRE zu=MntkY}fQ9zXrHN}{bmN%rycxB3_DOgxeUIpwqBPFv5O7L@e!oU81%-G7o>1adB) z(mH>bZLg+Ns)keLiE~VT9|N|1lX*U|&w0t6hi-G{t(Lia`{=#p{g0R2756<|apCif zvdFZ{Yz_>oZgGTopF1Jt=l#~}NQdj=6{{oK8U<6N(*CnQSoJArOZ&Bjjd#8t6v@;- zJmK||2V#HDt#E&RL7~vxR_(*9w3sSCw_xXsU(RP|t@<`^p>fhO5npX%yV;2ntgqbn ztP{xE;(4ul$4QYO5jBIge{H`X{NQt*b6@d~$aT3<$JRXJvKO~HT^sf2ug#UZ3Fg<% zKHk%18}>A|(m43KbIgKWOlD zbDjUHv9@Ewhfg<4VnmniR_ZjL!j>;#(GTG#d&8@}Cnr!dDn z{_b}R_oP~uJkP_;TUEE}tX}KNdgb%ZX-rE+C)R1F{L47D=hWP~oYG$xwu9+uV{We1*heb}Me zr8F;~Rz}Pw)9A5B$A--08)6bpr_N6JX5+Q?VcWBV%%4ImW!|elO^t|%^1WePAmq7A zYVw<%hnA+dxyPr^Id_fmO0bu<^7*i9Q)^zWU;pn!*hKGTF~w($T`zMvOn80I@krl? zBL}9RSw7#kqVibb{-)*GC#S7t65(~YoR@e_Zt|&l0*Z$u5`{OO>73v7`r%TeB_>Bt z?#$$id35pmlkUR`NsN0^W*z%K({lZ<^t-vuGx^v3-F~u8XT6lKw4hi(!8SJ=x#u4a z`o&f`UJjfh+@ZseD`LQMu+yP_@+D(;Nv*<p&Q?@pvYS7h za7ASARZYJ2#TI|6RBuhVx-`U*^$%NMyz|#}8TCqECw|@T_f5GnH1k&Bf{R;zcFsQd zKBug6@~N788+yETPn#4USM5;Jb6FH{Q7>d0XX;$1iwhhrauaq<;M6>+)E}|+lDYTG z*=vui7CkSN5@DhFLFhyO0oel=O1S5UEz0Cq_~4k*>ihHJb-DizkMFF?*Q>v~rfb&B zREcE|+IN|#*YoiEu&-J2|MrIin-6em&+K?Ga{-&>gOt-VCjWSP_W!iC*F5%$9bmqE zhTlZ)Zpp{(H}^bEyIb^q-?d3x);}K=t7~1`Qz+Mc?aYEjyErbJ6!AHmDkL{2_g|}S zZwTH^z=84Rw!JQ)^=e9|y|k6i z#D*Q;#GSseAXGV&cj*m5?!zW+Qy<=`SNUN-Ps{IC>IU_L4`biHso0}h`zYZ2{kb;R zeqVk6=bPB~*ZWg~9V86TR)Gnbn zO5EBhN^K8z%K4p2)tI&DcgmD&)2l4Dte!hr_pi$1mwD!o@6ITkJKy))UthMp*BDZm z>UsXeFJNOhyKGh3!H^KCWlLD zhu}os{pIbMQv2#so~$cubPxIJXR+3Vm+{cPS$4HA=Iow%*8k3&-<3O4Zkx3wwtP5x zea5x}`p*So4+u_-J#g~!uY!YYk?hCLyx-Hb)j!ngIRncKF2P#XU(wsVN_amwE|97a zys>_jq=cP{>VKbWOj81`)+wx672b7%wJov7g1Js+6YD*lg2XT>KW;1W(gjhCrW*bX zA209KkXByJn#XeOVe|9PKWusbbNpaV5UXP@PT+ao$;{qR-N+aE*P>wGs((9Q?>g@C zAJ0bHZTr5g z_rB#*)0<%j68}6FyvJF>e4nZA;jX+(CTH&+@Nc;Oc)q`xum)qmRYpNewl@dfAKNHh z;HuJDA9sA}&FlZJZhL!>GwY#uqvQ|XRi_%CJkvFQIz`{#!A8Hs*Kdk>?gM$=S!rA% zy7P(|gzA~EF`ah&{%rsEx9WM{oO%A$f7-uLNh$lo&VJq+@gMODl6>ujvD^78SZ*}! z-#K-a)XAa+78m;Gznl@zT*4l}Si|?jV1xeS9p$zEXWE~)@N27SfAmauK2y-uA8X@T zR^0q^#CNWQ+KTWdqw@h_3U0z5mOM9KDYgD$lHdl$ipdL{0i0&b$^;8-!Yjn@BMj4>9&$Z@AEe_^JqX zu6)J+(e={uhUhM@L%(^Q3H7e3z*-nB||`9OO2QS$c)p!{UXOT`p$!g~e9Y^2VZJ z+;i9;HQhV7p?(?L{A|s-`ooVG+Z!{u6$JS&{QgOE^2vl*Y5H~X3$h!hE=yhGx!gGP zq{}X$_$OO)>mDsLxs|=Zihl{yLiri}MRG5Cf4u$Z)KPID_=oKGEf2XN`_rza6SFcs~^<;QhEZ{AqvgO8eo15&3%9ncd+g`Eg9{Rp^kL(kx2Q@8T z57JlsG03-Lw*P+eOq{pY)TGO?@4w97`Ea6likR~4P{sG%vRhtrc>JAd7F#X9E!X8Z{!=w5Xu;yWmtQl%+cB`f9J`-t3`s54flCh zaZS9=_RwnO%2D{uJ^-4hba@_)TF4Y?xv@um5_rOQ;cl%}l;TY5S3=cU;9ANoH| z(kU=F5O9G_uGbo_x{b`Fg*6s{a2sQu_+t{!P5icXO52y2ms3zWw-itFia| zk0JJ|O5)7&4o^5k^qmAnHN{Gt;}msXsV|Zhu3!|r`{#&nUC}HJ^Vm7dAOE@KGTXRU z<0_M$)6-|_dGAUceO9pMTdrE|xayy8u6M4mOgR6nyJ0_LU&V>VP5**iyc#QS z-sx6VsDJ+d*ty+R^Pg8*^Ubx$X*;}4GeK|Pf_;lp%l%IjU)5OMcjo`$^Z7B&=d0hm zF*b1M4&eDee}cA#NX>;OlOH`YzgD7O_4|*izRk6$M?15wp4XjyTmJPLUGMgJ+^vUl zSDg`#Xxwn5fBF-N=xuFLn>>3O=J#B?cCWDM*s(~)+ zj`L?v`CRoDsFW`dJi(J7USOW?Xg{ln;ntVS*`7-$XIjft3hdz9!L>tVVs;~6LSEPs z69(Q{xu>OVR)tte%E`Q_F1N^;?Qk{0f76#q-*vJi-uRt)ZzVT*nd{W>>0xd9XEsTk z{{M+Bu}vXUdBH=K=MT>dFz^eyhn5_?wd=#a<+oo4IZI~0Y&-T{d}^EiEBP13r%!90 z&b59X#PxI?@3QL&ey%LxQ>TSkO_lgiX0SeE;Y1%5{oo~04>G4L7UEiZ2Q> zX2QjuOK&RmR+dcKkel8uyjh(6$HlKnIgv&<#3Lfw=;mXhHYVF?RDpdlX?#fjpj_@>aEQTH!o)w0J+{xhU13o!p;WBc8H%IkEx zxTt7&_lchewl26G^5oE)ztfb~aH*Z0tI{GTa-+MnY>{fZti$ZOD&EQmoR6m~>a*pG zZeU9hyucE&?DEP7Fd z;^?KTEF{}Iv?jftVyMF=@zwX64gb|QYR_y_4vVarz{vE{rLE+WZ05{<^;Ld~n?#O! z?t1W(@kY;M!51m3ysV~vQV-PEPV0@ao2bavCee|&Kq|)k6SJ`-`*F`?Dc74{pQuhY zICHjXiN*ab)2F*US@Tt_?keM!m%p+f?A>WU`@`+V{k-xPzCY~dA6oJt&8T8td#Yr{ zzjIwV>|hq$5CVDCD${L9{apAK%vj(sOL`0#lCz0NXe^C^qJtJ zT69+I50Be^;|>Y7Wr;~M_FaA6`z~vJU2MJ8++*9iYi8R=lmwVcH|UjbYhPw_{;i*- zXZdCS^@*2vzpvf8{ku-Vg4c|yJ@PB|aPHvQ&-?Dhw3Vz!U5=fd;G=3Fd)S_Xb^p_K z9SJGtqxk=QyTWX;{N9c}{c|zyo6m~0^gNy@b*iV7uW#Aq3(Z%8FP-%9+h24^FVC%Z z`KE?Mtu{qvi@B>_AJ;UB)Su5I&9s=;fkFN8gPnTIQhQ@ByeKo87cSE6y55WD=r^UD z+g~nc-wBs?S#Q@M!d;>L!L?@l-_xfYKiN#L(6K5z?0T$b^3~4;L6W=tk62VzOxV|_ z800KzB-y|3o1#lifNJ}khxx^d3q+W%X|P(qc=l?^rbp}xcbgu&Y;WH*`ICX}!adtM z+MXG`N}n#c>1^Ti@RFDfyYkw4W}jrrxYFd_Y5Ub=&dDX~Pp)E)cd3{YZkbeXRkb@t9+Q>Gh1=8Xy(d=JiF&-BtL(w{=!o5d+8*b zjZGYR$CM?@Kg4{!9L&8={e3Z)*7<+ZuYQI_Z0OHrXV0`YnQ?l)nKN4`@6k28wsc<2 zpVJzfGk0FLzP$3hNj|C{ZN&9=h$|ki2~HWg2vXH}zyJ`pF$= z)~>#q`DvKU3#*$~tu_14Ee_mfTQcRBW$Kyez-B*_{~4)v*6Bu;E=HDFtd+g?yoV1M z_{QgdvJo)+*dMjx$sP6y+nV37MV@har2Ty6*?;G_DYt%iu%r}L{Np|1sT8TZv zKVy%vUc9j()YEmwtYtzzrw^QcWw9((K$A1@ZorwQt)+Y3y*+y-E~++d})lDhQIC*WM?iYbh*1=lg%>!`PguFR8Ne!7xLD!s;PV&VpM z&o%a~lS?+{Ox~n5d(*3q^(W@(&3#s7lsUce982w7P9a0~%R*h+heEE32S=qQw{AKs z?RLI=)lYxhd(3Pf`lnWj?2s?9Rw@j+`Q_d3xPNJTeXO#ds?M&f^0njEV--`3Y1qV= zXnLV1h;s&Oc&J90=|Q$9CGYq6asFI&lb;v5%CrZ-MEI^&Z{nD+d0m^YXA{O1g-*9=@4 z5o=O)`|K7>GH|l2`*}Jif$`tL+~NkeDYM@EKKkS2)7HZZ=^i5UHh%nhU6ie>dHw>k zmif1C@or((J-|5SFvnU4Yp*E!6%r8!+4V;hF>f?3@QgQ>3GQ$h^6-aB}CASJSQU)tfh;ca>3Sopd6~voL{S zi}(`m7cQB{*?rkBv|ebA_j>Z=691?96WJ@oX0O|yEmWS*#gJihtK@d|0lCz#>|Qm0Pt4~@`IDzFs!h;77Ci)&d7k@mZXh!hGDXamCQs-1p zofn$?@!g>VhYuV$amo@ipjzS@QIe8al4_M)l$uzQ%3x$*XsK&pp=)3gVq{=tWNc+@u5DmoWndsMe=|Rd zhTQy=%(P0}8WIn2Z)RX%a0A&;oS#-wo>-L1;F+74p6Z*Jo|&AjV5VoTXQ6AUU}Ruu zqHAEPYiOhpXlSO8QBqQ1rLSLJUapr3Qk@G{t(RYvey8m%0|Ntt1jxjYjMCgBD=U}$ z#`fW-9FVg|$I|99)7sR7$*WtEYdnVwO?U}$N?&rsCLz`!7mWDZnKcxFmT z21v=}HHsVz3=EP;N_;bOQ%fofQW?Om(l5wMx8D@zhh~m%NM>#-gQ2OJiKVH5k)e6g zwgaH;&iqK`1ZP&IG8i~HO<833hJk@03`r_9$de&0GbhzbUtd2ruOufwT|X_cEHgPj zuUH=uG5VGksYxluhUO{BmIjF?X(on-Nro0lDW(=CX~qTy$>w^Q$@zK(dFlGh6E}eZ N%+uA+Wt~$(695CS2S@+_ literal 0 HcmV?d00001 diff --git a/assets/img/favicons/android-icon-192x192.png b/assets/img/favicons/android-icon-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..db2d8e67a4c5823d5a151cf0c03e2f7cfb7b47ab GIT binary patch literal 21277 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 QCQyKRy85}Sb4q9e0P#06j{pDw literal 0 HcmV?d00001 diff --git a/assets/img/favicons/android-icon-48x48.png b/assets/img/favicons/android-icon-48x48.png new file mode 100644 index 0000000000000000000000000000000000000000..7b01aa734ab27f8f0dd69f20d33366d7d0604d74 GIT binary patch literal 3978 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 literal 0 HcmV?d00001 diff --git a/assets/img/favicons/android-icon-72x72.png b/assets/img/favicons/android-icon-72x72.png new file mode 100644 index 0000000000000000000000000000000000000000..a841bb8066e4b90478fe43d30a09301184eff41c GIT binary patch literal 6302 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 literal 0 HcmV?d00001 diff --git a/assets/img/favicons/android-icon-96x96.png b/assets/img/favicons/android-icon-96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..a9004f855a7d477a1fa4d20343aa0f124a3a10b7 GIT binary patch literal 9203 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 literal 0 HcmV?d00001 diff --git a/assets/img/favicons/apple-icon-114x114.png b/assets/img/favicons/apple-icon-114x114.png new file mode 100644 index 0000000000000000000000000000000000000000..59ea4a178bcbeea6dbfa928d59bb9d22869cccc5 GIT binary patch literal 11500 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 literal 0 HcmV?d00001 diff --git a/assets/img/favicons/apple-icon-120x120.png b/assets/img/favicons/apple-icon-120x120.png new file mode 100644 index 0000000000000000000000000000000000000000..b44e035d906d90530e78da0c422b2f6c0af3ec2e GIT binary patch literal 12426 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 N%+uA+Wt~$(695CS2S@+_ literal 0 HcmV?d00001 diff --git a/assets/img/favicons/apple-icon-152x152.png b/assets/img/favicons/apple-icon-152x152.png new file mode 100644 index 0000000000000000000000000000000000000000..4bdb9384ad1d29210db64c26a55d29b43f4fd5ea GIT binary patch literal 17139 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 b^)i$5^$POR^_eGb0tJ|-tDnm{r-UW|JEoEV literal 0 HcmV?d00001 diff --git a/assets/img/favicons/apple-icon-57x57.png b/assets/img/favicons/apple-icon-57x57.png new file mode 100644 index 0000000000000000000000000000000000000000..0874717aca744a1a453b5a59a8e2f4387d6746ac GIT binary patch literal 4797 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 PKmq3I>gTe~DWM4fdavRb literal 0 HcmV?d00001 diff --git a/assets/img/favicons/apple-icon-60x60.png b/assets/img/favicons/apple-icon-60x60.png new file mode 100644 index 0000000000000000000000000000000000000000..c841d6ed19af070afec28867db8ea45d7d3c7810 GIT binary patch literal 5002 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 VdFlGh6E}eZ%+uA+Wt~$(69ByhOalM_ literal 0 HcmV?d00001 diff --git a/assets/img/favicons/apple-icon-72x72.png b/assets/img/favicons/apple-icon-72x72.png new file mode 100644 index 0000000000000000000000000000000000000000..a841bb8066e4b90478fe43d30a09301184eff41c GIT binary patch literal 6302 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 literal 0 HcmV?d00001 diff --git a/assets/img/favicons/apple-icon-76x76.png b/assets/img/favicons/apple-icon-76x76.png new file mode 100644 index 0000000000000000000000000000000000000000..3dc2e8bbc7f6a7b821bbe987c666725d2e09dc52 GIT binary patch literal 6833 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 literal 0 HcmV?d00001 diff --git a/assets/img/favicons/apple-icon-precomposed.png b/assets/img/favicons/apple-icon-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..8eb50f63a684d0f2baa8692af1acb301c7bdb979 GIT binary patch literal 21851 zcmeAS@N?(olHy`uVBq!ia0y~yU^oE69Bd2>3_*8t*cliYSkfJR9T^xl_H+M9WMyDr zU@Q)DcVbv~PUa;81A{`cN02WALzNl>LqiJ#!!HH~hK3gm45bDP46hOx7_4S6Fo+k- z*%fHRz`($k|H*Yfq{Xuz$3Dlfq}sTjNMLV+c7W%J@IsL45_&Fc5dYy znX9Gm_b*?y{bu;tMUroSHyJ22Mx>T;FiPLPq1Hd+xh(6WBb{?C9tcdlaied(thEK( z@za|P51O&{n9t+w2yM_|aoXK-VPB8Qtcy9ewtGY8es?du8uI;1kDHUhtib<2OlGZH z7rp(}HOuew{$9FTR-nf!Qoyz7^@oK!**0V@$zRgI;+U8Ui$){EO66`W#X^tAnMHFZ8a0l6B}+CJ(jA%C);$dlZEC&mGxxO?E~&pL6z1_J}>8_QPB z&b=-7@-|rBMM2O~I>M+Y_;mw+$BFlc9~PXktyraT{9(b3-_fCrn|RokpNiciJ#cyut0csDt5Ll1dd}^4TDrQbQoVg&-tJo~ z(ajUkxcCDf``J}h`#biueSQ?q5PkUJhU1LMxngGo_H)K?{*m1vp>ZscgS(xxPFE?u z-)-@2w_kPl^Li|06$ChR81y8cZI)Cr;!D4}Lt=-Q%QNQ81)?4-OpHv849Tv6d@M{& zi{<~a7nli5>N&G`Ra?gt25y&>ECqoIO#zOQ-l^&5+YOI1EX!kKZ5I&F8h>d>#J z4{UF^-+5y4fo*3ht~{RMDL7FpVdJWKX}7=W9X9wjYguKGabxyfP8Oyc+hUo{98~

    CbA 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

    CbA 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 + + + + + + + #ffffff + + + \ No newline at end of file diff --git a/assets/img/favicons/favicon-16x16.png b/assets/img/favicons/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..5033c246cc1dbf3b98d568ab3057a7819156457f GIT binary patch literal 1545 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUNSs54@ z7>k44ofy`glX=O&z@U)q5#-CjP^HGe(9pub@QZa@a2CEqi4B`cI zb_LonFfjfI@CkAK_~r#WJ39jd!^hVznVFdb0|Ujy#rgU9Cr_R%Dk}Q_|9>|(x1&do zdU|?VSy{=*$jHmf=d^j%X}gF@3FsKh7f$l$;p6g4F`scHbM~>ESx2)Q*7{99oYAp0 z{NtOKP3r<0*ZQ;L0Bme*%*@QJtgLW(1_lN}K|w`DMJXvMZfDB4&>npFVEFh|3B0I??;JABc zw3TUKhaCe0Lq)Fl>Vl-ae0K(Qh8c%5F8`m%FV3f^C8??}WA3TB@O;6nW7#u~WY(|o ztzY9iX{VD#LMmdw5VrnciJKd%oN}I4ZVaAcn>4!5K*7`N9^=sV}T({D{ZBt0^ z&X|s^;Sj-wwSMIbJ@TeFH>~liS>cm2(Wz#IPs3V2h_PZ~Vh0Z%?C9vw)YP=KwVgS0 z=9Mc~oSmH&6cl`YeLXxpEG;cJZQ4{(Q4tszXlG~V<>jTSs=9RPQcq7WegS?S9-an$ z*Sr2DYx0vT=KFZ3=-00BDV*WzlWOq)|9_K>lQ)BcuO!G1l&Bc+f`l+mR&!Z33p*A* zhfD*3%C0U4X2kj4=iz@8;@$dIdHFmr5*&BE5+AzD!hOO%6bWc!< zPV#nl;mWx1C5(ZAfwRCPvY3H^!2^ulPG*Cm=Y^+>V~E7%UONmx1BN7t#_^lAD`mC@`7{2OEF(Jbg67uFv-;yHP_Pie^`Htr7=yM1QcB|lqpb6wt^1mhofY;B&OnfvDH z+vM~7TaO;Oo*GoLeG^v9t+m&NxJw*)q8qqSm^Z=MusO&UcYwL z+{Dau`<886%Qa3gG8D^LFiCufwq;;oP%UwdC`m~yNwrEYN=+ zZ(@38a<+n*p1GcduBC#JfuV`6fvK*ckwT!MnL^%qB%?Gp$;!$lKe;qFHLt|VDj+dEwV1(h`TyPe3=9m&YQT0{S!JYVre~Be z7+ML0-B(^TbV{0P}S9b6Mw<&;$ULXbnmL literal 0 HcmV?d00001 diff --git a/assets/img/favicons/favicon-32x32.png b/assets/img/favicons/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..7f903ae1269213ef6ee5e8a52bb7f8b5120918c4 GIT binary patch literal 2515 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 literal 0 HcmV?d00001 diff --git a/assets/img/favicons/favicon.ico b/assets/img/favicons/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..b02d8bfd4636bf6008853e9963331f2923a7a20c GIT binary patch literal 1150 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 N%+uA+Wt~$(695CS2S@+_ literal 0 HcmV?d00001 diff --git a/assets/img/favicons/ms-icon-150x150.png b/assets/img/favicons/ms-icon-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..2b56368f4f8564eb6b76be25c7ef854eb49762b7 GIT binary patch literal 16765 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 literal 0 HcmV?d00001 diff --git a/assets/img/favicons/ms-icon-310x310.png b/assets/img/favicons/ms-icon-310x310.png new file mode 100644 index 0000000000000000000000000000000000000000..f95a77a25aac4156e727200c21e0c90996b10b79 GIT binary patch literal 46986 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 z%0A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 literal 0 HcmV?d00001 diff --git a/assets/img/favicons/ms-icon-70x70.png b/assets/img/favicons/ms-icon-70x70.png new file mode 100644 index 0000000000000000000000000000000000000000..685290b73da29a8b08bf4cb90d0c47caed57d593 GIT binary patch literal 6105 zcmeAS@N?(olHy`uVBq!ia0y~yU~mIr4mJh`hC;nZEes3{Ea{HEjtmSN`?>!lvNA9* zFct^7J29*~C-ahlfk7eJBgmJ5p-PQ`p`nF=;THn~L&FOOhEf9thF1v;3|2E37{m+a z>}vol`v} z^y$ctPov(` z?`B5&rib}F%DSB?Bs)1yk$-WsRHvKggia1Y0Zk1}CRWt|{a2N*?an2im;at9D#RQV z`YP`Ay6Bj5KhJ&td+y%v+tu~YtuI|KJ;e0KCDrt~*0x+_CAWW%S8L7mc{b;^tpCf` zIqVx!wn&x4iZ9^%VPwF1gTscG<-NHD!(t{i{-cchnAe>8e~0T1#~z-ZSt3a# zB)CB2MflY%i4sdLzYJtf?sHR~mdfbE@Ne3jYYZw4HywChY}8qOeUlDv(}OwdRh70L zsAvDj7@?uGyK!G}ZuOOeGnR2a=sZ#K;PB5feunkT^Hr8xwyk<+?rWSJDVA=`alN!q zhW)UCSA(12&+MXEmaIP%F7W19-Y&cEx8`Do%Ivd`cI7er(SH!I@9^x9ucCsP4F9x0 zd{;8!{~>nar3K&3oNu|e&mMLNRc}qKSlbc9Z^9&8`FR;vz{LO80v8_A_&LMg+~R=H z#O#LuoHp!tczO2Cy?^qzF5@(Y|GNB7DiebLeK$QIvw$^%_Ya@j`RTn~$M(#9vi0P4 zo!5r?K{yWHx`AD(cw8flNt6ZaY3Zj9(jF|y1{ICf`>pYquQeh<7Jl&_L1 zmN_mokwJoCSHsf-><#2)QcYu_|kK zhmX+2xX`yEg2EDe8J_Z_`lK&SG(N5KpnKIXO~ILhy>4?|lpK{NDoFK;$>^>O>Dsr? z?$@th9!rDft&(Fg>pJnDaaKdYo=e?^%#+)LnEte`x~HhL`Sj`2y}y1{ty;CJK&IV* zhqH+x^r(ri&gnxYzMF39sQb-%@ZsU%FJHc7NVMrHeX4yRxPad+KT6Kr;3toCg3-=| zci!t>AIr+lUb$k0!c3n_moGaT%~Y9vR_vfeTVrbEj&U3&EpIA2R_v49BIe+# zB&emOwIO%5u)5y_ucc0cl}tOBEq={o3+8z1y2QsNZ^gQG`!etCsr)Ri8#QHyaeCj5 zb>8LW=Ii(U(u&@m_w+y`^N)S~i4yhO-ZJUj-qx7Ju)K19vHFGI^LSpxTz7Rb;8|=a z*Z;rb=BCt@UteE;eXyDR>Sr5Sy?M_wy}i5dmEW(83J+htEqC?nUHQK^=0@kavoO z3;~u^tEAc%wk29HO?dzN*OSTqukP$D{;wi)yzt7l+}xa;E4TCa$I4f~F}%Aqd-}F5 zTVBkwtuA?dtheg<-10QN9S@ph`ySU!jXC*vuj0=dwMQ1`zUS?D*j8|RTkfq}w^rTE zDP!p{;3-W=aIm(r+OmHAdXBf#_y1YyH`C~;Zh_44ixE1@=Kp<@Ui$mn+x&}rnwA7< z)_%L0{w2ZlvxK(p5?(Nj6Q)}5fo(6Z7`$sdJE}X+2zCLcPudnZ|OP3bS^jT)n z(9F*NYU}m5)nC7UwJLoTvQ@`h_jJ(l!jhMlmhQ^Ft_KPkGZPb$t;e?I?)~*@_17bv z!ndwoT`Fysb7A-UebMiCJm%Z`|KIP@_xJWHE38~qR#x`vwEq4z^M9U6|D}8Smy@gO z(H&~Dmoo9S=5zy`1meey5v+@S!uXz=a);~ zH+Pk4>+ku%)Rw5Av_eZ&RrOBk_1KWGuuVxvxvs5`Kc6~1*3Cvv-|bA_V}tsCe>gi` zk}m#yKL7t}+v;z7vJ;HmBze zTZ#w2diDDC>lbg{xVW51+x%l6ze94ea%gC%vIFmQ10GFX-K7f`Ha4^Ki}@M~bx!b6 z>weB_|8HjcyoVc)%N_n~1F~?(Dj^m|r62?C_CStb=U9DypPZ~7U-|WFcw@|td0tBy zEdKxbyz||z*ImmBR;|!FJzYQj)02~L?(7s6Jowp$jh%hv`t|m?yAo!pEz4ZA%4eR< z%uZo-Cd>OF9^9WgUwXPNtoz(|(4z10(x8>c<0>Au{`>Z=EM)4vdvP`Qj~B|k+w<8k zZ_h`!oZH8~*ET6ENGLl!O*i@MEYqBun_8z$o0hcl;ekeGo#<^nuU=&xGO*DNxNNfX z)vDDqOfrQSR)%n${~Qq7Cu1q}<@`zhqLehQDY6(xstZ; z)713_iHBIW<=zgv;&5W-un;*R7lWeDl3XQ&ZFEcYD9b-Q8Qg-OSuP+ugnW*FJltn)feXUJTJ%x@wiLuW!}U zso{Md>@vqMUb++%yT5MlvLMacFBjdvK9>K#iRehKSxZ@VZ>ES9^yvpWB<#*gM%5jth3@9Zqj zkJ?l5@y*ZA&!vNx`6$ZuKdzKpyLPS3|39B|?(La*?_Qjm?<^O8fB%c`MgFuWO6Wvw z=_q}DZDYm9M}pUbLO0#iv9-1R^8LGTn<6`(%!7sPa#=UGWL|!2e!u4PGIzPkB^K8E zRwwv9WjRwM^L+P2k0)IbI&Kd?_B2g4;bA^(uwwoC=RZC^K6=1ER8wDHU8?uewQI-T z+}s?wx61VNbba}U8SL!ro=byD%F91r^49;^Z~yPd`|>w8KK9Rhp8IU?t}@#*TkJS& zIATKfT-dO~C3NMwb;rKf?%K7h$c49gW$<#baLy3X>!q1FIVlI5Sg%~YD%k7xvDW_b zy?ghz=ilG=cm3XPw;s=(JJ)`*&gxu~Eh%RXh&*_r7~_#=TKMwiy5vZ)$?E=UJcl2N zyswm-J9qBU8}6aqm$zlk%91!{7Fw$?`J~CpSBVSS1FuYaX!Oc^OY6#*(Ejcd`Jtw2 zO2!Q*RvuTKeDcwO$tP86Yio~YN@`5;HRMSS2(4eVs{Z+|cicB~zFADLy1j31Z%^h) z?ffW1!JS$>U&9)`T~!SKtU9dxIQWdOYs!Q>i?jYS+OYEMc`ts4tLW=={X=ECLQ^+Z zuDAJr+&k`myH=CDXe8GIdkyO?`xqM9mx^L z%75*e+`aGr*Z9;Wwlk)2?XA5#b74Q%BMIfnXGAtI&R|<|()Rjx`D1lo3wO-%7OHex zq}ZXjweH&g8`IRk>8_LRiU0QD=zOi;2VLjSD!;s?_1u<8Mm&N{yxeJ`td9=dXOR1F z-r?sC!IP(F*vWr>(7nBpV_SAyO-20kwb62QXMeV9P7e_3w3=}r0jYx?$(#ucjDyH3xi7}iiYHGZ5#iD6Jw^J{ice}i>-ejg;?8zVQ^kZ&7jS$A>FgUNYj|IjfWktR<(Zbo?Q>0PMs}(_jCK?jpn-uLlM-`p=*478)58x&J}yiY?}{${Kt5y@w|Lh-^ULN=k928b>1`QTgfC} zb-oF_%vP5?>#ppY9rEDfWZ$X#Zr!%KUAWd$KF;p*?*AL#vVUJ~Br1FN!~YVaWp>YQ z%J28O{4MPBSNl0XYU16CJd2~%C%=&>{b;1L?C6(Cog4v4yLB{HFS}CYX(5<4JuK+q zu@h~I|F3PD>s+gT^gLT?@8{LZ!lxEVH#z*C_vc`rA*=B+DdD!R$5tOx>Z=;xvwm3; z{Ad3@`y?y`3 z$?0OX-#a9d_q*9HOK@RvWOIGuDfn{5D&LmL`Ew3UY*VZ`f7s#1{re}Uoja`2#c*E6 z{=nw9?1~}F!lz!oVbK|}(%ZB0$^rw3Y1Jc*cc~rb>E%7{Ko7T%U?&- zM@zg~o2#pCzII2Y;`X>d2Y$=@ILh7lW9oHEY4W7nm%jz}rF1@2xs~9x+4ZU6?2JnX z0u+TgU(R}T(dz!;HCNgyYdV$iI$rVaYIZfS(94k|%rNqw)x%B#4fW5xb`Ko=# zB}8A{lTP3&X!!Z0X#TDkr?n!lLYWkrIHVi(C+Pdx{&=Lt;5=1o0rQ8j+LSjw*;k5} z{$WsKGP_WB+hD&zPVh_JCuY%qoLW|gt~BP^cw(yLKaMvcS8qP)dbwXREXCaQhsXz& zf{MT0%FExb?^(nzwOXaf%pjPz^2b5l?TwkAwtDZ2kKl;*To+I`z2i;D)%Fu_O*GZF zZ!g@wYFp=tw+F7fK1r~eYqy3=X~zN8191;pre~`=<(1E#zF#wNfz%g+1>0l4J+PKK zU^)9zbM(DE*{`%FX>a<=`XRnyzuNZ3FU`v`bN;?k<(Dar{Vtd=JMmO`jsB6(_kJ;K z&b3}Jr9<)mZWY1G+`E^}?VqRqQC@MYm2?wtnVCmvMxMs(0hO4>9bzGr$6jw`+xM$^y77JpPZKq zV`aZ=wx#sF=iiI9w~b#e%-K2pqdi+p^NF}AFFDE;h1A0jRO#_Jm*%pcKhG4hU=z#3 zz@p!hc1(Nt9&X#r`Q^OinMM4ur@n=6OOj|?zUn{o3)Su2Wp*1PSgmLK&d+&oQF+;x zf4#>4kM?_Qwl6a@OuhT~ye@0u$)7Ts4vZW%ysM>!{#}`w%Dq^%?ET5fvF<{hpSXQ5 z|0#H9!OG%lJ=wYWZ{J%VbC)#jP0k_GB6BrQgo~~dUcqQrzwPFEYo^WLmd|gv6PNw? zWO`i`<0XzW`rbY|-8(Lxc3ZJt>t)F+=T%h;pGr)bvhzk?XWOn1TYAOMhvpn#vgC}d z{_L}L2fpvU^DnRRvx5HYwf=m3HbyBYPP%0NWL+n1xkkxZqxXr~>fKNNoX@i;Hnz$( z$gVH+eR!VpiP^mMEIUPJ@I_7Y;*DGg(uj+Cox08TSB9)vWt1b!{-_| zd-~tEDtK8SS1@A zUZA6}{rOL?qS;p6i$B%$AAI7F#~R3T_=N4=2fyw1&edeAHcGk7n7DwYt|M{YJ{c9J zM)^nSPC?9(x1!lQjs*G4kT__-`f%;}ua$Ar3^)w@D~)XCdYygw*4Fa&mNUz??%&b2 zb^gEoi@DYG3lnrtl`fxs{*Z#gOqmmZogH};zf65Qn{V^$pJqYLaxa&-f87%FC#ON! zu)9&#a(kf2{qP$5Cl}`B_5I%{Z=JO1!KWy_C`;bUCPkAkaPV?V%19kB@ew#^!ozb| zWwK{&NK1ZO;)m1;#&z1qZZ>f?@U={McyEotj)xms=G1#u?%B7v`P(%{F7um3pM)pQ ztNL@I*j2&!$z;!`UNhZiSMMx{?8ubN-??tpBro3HAHFUQ9|d1Jm|D!<@~Fpq_VoHP zu?GLV?SB{oeBbrT=Wi=qC8inCck;+93BM~Ufs(1en!NO)40}7Te%#)>DCfA!yc4R^ zQbPmNbk{w4mVw;kV#B_mqUUywc|-&P1|TWY^dE@~sHqk70}H z+a&OCkBvsP#f(F9xtk517wBs4Iq_(1@BAb`r3clDQd-M$6C^&V`}W6JUF1wQXFmL-6Q_r5g^O0sMR+eeIXhr*Zeb{%1^ToPRQNkyaN21A}UbYeY#(Vo9o1a#3nxNh*Vp zfuW_YfrYMtNr;hwm65TPvAMQ^ft7)Q!2HepC>nC}Q!>*kacf9C#Jw3bYz(rYI6tkV zJh3R1!8128J=HfcJu^95!A#Fw&qCKy!N|bSMAyJn*U(5I(9ldFqokz3N?*Ucyj(96 zq&gR@S}(sS{Z89k1_lNO36O~)8Kt>NR#q0g36U#SDha|L@jEQvw^Q$@zK(dFlGh6E}eZ%+uA+Wt~$(6985wiRS(_6wu(0y* z@T#k6b8v9*@bE5Pvi#xWr{(2Uon5`F)~sV^=eTh3N^4tZdwW-5Ve!;yGq>&7ZENGW zWa)~l*KX?Q7*tl)PMkD#>9SQUEG%EXeEt9bKO-aK_wV1AEM2Lt5UwE~tE%Lprs%1v zWT&nWsH|eFqHLkA=%*={c;@VdpFe*dKXGc=iZz;YX$KA-*|d54#Y^-<+=iYVe zH?LZ=;qZ~;A3uHBx^36htJgn%{MgjoHg(!eH8nL65s})u#(4{ty?g)R_3JnH??3GA zpLqSot>@2Q%$hT=tE-ofk8j@mMUNgo$;!%UYwuE0(aX)vpD=Oi?b~;yrKJ@W70b&j zH*MOSo}TF+5L8%L9vvOKc=6(_tfKPDy5!{aojZ4J-@ZL8Ji^W0%g)Ym&6>657M3el zu6*+3sg`n-k&&^YSgeGYv5ZilysVkLl%s@@gO*C*>GO}S-gsW#v}MVH?Q1q&*tX}I zec;Ty4_+TTa`E7?JFnh+7UPM^tz186#>OYlJ}g>!x_`#phVGq>YyFZ7SDAZE@rayj zu9vf5*=jwtkob8iV?mm8JL)ko+TQ5#s@hu2yY+UOUJAG}oL#S3< zjcvVw^Q<);#~O=cG>lU+3x6^&FzA*9`2{mdxV_g}Y~A2n|!CQN@f;l>J8`?nnn zH>^lLXPuw)c*2HvFJHgCw)c7d#cP}E0^ap7Fqag0x;TbZ+)R4QHJ?n|JE14KJY?L(YiBQ}s#js(kb1R`WMuaJ0 zSvBJ%iP|Go8TXu-av(7lq%l@h3y`9?@gZ*4L*Kikf z^+z8JecQkGSV3%SP0b^&durZj6?z^=-&afB zv+(BWl8Ku_PCa70x2XSs_w*}^R)n)GyK&^m|9HKP4nI;Vf2AyZqLUQ2H&DbiFeGiO zV5R5@$1QuRE^l)T%3YnCFY#vSs=d~micK z|7LOZzt>Fv{cG!vf4B0y*E|VT;J^6km8<@%pb7EfkLueC_n4F`+lts-?TjqV>D?3l z`IT0TtVQWx=Z(Lw2mWd=w>tB0hM(KN-^TY}8vIU9-T!abo`3SQnY1fKPdFd>e6>5; zv2CM`-OF{Vz17x?4A)l1ZC6;&R9WE@C#vr17JB;qQKPr31wUyqObBljdOJ7#=|9yq z{|Xi^U+Wad%J4}mVAJal{%JQaW0&( zVGmcr`8`>M>vkpFSn8=iXFU@`rKrYbxysOY^Y@)t-M#PoEB%+FTs%N@#eD7?)*8?<}vKUl^7@i!<#MSvmb*i`U=zr3R-Dl*BY{ zYK#3|`^T~Dt)!);ZPn&Z{|C$La_f>#gfpIycD`4gZhAtFQ8w6FeM-=ufA3r)FPnw^ z&|-*PU>g6o{yzH!w^Lm4tP0jAs>T0LjTNf)TG@O5{-m#VFMCAyaXE;0yj*Q?^+t%j z>klo4N~e1h*P3mbxJ_cIjriA%llmeau4X7{G^^PuS|KLBTPcDUyaONVc)Xi;_uZ<@0cbgwytNozdm!}n z(KR1J8Hx^9Y`^zb`-{^iui&Cz&L-Da@N1?Wp46Ze_~HK= zh8IkQwOh;Yj*QZ1~f%u!(zD_JW*dC-M5^Ch@KklNg2Hw@O0Wmf1XWl%--mGP27i- zHUEnEs&j7hBD80V?JRPUYE#-JYHiPcd-aOIU)}A=!q4L7b*VIh0@~=))eSi&2WzJ8 z&+9*5SbMdmx~8J$+j8&aGx@LAYIB*Xm+#He_}2V2VcC~!%haxSwwW-@d9ZqSE5r85 ziS;H@Jij+Lvo1Wwe{Wx8hPPX#d3XPIl`lbJHxwo;>|&i99Im-6=YY*Ksjc??J2g78 zGoA{?3NXa8F5pgixLR8DjC%aj!b3l`{?`2Z_xkwdV#S|-KlsO&JpTT8_sglzJ9noB z&iGh+waD~R_B;F7wflX*_Re4$#Dfe{S~n8d{u;Zzw`SQN>3kzOsL~<{F9Mqek{{j@W`s%oApU)WyUi< ze>`qKd+o(_+>4W*zS@{;zF0vbsxM;UsUJmkH(uP)51XPVZ}0!c@3z)>f7jL8_Qjo2=FveWNMcbVD^JOqt^+%zXcP>WcKbBTF65R=M#^J=6E5 z?33->X*E|a{af{vuV*XIR-52==i^rGn|=P1@v5Zgat?z%St(oiZ)L@q{(Cja?ELCi zR{zY}K2HxfS7z$CH|MTT!I!LWnJkZIZ}!)}ws*6?Q{a-guUlp}ylGqR_w1U#ztARQ zh1V7@=lxo6Yv=N*b@qXhOJnaotO$6&OYo=q^4gVFoR#a}e~%Jncbqq8-Vp|Y`7$?Z zH_IK!c>eWs@#+(+yyjLN@|<=jc$ay<;q<@z9e|;PLO{-=#TK<)zD6O|1`Q z%Bbz(7Hd|WUvQm$mAeR2SW^&*N+kE7#^3uAlXHO;67^hv-wQX9bjB zkB^mo*=c{TGSRL4B?wEo?d-@@%GE-Cx5>A^~q WULOs8}hH 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 JOsP7Shnd!fQcNG-nnT~P3z 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 literal 0 HcmV?d00001 diff --git a/assets/img/sample/download-icons.png b/assets/img/sample/download-icons.png new file mode 100644 index 0000000000000000000000000000000000000000..ae0933aeb3d93db14f5ffffa376c7570047dda39 GIT binary patch literal 9832 zcmeAS@N?(olHy`uVBq!ia0y~yV7bA-z$n1M%)r19`r6Wffq`*zfKQ0)pFe-Te*Mb8 z!0`S1kKez4KY8-R$jIpD&z}q;Ge3R$^y}B}H*em&fB)Xh%&fe;oRN_+G&D3hIXNvY z&B4LJ!^0ywI{MnRYqxIQ($UdTRaHH6<_rr9%f^ixzkK;pTU%>mW3zPW(wv-}o}M0m zfBy#$AIQqizjW!+lgA&99z9xGS~_9EgocKO!otG2bLY0Sv`m{et-Zbd#q&>Fw{Bgz za^<>p>s)MB@7c5G?wz+05fN)vUQ<_BfA#8>minU8r%xX`bm;8qr}ysNn>=~)!F~5< z&z^nk*s-{{I0XfT6DLl*c=4jU^>}J(DnCEJm-E``lg@B)aoxFd=l%O{Uq1iXy7A_P z3l|~+Hrbl3Sh?iN{Q2{DjYqdw1PiJpWQ` z=$08XW(W%l7i8^Ov}jRAM#ikEXO}HocJ0c`K(F<+We2iSc3N0iNJvP$dHvlyvC-4EYCL09*sPoLdRN){ zTPzc9T-#ds^41=gw^eK>*2LZLy1wiM!=&mrw=S%$O78KrslK7qw$dc`4YR^l-JH{h z#A55Y8lHUfE{VNyjNwGyewXK}Iqw1#_Wu&v`>Tv$O9KCGgE_6d8IGdcJa06paY$c~ zNo1a-oa0d3*OvS1zh)itgSRrgx9_KZm1KDTEaS#L{nhIk^4{DzpM5Jq=6K=0cA2I+ zm(x84A+Pw`uKAr75mZ^4Dm^W>?1iJ^lrIWv-fZet=YGAm{`lrtu1pS|TUuN4>=_u>BGJmYv^Xp&o0} z-ZTCXlXW`0Y>HQ5#Emt4+74$bf9UyVKH9*!oBu%z-$Ia5S-EZfcJnj?S6SpFg)&`O z7I5#SMdhuw*q1e1JZr?ayxTwu{rOr*|oS1F8yQgtTe{B@oc%5O-=eseR*mGv|g+UyRa) z*l#tPZN%Hp<}qmKyZg!?m=M9<@O_)rqP-dGy1DhHDE%%4JV#Rkv3+{gE ze0tB;1IA*7y0*NtgJy0Dzp*1H8f26r!#aQd4`(~KDj(SVa!!2qp4$ww1+*>zq{$uGX)^I-kt|=U5kLfxT#%jYA%X}g*3FXnkEyM>}A}wX@i-x=OrnJc9op; zl#1CKPBwCLMP9rc{j~JD^9hm9vXY_T@C?3TXRmbS`KGDdmb-M7pRCnXl-#Ct!8mcT z2lI^CR%GNG!wDOJD4L=W+LtzUh@K&l{cRn%wbUb6k%rxB7m2R}p=9nWbJs_UE{tj&0u^&QE{Nf9deE zn*ZT}H%d6SFYkL_03;=KRH+{n2#@dZp?wDRaG~x1*e6clRvPl z%p`WkCxv<@PEqLw(GK55?TaoQb_-?r{2(ff`M{Z)iAR*uL=XOW6fCb1FEIVxUQm9r zw8+tSi(Oz{HBoNc@?F|O(;1>pzq0W-_uGc`jz#+PgxsW;iJO~^`|Wz!W&&cCg-HXJC=h}-0}^zxr$fYxm0a}SADr|@b@#TpR4q? zy(@3~^Z!k~d9bQRcK4_B!i`Z|r3Lc zU@UCm?NH8fkijN3YeOl6yZ?;_3*Q@Q41#zRQc3DR-|d@?XMdzE?+d-n(Zs-WSnTDb zi7i~MtkN~HEl9gly$ ziR!!lc-aQV=Mvj0X7nAuyGpKox7nNQyZ>gnY09fF_I-Qow#L@kKFOcAW@ndL@9Y-( z`*8E|-VKcD;@fWgeN*FV`2B?vG!yX#e}gz1{Z(H!m;i{raf*%IWu;oiDAE zyLI_!$@TTq=7RN{{j+iISNHf?zcO!~o3Y;OZxFx!{#A3L@`>60+z0DB96+Aj~KySNX}N$_sMar|j9i@748xQ~Dl1ey(dJXJ4lN{r1N~ zeYxWg4?VR#G0$AI|ND+fcR3Fm#AVzJmG76&s-HfqdHuQQrCpz+*Iu~0vdO6C32QU2 z{FYYjqHgD`BA0m+XI^i1lqm|zyJyyvSi{F2U7UG+|B_vmORuoYRr0WTTWsqW&9VRU z@7vqkcX>Ito$5Rk%XHhIF?a2Tx4&f$gymc8+P2`Yq~x)=pT+hjOZX-I>T~3)=2;xK zyMR|kKK=Y1;~w^P7L(bwtVs>uo@jIRpWf7Y-!12N_RhPW7PoL!nW{CD?v>?JcCD+m zP@EIQ)EuS7_bh+OT$}`te!Ud^Xg6i@u%Da63==Q+Hht?{l_oPh>NmFJychuX2N}r(Ph3 zzqhzK_oRW`dcD2c$F9q>-k5cD=fSebo$^JoEBSfM_|&IcELo?~C^hjX<3Y8(o*P)N zu8z6&b^QvTl^5GKP2}e{>v}t%UD}MFBQUvQG4ubcHTh~GiMWId9ng-e$aK+qc@Y5rHT31nYWD_Lyz!{%(DZ?RdsI%PrhBE2nuU@1A>~ zsW4u|@4@CR-0J&(DjJx53w>L@v$^+4e7WzAW%s)+{(j-PQ4{=9by-PxR#d(CjZ3q0 zqU=0#4(MJyvG3&@wq>z`o*Pac`j^SMtyz_T)^xkX1lt>n(BI-h*FV~<5j^6J-~ z%&t{`roFTld?LH!;5U|^Cy(efzWvG^GfN^pNN=sY@>ieh5jhHZ68!wzg*!EkcUDYS zGTDD!UFfa(e3zcbi@$AV3ln~Qm%sPPC+~8X6^#2PYQD@BmApRfb!s%E!Mm6H22C(PGrVVYIe--Q9E*G>r15;=8U%2_np zF|@hPD$=^E_^9)p+I&-`(5RPfOg)gxA?TD=sY)eRxXOKa|t* z)#pH`_cuZ~cHG}2eCt&HQPI!#%8BjGFGEdwCeKadzR!2{$8M($w;o-bV-cXzabexA zUnPk?Dm`<}bF>joEm?qcT@3Ai8~h?$MC>OumyhTHlM< zyOvQ@qb9F$t=g7W|K+i^(=R4He6eKO-dNdiKbGEwQuABSOn9rcx2{%km)4admU9;h z-0!?~LHnlA*__2XB2HJOoG$K~pq01L^KIV6(+j1n%?hLSWpel<_{TB7>q@yypn z?9!W$8LU`;UTT_>Iipeb4x`+N!`k(CESS2K+`~F|UpBk(?cJx)*DMb2xtqVbEIw^% z{D?_Iy*kfz?rNxJFzc)!RjyT+%tW+(`gg~jUOC}=o6*$+YKyx> zl-rMT9ZGcBRTN-zDlJOG@Jy#h<&ITObKK5vIs7s9nbB+mE)mvSYf?JhH$R>csFSXh z^Hc6fgw|EJ>83M16PPD@v{sa~Xop#DKd$2RNNn%g&Kt7%I{fKubIvj^k9}<+9KU(% z>c^)<4~FhKyX5z|4+eYd)VospOMXv%b;U#5>+H#C0jo?+D|MCI8C0L{{=3;7&Y4S{ zHZ#a`cq?L}clRFK6s2Gmvy49vG#~6#=82flXJff8G`&E|>og7n!T;&d>K`u}{QGJKy=spKss3C`2?o!TtUl zsk5sT_|L!lx@*_J8CPw0X;@Y=>G4)-F-&jknt$V2uick-T}ItY)^4{hbnGojT`h1d z-@lCQ^Mw8E|IE8`_CT_7W3R<+!^^F^=4F)0NG!W| zez#Hkq+NIKTR+^ZR`&blhi)O!|o;~Dx^AGY=6t-UcWw0K z&{q#X++!%6CVUm)&i1qXK3m0R$qr6t~^32?-XvEw*gRR78ZPiNUhmF@Zui02Q{UgKl zLsO-N74`c>6BK)GvPx7wwflyLKRl6MdRULIy=P)P$DZB18v+l6J!nurzVT4=1jULe zr!#!7XoM9Ue8rQU(`e&lyv8#;Z-edfZyL`SFPCcRB&RnE9A4Df7t54$W!;mKb2--= zv@RNNTV0Uq9+1_$!fnOQ$W3+EITN?Bt&M)sy)rP+i1`K+>z5gmQ@X8oFM6~sj^oC* zeSfS?tfp|^xR5S?ai;8QtBCwr*Tggx`_M%7qRlq5YvwTB<}++8akv}(K62mj z(`6exV(%VlH=ie%<1v~~jm(Y{`vg{*7@Tep z6r7nb`CeR6bbyCY&ZPq)u@0PWuYzJ@{#o`H4KLG-m-YR8nQ-~#4FmVT=ij6$>U>$U z%rvxjt$iwMbmA)e$|c&@JhQC6YVBHj_0uwy#JqDXw^hFHvE*xi==&)_&#m-vibL+L zxx4`!q5*GDRsEe5n;4q2^|8!S)f*fOmq@Jf3|~_uxBuzIEpwmDcK_<~hABtkF^BA4 zNAnvyV!cBybY*Z0oVu{?(o|8#;!kB+e~t=$6;9CJUSCssVvQ|!;qP?6%O6*+F1Is#x9mWfPrRqyY^!_kTGRQ@ z2A=5-d6ty6;ckjotZ}W~u1qaI@r^>qoL`?-X1Z+_6OkGxkh}XNd#0pjX2P_!-5ov~ zJoCL*Zh9+uK#jLyk^at3iJa>P!k0%@uAcGylb~|qGO-osGPN{z-)s5zcv_{l8bM_;hfTs)uR6Wqqh*r0vt_b(!&|fP zy&*d$6)aG^rK@{%x~Jf7hUjFi&6>P9hhz5L_+-TLUh-Dxu16dTn7DT={iZZ)&3qQ= zu1g_B0_G0WrX&>e2c>pfB~13e@ISRTSMbQAw@h*e)@Ch_h+%%CR3#JpRda`v#-n-v zF0jqcyRr9|)DM>3&@o(dk&bcI-9e4E3^s6^y zH%vJo_TaPL241b{H7$#*_^z>T+mqy~HE;E_gv04mZ8jfl^X{hOi-HI$5Cea zc+2^zQX(^RdJn3_S|;qy=bz_uH)vJ-k#lTwyF`s5E*-dbL^$`jZ)jWD)O8k2esR~M z=4z+>Rk_iTxV0p7zRpa>9KXva#YzvT&0p}J^TsaTD9$L>{2U(M8QkCB7A|h@TYvGP zaZ|7OiHe7B6~k61lqHO}TS|f;P-6ShmO}!ppP4S0Z6UXNN@2B7@*| zF7FMV%-6QQU2$Hn`RvhezpD1$t-CIHRNixg<=q88mYmDhdr`%5W6!r+?^bZ<7@v`g z-pk0km19F;km>!XkDo=Z|C{)3?P+`Q8%tJ;q%z+r{A9C0#!{tmZsdV&2j3*7GD%Cn zS^iz^8Ov_2psC82;_Jk3EYarNRu_|WIm_+XJ2q){_bf|pGyaXo!j_dyT_>}l(op0J zdn|XuraGYBL7nW|m?Z2=; z=(=0HEz@nIrr!9*$9;Pi>n{2Abya4L<b#neW|en5XyM zhjRlbGmn{|V6(4CU8j-EOqSUu42_>`j~_8&ljaTmYa_Xz`;_5}^oL5^H_R9X$iDVZY{zD5F{S{KSy$zxdX#iTD58vcHrMloS+~h6Q!! z+Aq9bJMUH2*2n{8_NgKBZ||7LnlpLsR{M{3o}CHP`48Ui+3`wkYOwQ|kY)q26Zy~1S}&FAlI%JRPE-^BauN{%wo4Zr`0>zvju2{;cnpW_-PVt?th=?Q1OOK3~6oY|S41vi)myeibLojxzE2 zH|N+)R)ssU%O(mg|JRiqbed^fK-Uh`|je~9c66>Ga|tG0(>w!wj|?P4+;?mE_5tSZc% z%lXZSZ+7H?w%h>z_1UXyIJY^zW0;$_;b*eVY0cngTSK>e2tK#|f!V4V+&QIt#Ghv` zYM(u=Ey-$s$25Pp>dRHv7qHAOIl61^p|pUrlfNr|t_pZGjYYbBbJK%Wm0A(X2ags0 z;n`r+J=;`h_uK6k3TDf$Vw$LVKrM!ILuJ#4qv~y@lGf5GUzI1{ox>`9YqOSUU?nJN zSuicjm~bq98z@74X>dB$%cI)8_IuhVru2hqQBw}OZ9J*|;?cpdFS)*_6LK#n) z!HpCbmU;7cYVKUo{O@((EZ-=ln`ut|=3zU1?Rebs1+iZ~}u??n= zKmPXAei3k?gXOk|K<(MrFN4f(R2(vDPG)vk@PBFpv) z<;d`{n#ZjB9;BMCa>JsJi8V}NTa=qy7h`X&`I)m5=db?yDX7aSg=+(6I8)A-$I3Q~ ztEHGsEGBQ<>^M#Q>g^NPe>2TI5Z16c`sXjv2|81D#6Q~qv&uJz#VdX_1 z)ojQ2pPJf|rgG-I6HDDtnDc2{8EbQ`IJ;TF+Sga}g{MxncVqv!+K|S&h@P&dR(JPTYSNmOE&pt%uiDtz*}3t8#yYKe&KozLOXy1|-jWsixMT7i_V~~G zOu7$t%;n9w71W|%)vP$dZ?UA+#GVJ+7KHNnhp0GGVsYGoP*ayYa7eWVKpy zq<;ycS!TmQHD#yB49}|BTlacw@MMM#2#l^ZMU zH{AKY`l{W^?0bpXa~^g+^oZrr+HC!RO_liv|4#db7i{7sR;!5zEbrbhVIG^=!&70g z6a4o%Ez&vAnbxm%Ag%o|=f#PCJvS7}$jYqBDpPZpV>P`bs&nR@%QA-91*!+1Wk2@W zvaaLq$784ZBP*G5lCrJttWM1de|U;_o0jS}eb>L|8s4%MSs6{8 z*w9;Q8aAsz`)ItD)bGU0vts>X^jxxpH=n!PyYYP2A(L6$Wr1-Q-+lk_f-88XW6fFF zoQb>rH^dx`vNc<9oPCZD6W_H-Rd?pIZ8QJIz3alfqlb@X8gERNlC_WBc4}Xpg!W{8NNxOYTVw^I}Wei zQEp|?_xq^YvUy_k4!buvPWFePTB}#BM}P4ZVNy;q;9%2d4Q3 zdwai)T6Za4{*C`_v2E;^bhhxnc|B{w{(ZK|-fwwzw*J0!h;hRa>3x@PGk-mlV8(2u z@~lmL>h?>o&%KIWdF|Y5ul2JVBX_f%KlyC;Va**uVG8-}9gDx8@;Ny3 zRe!}=qsiNxXKJd(p6odFqu=7xjiruU8AfN9=QLUQUn>(`cjU}w=Q%=Og+H}ly_%!? zdHt2tm8&uW1wj=W`?gaVCp<-Bdv878UDmy+k$2V2A8+k{=^yNu{#Yg#ueQbi*OL0x z&oa6d#Y1o0-fH<;`Ooo~W6zlMPVpYiIc7T5V?*ut&$qp&-}{#|Pj2g&NRr~^=w_gNKSV2ZoLg>TXQ#D zJs0k^AvSY&)mN?0d5^xIJuQ1b{NMKjY5#1ur^v{6@2mH`aPtdi&j0YAq9PI}A9guq z|9>cdot^pikqhN|8@5ink?^~@c6Vl`1RH~aP0&;Ac{bt#+oAw+VVd1r*Teo)X`1qi_V>#RT~}n zS+cY6^R_6)X_GC_+pjvaaN?b0vHZgHoUi%DJL|NUAI!F_pR>_(D$ncoOZzq)&8*(} z%Vr&eclPeD7WWx%2k)+p)oeU^x9i>eZ_BrKX^Zu!B^O8js=l#A$Z5XX>hEQ3ya#%` zq_=G-lslD@E*amv>T8-+rNpixscjnEvyHs-LOcE~HOV@rWHS3=rS-q{z<&igI! zGy2}%9(CUHvftchVY{Rr}1pgiSi0wf5VAjGay^`mVp_o9FC#gJFtcPT}T~dXbfDiqj^E zYG0Wc_EN(ubL!rt$LzZp(!!r@_}jm zlx1f%YXhT(Qcl~MPK6u>E{^DR9MTMj*ce)P8_se_GrSfsW4NZ6!?4Er217*q2F4A1 ziOdPIhu98SweU8Sa!7wT>L)AA$Z&{3;Pd-gQ#VTAF&7jpI>Pp(gZG4>^aN!y1@|0> zz8eiP8yPK=n2DA+r?5>vOHf+DEWr?2FVdQ&MBb@07XoyqyPW_ literal 0 HcmV?d00001 diff --git a/assets/img/sample/mockup.png b/assets/img/sample/mockup.png new file mode 100644 index 0000000000000000000000000000000000000000..573c33bc81e04566769ee3b139e2643f5eab7278 GIT binary patch literal 32004 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 BEYbh~ literal 0 HcmV?d00001 diff --git a/assets/img/sample/profile.jpg b/assets/img/sample/profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e8481d35f9ba539fa49be600a0c92511f40fcb9b GIT binary patch literal 18126 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�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.J|r>i(NMid;;A46YaBU8bCz&%bE#$z@`Cu*F z64MzN4sSVsS0tFB!SUAfcQ%tJS#vf7-g=&=oz2p~_%9=9UXo8*T3YS*SxZ!p-deKt z$)7vl|8g@}?b`G1QHjgSDLf3Zt!Z|%r#uSD?ayLus5=xr`JA(+AH#*{9cC{D7#D2* zkhE@Elq$muy*)Gexfx2t_0kw56k8T}G2C$kongT6?z!~C9L?Jm29^RKzNf37%Q~lo FCIHtZKnnl> literal 0 HcmV?d00001 diff --git a/assets/js/_src/_commons/back-to-top.js b/assets/js/_src/_commons/back-to-top.js new file mode 100644 index 0000000..810d9a6 --- /dev/null +++ b/assets/js/_src/_commons/back-to-top.js @@ -0,0 +1,18 @@ +/* +Reference: https://bootsnipp.com/snippets/featured/link-to-top-page +*/ +$(window).scroll(function() { + if ($(this).scrollTop() > 50 + && $('#sidebar-trigger').css('display') == 'none') { + $('#back-to-top').fadeIn(); + } else { + $('#back-to-top').fadeOut(); + } +}); + +$(function() { + $('#back-to-top').click(function() { + $('body,html').animate({scrollTop: 0}, 800); + return false; + }); +}); \ No newline at end of file diff --git a/assets/js/_src/_commons/search-display.js b/assets/js/_src/_commons/search-display.js new file mode 100644 index 0000000..7db0751 --- /dev/null +++ b/assets/js/_src/_commons/search-display.js @@ -0,0 +1,88 @@ +/* +* This script make #search-result-wrap switch to hidden or shown automatically. +* © 2018-2019 Cotes Chung +* MIT License +*/ + +$(function() { + + var offset = 0; + + var btnCancel = $('#search-wrap + a'); + var btnSbTrigger = $('#sidebar-trigger'); + var btnSearchTrigger = $('#search-trigger'); + var btnCloseSearch = $('#search-wrap + a'); + var topbarTitle = $('#topbar-title'); + var searchWrap = $('#search-wrap'); + + /*--- Actions in small screens ---*/ + + btnSearchTrigger.click(function() { + + offset = $(window).scrollTop(); + + $('body').addClass('no-scroll'); + // $('body').css('top', -offset + 'px'); + // $('html,body').addClass('input-focus'); + + btnSbTrigger.addClass('hidden'); + topbarTitle.addClass('hidden'); + btnSearchTrigger.addClass('hidden'); + + searchWrap.addClass('shown flex-grow-1'); + btnCancel.addClass('shown'); + + $('#main').addClass('hidden'); + $('#search-result-wrap').addClass('shown'); + $('#search-input').focus(); + + }); + + btnCancel.click(function() { + + btnCancel.removeClass('shown'); + + $('#search-input').val(''); + $('#search-results').empty(); + + searchWrap.removeClass('shown flex-grow-1'); + + btnSbTrigger.removeClass('hidden'); + topbarTitle.removeClass('hidden'); + btnSearchTrigger.removeClass('hidden'); + + $('#main').removeClass('hidden'); + $('#search-result-wrap').removeClass('shown'); + + $('body').removeClass('no-scroll'); + // $('html,body').removeClass('input-focus'); + + $('html,body').scrollTop(offset); + + }); + + /*--- Actions in large screens. ---*/ + + var isShown = false; + + $('#search-input').on('input', function(){ + if (isShown == false) { + offset = $(window).scrollTop(); + $('body,html').scrollTop(0); + $('#search-result-wrap').addClass('shown'); + $('#main').addClass('hidden'); + isShown = true; + } + }); + + $('#search-input').on('keyup', function(e){ + var input = $('#search-input').val(); + if (e.keyCode == 8 && input == '' && btnCloseSearch.css('display') == 'none') { + $('#main').removeClass('hidden'); + $('#search-result-wrap').removeClass('shown'); + $('body,html').scrollTop(offset); + isShown = false; + } + }); + +}); diff --git a/assets/js/_src/_commons/sidebar.js b/assets/js/_src/_commons/sidebar.js new file mode 100644 index 0000000..96c9633 --- /dev/null +++ b/assets/js/_src/_commons/sidebar.js @@ -0,0 +1,54 @@ +/** + * Expand or close the sidebar in mobile screens. + * © 2018-2019 Cotes Chung + * MIT License + */ +$(function(){ + + var isExpanded = false; + + $("#sidebar-trigger").click(function() { + if (isExpanded == false) { + $("#sidebar").addClass("sidebar-expand"); + openModal(); + isExpanded = true; + } + }); + + $("#mask").click(function() { + $("#sidebar").removeClass("sidebar-expand"); + closeModal(); + isExpanded = false; + }); + + /** + * ModalHelper helpers resolve the modal scrolling issue on mobile devices + * https://github.com/twbs/bootstrap/issues/15852 + * requires document.scrollingElement polyfill https://github.com/yangg/scrolling-element + */ + var ModalHelper = (function(bodyCls) { + var scrollTop; + return { + afterOpen: function() { + scrollTop = document.scrollingElement.scrollTop; + document.body.classList.add(bodyCls); + document.body.style.top = -scrollTop + 'px'; + }, + beforeClose: function() { + document.body.classList.remove(bodyCls); + // scrollTop lost after set position:fixed, restore it back. + document.scrollingElement.scrollTop = scrollTop; + document.body.style.top = ''; + } + }; + })('no-scroll'); + + function openModal() { + ModalHelper.afterOpen(); + } + + function closeModal() { + ModalHelper.beforeClose(); + } + +}); \ No newline at end of file diff --git a/assets/js/_src/_commons/tooltip.js b/assets/js/_src/_commons/tooltip.js new file mode 100644 index 0000000..8b8ff1d --- /dev/null +++ b/assets/js/_src/_commons/tooltip.js @@ -0,0 +1,8 @@ +/** +* Initial Bootstrap Tooltip. +* © 2019 Cotes Chung +* MIT License +*/ +$(function () { + $('[data-toggle="tooltip"]').tooltip({placement: "auto"}); +}) \ No newline at end of file diff --git a/assets/js/_src/_commons/topbar-switch.js b/assets/js/_src/_commons/topbar-switch.js new file mode 100644 index 0000000..8ce3a03 --- /dev/null +++ b/assets/js/_src/_commons/topbar-switch.js @@ -0,0 +1,64 @@ +/* + * Hide Header on scroll down + * © 2018-2019 Cotes Chung + * MIT License + */ +$(function() { + + var didScroll; + var lastScrollTop = 0; + var delta = 5; + var topbarHeight = $('#topbar').outerHeight(); + + $(window).scroll(function(event) { + if ($("#topbar-title").is(":hidden")) { // Not in small screens + didScroll = true; + } + }); + + setInterval(function() { + if (didScroll) { + hasScrolled(); + didScroll = false; + } + }, 250); + + function hasScrolled() { + var st = $(this).scrollTop(); + + // Make sure they scroll more than delta + if (Math.abs(lastScrollTop - st) <= delta) + return; + + if (st > lastScrollTop && st > topbarHeight) { + // Scroll Down + $('#topbar').removeClass('topbar-down').addClass('topbar-up'); + + if ( $('#toc-wrap').length > 0) { + $('#toc-wrap').removeClass('topbar-down'); + } + + if ( $('.panel-group').length > 0) { + $('.panel-group').removeClass('topbar-down'); + } + + if ($('#search-input').is(':focus')) { + $('#search-input').blur(); // remove focus + } + + } else { + // Scroll Up + if (st + $(window).height() < $(document).height()) { + $('#topbar').removeClass('topbar-up').addClass('topbar-down'); + if ( $('#toc-wrap').length > 0) { + $('#toc-wrap').addClass('topbar-down'); + } + if ( $('.panel-group').length > 0) { + $('.panel-group').addClass('topbar-down'); + } + } + } + + lastScrollTop = st; + } +}); \ No newline at end of file diff --git a/assets/js/_src/_commons/topbar-title.js b/assets/js/_src/_commons/topbar-title.js new file mode 100644 index 0000000..4607ef5 --- /dev/null +++ b/assets/js/_src/_commons/topbar-title.js @@ -0,0 +1,44 @@ +/* +* Topbar title auto change while scrolling in mobile screens. +* © 2018-2019 Cotes Chung +* MIT License +*/ +$(function(){ + + var DEFAULT = $("#topbar-title").text().trim(); + var title = ($("div.post>h1").length > 0) ? + $("div.post>h1").text().trim() : $("h1").text().trim(); + + if ($("#page-category").length || $("#page-tag").length) { + /* The title in Category or Tag page will be ' <count_of_posts>' */ + if (/\s/.test(title)) { + title = title.replace(/[0-9]/g, '').trim(); + } + } + + // Replace topbar title while scroll screens. + $(window).scroll(function () { + if ($("#post-list").length // in Home page + || $("div.post>h1").is(":hidden") // is tab pages + || $("#topbar-title").is(":hidden") // not mobile screens + || $("#sidebar.sidebar-expand").length) { // when the sidebar trigger is clicked + return false; + } + + if ($(this).scrollTop() >= 95) { + if ($("#topbar-title").text() != title) { + $("#topbar-title").text(title); + } + } else { + if ($("#topbar-title").text() != DEFAULT) { + $("#topbar-title").text(DEFAULT); + } + } + }) + + // Click title remove hover effect. + $('#topbar-title').click(function() { + $('body,html').animate({scrollTop: 0}, 800); + }); + +}); \ No newline at end of file diff --git a/assets/js/_src/category-collapse.js b/assets/js/_src/category-collapse.js new file mode 100644 index 0000000..14349fa --- /dev/null +++ b/assets/js/_src/category-collapse.js @@ -0,0 +1,31 @@ +/* + * Tab 'Categories' expand/close effect. + * © 2018-2019 Cotes Chung + * MIT License + */ + +$(function() { + var child_prefix = "l_"; + var parent_prefix = "h_"; + + // close up Top + $(".collapse").on("hide.bs.collapse", function() { // Bootstrap collapse events. + var parent_id = parent_prefix + $(this).attr('id').substring(child_prefix.length); + if (parent_id) { + $("#" + parent_id + " .far.fa-folder-open").attr("class", "far fa-folder fa-fw"); + $("#" + parent_id + " i.fas.fa-angle-up").addClass("flip"); + $("#" + parent_id).removeClass("hide-border-bottom"); + } + }); + + // expand Top Category + $(".collapse").on("show.bs.collapse", function() { + var parent_id = parent_prefix + $(this).attr('id').substring(child_prefix.length); + if (parent_id) { + $("#" + parent_id + " .far.fa-folder").attr("class", "far fa-folder-open fa-fw"); + $("#" + parent_id + " i.fas.fa-angle-up").removeClass("flip"); + $("#" + parent_id).addClass("hide-border-bottom"); + } + }); + +}); \ No newline at end of file diff --git a/assets/js/_src/pageviews.js b/assets/js/_src/pageviews.js new file mode 100644 index 0000000..a9b641c --- /dev/null +++ b/assets/js/_src/pageviews.js @@ -0,0 +1,111 @@ +/** + * Count pageviews form GA or local cache file. + * + * Dependences: + * - jQuery + * - countUp.js(https://github.com/inorganik/countUp.js) + * + * © 2018-2019 Cotes Chung + * MIT License + */ + +function countUp(min, max, dest) { + if (min < max) { + var numAnim = new CountUp(dest, min, max); + if (!numAnim.error) { + numAnim.start(); + } else { + console.error(numAnim.error); + } + } +} + +function countPV(path, rows) { + /* path permalink looks like: '/posts/post-title/' */ + var fileName = path.replace(/\/posts\//g, '').replace(/\//g, '.html'); /* e.g. post-title.html */ + var count = 0; + + var _v2_url = path.replace(/posts\//g, ''); /* the v2.0+ blog permalink: "/post-title/" */ + + for (var i = 0; i < rows.length; ++i) { + var gaPath = rows[i][0]; + if (gaPath == path || + gaPath == _v2_url || + gaPath.concat('/') == _v2_url || + gaPath.slice(gaPath.lastIndexOf('/') + 1) === fileName) { // old permalink record + count += parseInt(rows[i][1]); + } + } + + return count; +} + +function displayPageviews(rows, hasInit) { + if (rows === undefined) { + return; + } + + if ($("#post-list").length > 0) { // the Home page + $(".post-preview").each(function() { + var path = $(this).children("h1").children("a").attr("href"); + var count = countPV(path, rows); + count = (count == 0 ? 1 : count); + + if (!hasInit) { + $(this).find('.pageviews').text(count); + } else { + var initCount = parseInt($(this).find('.pageviews').text()); + if (count > initCount) { + countUp(initCount, count, $(this).find('.pageviews').attr('id')); + } + } + }); + + } else if ($(".post").length > 0) { // the post + var path = window.location.pathname; + var count = countPV(path, rows); + count = (count == 0 ? 1 : count); + + if (!hasInit) { + $('#pv').text(count); + } else { + var initCount = parseInt($('#pv').text()); + if (count > initCount) { + countUp(initCount, count, 'pv'); + } + } + } + +} + +$(function() { + // load pageview if this page has .pageviews + if ($('.pageviews').length > 0) { + var hasInit = false; + + // Get data from daily cache. + $.getJSON('/assets/data/pageviews.json', function(data) { + displayPageviews(data.rows, hasInit); + hasInit = true; + }); + + $.getJSON('/assets/data/proxy.json', function(data) { + $.ajax({ + url: data.proxyUrl, + dataType: 'jsonp', + timeout: 2000, + success: function(data) { + displayPageviews(data.rows, hasInit); + }, + error: function(xhr, status, err) { + console.log("Failed to load pageviews from proxy server."); + xhr.abort(); + return; + } + }); + + }); + + } // endif + +}); \ No newline at end of file diff --git a/assets/js/_src/timeago.js b/assets/js/_src/timeago.js new file mode 100644 index 0000000..4b86462 --- /dev/null +++ b/assets/js/_src/timeago.js @@ -0,0 +1,77 @@ +/* + * Caculate the Timeago + * + * © 2019 Cotes Chung + * MIT Licensed + */ + +$(function() { + + function timeago(date, isLastmod) { + var now = new Date(); + var past = new Date(date); + var seconds = Math.floor((now - past) / 1000); + + var year = Math.floor(seconds / 31536000); + if (year >= 1) { + return year + " year" + (year > 1 ? "s" : "") + " ago"; + } + + var month = Math.floor(seconds / 2592000); + if (month >= 1) { + return month + " month" + (month > 1 ? "s" : "") + " ago"; + } + + var week = Math.floor(seconds / 604800); + if (week >= 1) { + return week + " week" + (week > 1 ? "s" : "") + " ago"; + } + + var day = Math.floor(seconds / 86400); + if (day >= 1) { + return day + " day" + (day > 1 ? "s" : "") + " ago"; + } + + var hour = Math.floor(seconds / 3600); + if (hour >= 1) { + return hour + " hour" + (hour > 1 ? "s" : "") + " ago"; + } + + var minute = Math.floor(seconds / 60); + if (minute >= 1) { + return minute + " minute" + (minute > 1 ? "s" : "") + " ago"; + } + + return (isLastmod? "just" : "Just") + " now"; + } + + + function updateTimeago() { + $(".timeago").each(function() { + if ($(this).children("i").length > 0) { + var isLastmod = $(this).hasClass('lastmod'); + var node = $(this).children("i"); + var date = node.text(); /* ISO Dates: 'YYYY-MM-DDTHH:MM:SSZ' */ + $(this).text(timeago(date, isLastmod)); + $(this).append(node); + } + }); + + if (vote == 0 && intervalId != undefined) { + clearInterval(intervalId); /* stop interval */ + } + return vote; + } + + + var vote = $(".timeago").length; + if (vote == 0) { + return; + } + + if (updateTimeago() > 0) { /* run immediately */ + vote = $(".timeago").length; /* resume */ + var intervalId = setInterval(updateTimeago, 60000); /* loop every minutes */ + } + +}); \ No newline at end of file diff --git a/assets/js/dist/_commons/back-to-top.min.js b/assets/js/dist/_commons/back-to-top.min.js new file mode 100644 index 0000000..19ab0df --- /dev/null +++ b/assets/js/dist/_commons/back-to-top.min.js @@ -0,0 +1 @@ +$(window).scroll(function(){if($(this).scrollTop()>50&&$("#sidebar-trigger").css("display")=="none"){$("#back-to-top").fadeIn()}else{$("#back-to-top").fadeOut()}});$(function(){$("#back-to-top").click(function(){$("body,html").animate({scrollTop:0},800);return false})}); \ No newline at end of file diff --git a/assets/js/dist/_commons/search-display.min.js b/assets/js/dist/_commons/search-display.min.js new file mode 100644 index 0000000..a7f3ea2 --- /dev/null +++ b/assets/js/dist/_commons/search-display.min.js @@ -0,0 +1 @@ +$(function(){var g=0;var e=$("#search-wrap + a");var c=$("#sidebar-trigger");var h=$("#search-trigger");var d=$("#search-wrap + a");var a=$("#topbar-title");var b=$("#search-wrap");h.click(function(){g=$(window).scrollTop();$("body").addClass("no-scroll");c.addClass("hidden");a.addClass("hidden");h.addClass("hidden");b.addClass("shown flex-grow-1");e.addClass("shown");$("#main").addClass("hidden");$("#search-result-wrap").addClass("shown");$("#search-input").focus()});e.click(function(){e.removeClass("shown");$("#search-input").val("");$("#search-results").empty();b.removeClass("shown flex-grow-1");c.removeClass("hidden");a.removeClass("hidden");h.removeClass("hidden");$("#main").removeClass("hidden");$("#search-result-wrap").removeClass("shown");$("body").removeClass("no-scroll");$("html,body").scrollTop(g)});var f=false;$("#search-input").on("input",function(){if(f==false){g=$(window).scrollTop();$("body,html").scrollTop(0);$("#search-result-wrap").addClass("shown");$("#main").addClass("hidden");f=true}});$("#search-input").on("keyup",function(j){var i=$("#search-input").val();if(j.keyCode==8&&i==""&&d.css("display")=="none"){$("#main").removeClass("hidden");$("#search-result-wrap").removeClass("shown");$("body,html").scrollTop(g);f=false}})}); \ No newline at end of file diff --git a/assets/js/dist/_commons/sidebar.min.js b/assets/js/dist/_commons/sidebar.min.js new file mode 100644 index 0000000..27218dc --- /dev/null +++ b/assets/js/dist/_commons/sidebar.min.js @@ -0,0 +1 @@ +$(function(){var d=false;$("#sidebar-trigger").click(function(){if(d==false){$("#sidebar").addClass("sidebar-expand");b();d=true}});$("#mask").click(function(){$("#sidebar").removeClass("sidebar-expand");c();d=false});var a=(function(e){var f;return{afterOpen:function(){f=document.scrollingElement.scrollTop;document.body.classList.add(e);document.body.style.top=-f+"px"},beforeClose:function(){document.body.classList.remove(e);document.scrollingElement.scrollTop=f;document.body.style.top=""}}})("no-scroll");function b(){a.afterOpen()}function c(){a.beforeClose()}}); \ No newline at end of file diff --git a/assets/js/dist/_commons/tooltip.min.js b/assets/js/dist/_commons/tooltip.min.js new file mode 100644 index 0000000..9308dd2 --- /dev/null +++ b/assets/js/dist/_commons/tooltip.min.js @@ -0,0 +1 @@ +$(function(){$('[data-toggle="tooltip"]').tooltip({placement:"auto"})}); \ No newline at end of file diff --git a/assets/js/dist/_commons/topbar-switch.min.js b/assets/js/dist/_commons/topbar-switch.min.js new file mode 100644 index 0000000..0d3bda5 --- /dev/null +++ b/assets/js/dist/_commons/topbar-switch.min.js @@ -0,0 +1 @@ +$(function(){var d;var c=0;var e=5;var b=$("#topbar").outerHeight();$(window).scroll(function(f){if($("#topbar-title").is(":hidden")){d=true}});setInterval(function(){if(d){a();d=false}},250);function a(){var f=$(this).scrollTop();if(Math.abs(c-f)<=e){return}if(f>c&&f>b){$("#topbar").removeClass("topbar-down").addClass("topbar-up");if($("#toc-wrap").length>0){$("#toc-wrap").removeClass("topbar-down")}if($(".panel-group").length>0){$(".panel-group").removeClass("topbar-down")}if($("#search-input").is(":focus")){$("#search-input").blur()}}else{if(f+$(window).height()<$(document).height()){$("#topbar").removeClass("topbar-up").addClass("topbar-down");if($("#toc-wrap").length>0){$("#toc-wrap").addClass("topbar-down")}if($(".panel-group").length>0){$(".panel-group").addClass("topbar-down")}}}c=f}}); \ No newline at end of file diff --git a/assets/js/dist/_commons/topbar-title.min.js b/assets/js/dist/_commons/topbar-title.min.js new file mode 100644 index 0000000..69aae67 --- /dev/null +++ b/assets/js/dist/_commons/topbar-title.min.js @@ -0,0 +1 @@ +$(function(){var a=$("#topbar-title").text().trim();var b=($("div.post>h1").length>0)?$("div.post>h1").text().trim():$("h1").text().trim();if($("#page-category").length||$("#page-tag").length){if(/\s/.test(b)){b=b.replace(/[0-9]/g,"").trim()}}$(window).scroll(function(){if($("#post-list").length||$("div.post>h1").is(":hidden")||$("#topbar-title").is(":hidden")||$("#sidebar.sidebar-expand").length){return false}if($(this).scrollTop()>=95){if($("#topbar-title").text()!=b){$("#topbar-title").text(b)}}else{if($("#topbar-title").text()!=a){$("#topbar-title").text(a)}}});$("#topbar-title").click(function(){$("body,html").animate({scrollTop:0},800)})}); \ No newline at end of file diff --git a/assets/js/dist/category-collapse.min.js b/assets/js/dist/category-collapse.min.js new file mode 100644 index 0000000..a7e9df9 --- /dev/null +++ b/assets/js/dist/category-collapse.min.js @@ -0,0 +1 @@ +$(function(){var b="l_";var a="h_";$(".collapse").on("hide.bs.collapse",function(){var c=a+$(this).attr("id").substring(b.length);if(c){$("#"+c+" .far.fa-folder-open").attr("class","far fa-folder fa-fw");$("#"+c+" i.fas.fa-angle-up").addClass("flip");$("#"+c).removeClass("hide-border-bottom")}});$(".collapse").on("show.bs.collapse",function(){var c=a+$(this).attr("id").substring(b.length);if(c){$("#"+c+" .far.fa-folder").attr("class","far fa-folder-open fa-fw");$("#"+c+" i.fas.fa-angle-up").removeClass("flip");$("#"+c).addClass("hide-border-bottom")}})}); \ No newline at end of file diff --git a/assets/js/dist/commons.js b/assets/js/dist/commons.js new file mode 100644 index 0000000..efb8b59 --- /dev/null +++ b/assets/js/dist/commons.js @@ -0,0 +1,12 @@ +--- +# Aggregation of common JS. +# © 2018-2019 Cotes Chung +# MIT License +--- + +{% include_relative _commons/back-to-top.min.js %} +{% include_relative _commons/search-display.min.js %} +{% include_relative _commons/sidebar.min.js %} +{% include_relative _commons/topbar-switch.min.js %} +{% include_relative _commons/topbar-title.min.js %} +{% include_relative _commons/tooltip.min.js %} \ No newline at end of file diff --git a/assets/js/dist/countUp.min.js b/assets/js/dist/countUp.min.js new file mode 100644 index 0000000..341dc9f --- /dev/null +++ b/assets/js/dist/countUp.min.js @@ -0,0 +1 @@ +var CountUp=function(h,b,i,e,g,n){var m=this;m.version=function(){return"1.9.3"};m.options={useEasing:true,useGrouping:true,separator:",",decimal:".",easingFn:c,formattingFn:d,prefix:"",suffix:"",numerals:[]};if(n&&typeof n==="object"){for(var k in m.options){if(n.hasOwnProperty(k)&&n[k]!==null){m.options[k]=n[k]}}}if(m.options.separator===""){m.options.useGrouping=false}else{m.options.separator=""+m.options.separator}var a=0;var l=["webkit","moz","ms","o"];for(var j=0;j<l.length&&!window.requestAnimationFrame;++j){window.requestAnimationFrame=window[l[j]+"RequestAnimationFrame"];window.cancelAnimationFrame=window[l[j]+"CancelAnimationFrame"]||window[l[j]+"CancelRequestAnimationFrame"]}if(!window.requestAnimationFrame){window.requestAnimationFrame=function(s,p){var o=new Date().getTime();var q=Math.max(0,16-(o-a));var r=window.setTimeout(function(){s(o+q)},q);a=o+q;return r}}if(!window.cancelAnimationFrame){window.cancelAnimationFrame=function(o){clearTimeout(o)}}function d(t){var v=(t<0),p,s,r,q,u,o;t=Math.abs(t).toFixed(m.decimals);t+="";p=t.split(".");s=p[0];r=p.length>1?m.options.decimal+p[1]:"";if(m.options.useGrouping){q="";for(u=0,o=s.length;u<o;++u){if(u!==0&&((u%3)===0)){q=m.options.separator+q}q=s[o-u-1]+q}s=q}if(m.options.numerals.length){s=s.replace(/[0-9]/g,function(x){return m.options.numerals[+x]});r=r.replace(/[0-9]/g,function(x){return m.options.numerals[+x]})}return(v?"-":"")+m.options.prefix+s+r+m.options.suffix}function c(p,o,r,q){return r*(-Math.pow(2,-10*p/q)+1)*1024/1023+o}function f(o){return(typeof o==="number"&&!isNaN(o))}m.initialize=function(){if(m.initialized){return true}m.error="";m.d=(typeof h==="string")?document.getElementById(h):h;if(!m.d){m.error="[CountUp] target is null or undefined";return false}m.startVal=Number(b);m.endVal=Number(i);if(f(m.startVal)&&f(m.endVal)){m.decimals=Math.max(0,e||0);m.dec=Math.pow(10,m.decimals);m.duration=Number(g)*1000||2000;m.countDown=(m.startVal>m.endVal);m.frameVal=m.startVal;m.initialized=true;return true}else{m.error="[CountUp] startVal ("+b+") or endVal ("+i+") is not a number";return false}};m.printValue=function(p){var o=m.options.formattingFn(p);if(m.d.tagName==="INPUT"){this.d.value=o}else{if(m.d.tagName==="text"||m.d.tagName==="tspan"){this.d.textContent=o}else{this.d.innerHTML=o}}};m.count=function(p){if(!m.startTime){m.startTime=p}m.timestamp=p;var o=p-m.startTime;m.remaining=m.duration-o;if(m.options.useEasing){if(m.countDown){m.frameVal=m.startVal-m.options.easingFn(o,0,m.startVal-m.endVal,m.duration)}else{m.frameVal=m.options.easingFn(o,m.startVal,m.endVal-m.startVal,m.duration)}}else{if(m.countDown){m.frameVal=m.startVal-((m.startVal-m.endVal)*(o/m.duration))}else{m.frameVal=m.startVal+(m.endVal-m.startVal)*(o/m.duration)}}if(m.countDown){m.frameVal=(m.frameVal<m.endVal)?m.endVal:m.frameVal}else{m.frameVal=(m.frameVal>m.endVal)?m.endVal:m.frameVal}m.frameVal=Math.round(m.frameVal*m.dec)/m.dec;m.printValue(m.frameVal);if(o<m.duration){m.rAF=requestAnimationFrame(m.count)}else{if(m.callback){m.callback()}}};m.start=function(o){if(!m.initialize()){return}m.callback=o;m.rAF=requestAnimationFrame(m.count)};m.pauseResume=function(){if(!m.paused){m.paused=true;cancelAnimationFrame(m.rAF)}else{m.paused=false;delete m.startTime;m.duration=m.remaining;m.startVal=m.frameVal;requestAnimationFrame(m.count)}};m.reset=function(){m.paused=false;delete m.startTime;m.initialized=false;if(m.initialize()){cancelAnimationFrame(m.rAF);m.printValue(m.startVal)}};m.update=function(o){if(!m.initialize()){return}o=Number(o);if(!f(o)){m.error="[CountUp] update() - new endVal is not a number: "+o;return}m.error="";if(o===m.frameVal){return}cancelAnimationFrame(m.rAF);m.paused=false;delete m.startTime;m.startVal=m.frameVal;m.endVal=o;m.countDown=(m.startVal>m.endVal);m.rAF=requestAnimationFrame(m.count)};if(m.initialize()){m.printValue(m.startVal)}}; \ No newline at end of file diff --git a/assets/js/dist/pageviews.min.js b/assets/js/dist/pageviews.min.js new file mode 100644 index 0000000..4af99f6 --- /dev/null +++ b/assets/js/dist/pageviews.min.js @@ -0,0 +1 @@ +function countUp(c,a,b){if(c<a){var d=new CountUp(b,c,a);if(!d.error){d.start()}else{console.error(d.error)}}}function countPV(f,e){var g=f.replace(/\/posts\//g,"").replace(/\//g,".html");var d=0;var c=f.replace(/posts\//g,"");for(var b=0;b<e.length;++b){var a=e[b][0];if(a==f||a==c||a.concat("/")==c||a.slice(a.lastIndexOf("/")+1)===g){d+=parseInt(e[b][1])}}return d}function displayPageviews(d,b){if(d===undefined){return}if($("#post-list").length>0){$(".post-preview").each(function(){var h=$(this).children("h1").children("a").attr("href");var g=countPV(h,d);g=(g==0?1:g);if(!b){$(this).find(".pageviews").text(g)}else{var f=parseInt($(this).find(".pageviews").text());if(g>f){countUp(f,g,$(this).find(".pageviews").attr("id"))}}})}else{if($(".post").length>0){var e=window.location.pathname;var c=countPV(e,d);c=(c==0?1:c);if(!b){$("#pv").text(c)}else{var a=parseInt($("#pv").text());if(c>a){countUp(a,c,"pv")}}}}}$(function(){if($(".pageviews").length>0){var a=false;$.getJSON("/assets/data/pageviews.json",function(b){displayPageviews(b.rows,a);a=true});$.getJSON("/assets/data/proxy.json",function(b){$.ajax({url:b.proxyUrl,dataType:"jsonp",timeout:2000,success:function(c){displayPageviews(c.rows,a)},error:function(e,c,d){console.log("Failed to load pageviews from proxy server.");e.abort();return}})})}}); \ No newline at end of file diff --git a/assets/js/dist/timeago.min.js b/assets/js/dist/timeago.min.js new file mode 100644 index 0000000..abaa281 --- /dev/null +++ b/assets/js/dist/timeago.min.js @@ -0,0 +1 @@ +$(function(){function d(h,g){var f=new Date();var o=new Date(h);var n=Math.floor((f-o)/1000);var l=Math.floor(n/31536000);if(l>=1){return l+" year"+(l>1?"s":"")+" ago"}var k=Math.floor(n/2592000);if(k>=1){return k+" month"+(k>1?"s":"")+" ago"}var e=Math.floor(n/604800);if(e>=1){return e+" week"+(e>1?"s":"")+" ago"}var m=Math.floor(n/86400);if(m>=1){return m+" day"+(m>1?"s":"")+" ago"}var j=Math.floor(n/3600);if(j>=1){return j+" hour"+(j>1?"s":"")+" ago"}var i=Math.floor(n/60);if(i>=1){return i+" minute"+(i>1?"s":"")+" ago"}return(g?"just":"Just")+" now"}function c(){$(".timeago").each(function(){if($(this).children("i").length>0){var g=$(this).hasClass("lastmod");var f=$(this).children("i");var e=f.text();$(this).text(d(e,g));$(this).append(f)}});if(a==0&&b!=undefined){clearInterval(b)}return a}var a=$(".timeago").length;if(a==0){return}if(c()>0){a=$(".timeago").length;var b=setInterval(c,60000)}}); \ No newline at end of file diff --git a/assets/lib/bootstrap-toc-1.0.1/bootstrap-toc.min.css b/assets/lib/bootstrap-toc-1.0.1/bootstrap-toc.min.css new file mode 100644 index 0000000..3c62107 --- /dev/null +++ b/assets/lib/bootstrap-toc-1.0.1/bootstrap-toc.min.css @@ -0,0 +1,4 @@ +/*! + * Bootstrap Table of Contents v1.0.1 (http://afeld.github.io/bootstrap-toc/) + * Copyright 2015 Aidan Feldman + * Licensed under MIT (https://github.com/afeld/bootstrap-toc/blob/gh-pages/LICENSE.md) */nav[data-toggle=toc] .nav>li>a{display:block;padding:4px 20px;font-size:13px;font-weight:500;color:#767676}nav[data-toggle=toc] .nav>li>a:focus,nav[data-toggle=toc] .nav>li>a:hover{padding-left:19px;color:#563d7c;text-decoration:none;background-color:transparent;border-left:1px solid #563d7c}nav[data-toggle=toc] .nav-link.active,nav[data-toggle=toc] .nav-link.active:focus,nav[data-toggle=toc] .nav-link.active:hover{padding-left:18px;font-weight:700;color:#563d7c;background-color:transparent;border-left:2px solid #563d7c}nav[data-toggle=toc] .nav-link+ul{display:none;padding-bottom:10px}nav[data-toggle=toc] .nav .nav>li>a{padding-top:1px;padding-bottom:1px;padding-left:30px;font-size:12px;font-weight:400}nav[data-toggle=toc] .nav .nav>li>a:focus,nav[data-toggle=toc] .nav .nav>li>a:hover{padding-left:29px}nav[data-toggle=toc] .nav .nav>li>.active,nav[data-toggle=toc] .nav .nav>li>.active:focus,nav[data-toggle=toc] .nav .nav>li>.active:hover{padding-left:28px;font-weight:500}nav[data-toggle=toc] .nav-link.active+ul{display:block} \ No newline at end of file diff --git a/assets/lib/bootstrap-toc-1.0.1/bootstrap-toc.min.js b/assets/lib/bootstrap-toc-1.0.1/bootstrap-toc.min.js new file mode 100644 index 0000000..c628326 --- /dev/null +++ b/assets/lib/bootstrap-toc-1.0.1/bootstrap-toc.min.js @@ -0,0 +1,5 @@ +/*! + * Bootstrap Table of Contents v1.0.1 (http://afeld.github.io/bootstrap-toc/) + * Copyright 2015 Aidan Feldman + * Licensed under MIT (https://github.com/afeld/bootstrap-toc/blob/gh-pages/LICENSE.md) */ +!function(a){"use strict";window.Toc={helpers:{findOrFilter:function(e,t){var n=e.find(t);return e.filter(t).add(n).filter(":not([data-toc-skip])")},generateUniqueIdBase:function(e){return a(e).text().trim().replace(/\'/gi,"").replace(/[& +$,:;=?@"#{}|^~[`%!'<>\]\.\/\(\)\*\\\n\t\b\v]/g,"-").replace(/-{2,}/g,"-").substring(0,64).replace(/^-+|-+$/gm,"").toLowerCase()||e.tagName.toLowerCase()},generateUniqueId:function(e){for(var t=this.generateUniqueIdBase(e),n=0;;n++){var r=t;if(0<n&&(r+="-"+n),!document.getElementById(r))return r}},generateAnchor:function(e){if(e.id)return e.id;var t=this.generateUniqueId(e);return e.id=t},createNavList:function(){return a('<ul class="nav navbar-nav"></ul>')},createChildNavList:function(e){var t=this.createNavList();return e.append(t),t},generateNavEl:function(e,t){var n=a('<a class="nav-link"></a>');n.attr("href","#"+e),n.text(t);var r=a("<li></li>");return r.append(n),r},generateNavItem:function(e){var t=this.generateAnchor(e),n=a(e),r=n.data("toc-text")||n.text();return this.generateNavEl(t,r)},getTopLevel:function(e){for(var t=1;t<=6;t++){if(1<this.findOrFilter(e,"h"+t).length)return t}return 1},getHeadings:function(e,t){var n="h"+t,r="h"+(t+1);return this.findOrFilter(e,n+","+r)},getNavLevel:function(e){return parseInt(e.tagName.charAt(1),10)},populateNav:function(r,a,e){var i,s=r,c=this;e.each(function(e,t){var n=c.generateNavItem(t);c.getNavLevel(t)===a?s=r:i&&s===r&&(s=c.createChildNavList(i)),s.append(n),i=n})},parseOps:function(e){var t;return(t=e.jquery?{$nav:e}:e).$scope=t.$scope||a(document.body),t}},init:function(e){(e=this.helpers.parseOps(e)).$nav.attr("data-toggle","toc");var t=this.helpers.createChildNavList(e.$nav),n=this.helpers.getTopLevel(e.$scope),r=this.helpers.getHeadings(e.$scope,n);this.helpers.populateNav(t,n,r)}},a(function(){a('nav[data-toggle="toc"]').each(function(e,t){var n=a(t);Toc.init(n)})})}(jQuery); \ No newline at end of file diff --git a/assets/lib/jquery-3.4.1.min.js b/assets/lib/jquery-3.4.1.min.js new file mode 100644 index 0000000..a1c07fd --- /dev/null +++ b/assets/lib/jquery-3.4.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:f,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(n){return this.pushStack(k.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t){b(e,{nonce:t&&t.nonce})},each:function(e,t){var n,r=0;if(d(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?"":(e+"").replace(p,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?k.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g.apply([],a)},guid:1,support:y}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var h=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,k="sizzle"+1*new Date,m=n.document,S=0,r=0,p=ue(),x=ue(),N=ue(),A=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",$=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",F=new RegExp(M+"+","g"),B=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="<a id='"+k+"'></a><select id='"+k+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!==C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!==C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(F," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[S,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===S&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[k]||(a[k]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[S,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[k]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,"$1"));return s[k]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[S,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[k]||(e[k]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===S&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[k]&&(v=Ce(v)),y&&!y[k]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[k]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(B,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=N[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[k]?i.push(a):o.push(a);(a=N(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=S+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t===C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument===C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(S=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(S=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=k.split("").sort(D).join("")===k,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);k.find=h,k.expr=h.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=h.uniqueSort,k.text=h.getText,k.isXMLDoc=h.isXML,k.contains=h.contains,k.escapeSelector=h.escape;var T=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},N=k.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1<i.call(n,e)!==r}):k.filter(n,e,r)}k.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return 1<r?k.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&N.test(e)?k(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&k(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(k(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,n){return T(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,n){return T(e,"nextSibling",n)},prevUntil:function(e,t,n){return T(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return"undefined"!=typeof e.contentDocument?e.contentDocument:(A(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},function(r,i){k.fn[r]=function(e,t){var n=k.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=k.filter(t,n)),1<this.length&&(O[r]||k.uniqueSort(n),H.test(r)&&n.reverse()),this.pushStack(n)}});var R=/[^\x20\t\r\n\f]+/g;function M(e){return e}function I(e){throw e}function W(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},k.each(e.match(R)||[],function(e,t){n[t]=!0}),n):k.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){k.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return k.each(arguments,function(e,t){var n;while(-1<(n=k.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<k.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},k.extend({Deferred:function(e){var o=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return k.Deferred(function(r){k.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,M,s),l(u,o,I,s)):(u++,t.call(e,l(u,o,M,s),l(u,o,I,s),l(u,o,M,o.notifyWith))):(a!==M&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==I&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),C.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:M,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:M)),o[2][3].add(l(0,e,m(n)?n:I))}).promise()},promise:function(e){return null!=e?k.extend(e,a):a}},s={};return k.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=k.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(W(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)W(i[t],a(t),o.reject);return o.promise()}});var $=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&$.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},k.readyException=function(e){C.setTimeout(function(){throw e})};var F=k.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),k.ready()}k.fn.ready=function(e){return F.then(e)["catch"](function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||F.resolveWith(E,[k])}}),k.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(k.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var _=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)_(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(k(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,U=/-([a-z])/g;function X(e,t){return t.toUpperCase()}function V(e){return e.replace(z,"ms-").replace(U,X)}var G=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Y(){this.expando=k.expando+Y.uid++}Y.uid=1,Y.prototype={cache:function(e){var t=e[this.expando];return t||(t={},G(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(R)||[]).length;while(n--)delete r[t[n]]}(void 0===t||k.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Y,J=new Y,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function ee(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(Z,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:K.test(i)?JSON.parse(i):i)}catch(e){}J.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return J.hasData(e)||Q.hasData(e)},data:function(e,t,n){return J.access(e,t,n)},removeData:function(e,t){J.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=J.get(o),1===o.nodeType&&!Q.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=V(r.slice(5)),ee(o,r,i[r]));Q.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){J.set(this,n)}):_(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=J.get(o,n))?t:void 0!==(t=ee(o,n))?t:void 0;this.each(function(){J.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){J.remove(this,e)})}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){k.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks("once memory").add(function(){Q.remove(e,[t+"queue",n])})})}}),k.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?k.queue(this[0],t):void 0===n?this:this.each(function(){var e=k.queue(this,t,n);k._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=k.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Q.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var te=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ne=new RegExp("^(?:([+-])=|)("+te+")([a-z%]*)$","i"),re=["Top","Right","Bottom","Left"],ie=E.documentElement,oe=function(e){return k.contains(e.ownerDocument,e)},ae={composed:!0};ie.getRootNode&&(oe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ae)===e.ownerDocument});var se=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&oe(e)&&"none"===k.css(e,"display")},ue=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];for(o in i=n.apply(e,r||[]),t)e.style[o]=a[o];return i};function le(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,"")},u=s(),l=n&&n[3]||(k.cssNumber[t]?"":"px"),c=e.nodeType&&(k.cssNumber[t]||"px"!==l&&+u)&&ne.exec(k.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)k.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,k.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ce={};function fe(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Q.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&se(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ce[s])||(o=a.body.appendChild(a.createElement(s)),u=k.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ce[s]=u)))):"none"!==n&&(l[c]="none",Q.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){se(this)?k(this).show():k(this).hide()})}});var pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],"globalEval",!t||Q.get(t[n],"globalEval"))}ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;var me,xe,be=/<|&#?\w+;/;function we(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))k.merge(p,o.nodeType?[o]:o);else if(be.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+k.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;k.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<k.inArray(o,r))i&&i.push(o);else if(l=oe(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}me=E.createDocumentFragment().appendChild(E.createElement("div")),(xe=E.createElement("input")).setAttribute("type","radio"),xe.setAttribute("checked","checked"),xe.setAttribute("name","t"),me.appendChild(xe),y.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t<arguments.length;t++)u[t]=arguments[t];if(s.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,s)){a=k.event.handlers.call(this,s,l),t=0;while((i=a[t++])&&!s.isPropagationStopped()){s.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!s.isImmediatePropagationStopped())s.rnamespace&&!1!==o.namespace&&!s.rnamespace.test(o.namespace)||(s.handleObj=o,s.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,u))&&!1===(s.result=r)&&(s.preventDefault(),s.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,s),s.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<k(i,this).index(l):k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click",ke),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&De(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Q.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ke:Se,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Se,isPropagationStopped:Se,isImmediatePropagationStopped:Se,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ke,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ke,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ke,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ce.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},function(e,t){k.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}}),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){k.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||k.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),k.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Se),this.each(function(){k.event.remove(this,e,n,t)})}});var je=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/<script|<style|<link/i,Le=/checked\s*(?:[^=]|=\s*.checked.)/i,He=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n<r;n++)k.event.add(t,i,l[i][n]);J.hasData(e)&&(s=J.access(e),u=k.extend({},s),J.set(t,u))}}function Ie(n,r,i,o){r=g.apply([],r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Le.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Ie(t,r,i,o)});if(f&&(t=(e=we(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=k.map(ve(e,"script"),Pe)).length;c<f;c++)u=e,c!==p&&(u=k.clone(u,!0,!0),s&&k.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,k.map(a,Re),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Q.access(u,"globalEval")&&k.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?k._evalUrl&&!u.noModule&&k._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")}):b(u.textContent.replace(He,""),u,l))}return n}function We(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(ve(r)),r.parentNode&&(n&&oe(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e.replace(je,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Me(o[r],a[r]);else Me(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(G(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[J.expando]&&(n[J.expando]=void 0)}}}),k.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return _(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ie(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)})},prepend:function(){return Ie(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ie(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return _(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!qe.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Ie(this,arguments,function(e){var t=this.parentNode;k.inArray(this,n)<0&&(k.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){k.fn[e]=function(e){for(var t,n=[],r=k(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),k(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var $e=new RegExp("^("+te+")(?!px)[a-z%]+$","i"),Fe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Be=new RegExp(re.join("|"),"i");function _e(e,t,n){var r,i,o,a,s=e.style;return(n=n||Fe(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||oe(e)||(a=k.style(e,t)),!y.pixelBoxStyles()&&$e.test(a)&&Be.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){s.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ie.appendChild(s).appendChild(u);var e=C.getComputedStyle(u);n="1%"!==e.top,a=12===t(e.marginLeft),u.style.right="60%",o=36===t(e.right),r=36===t(e.width),u.style.position="absolute",i=12===t(u.offsetWidth/3),ie.removeChild(s),u=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s=E.createElement("div"),u=E.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===u.style.backgroundClip,k.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),a},scrollboxSize:function(){return e(),i}}))}();var Ue=["Webkit","Moz","ms"],Xe=E.createElement("div").style,Ve={};function Ge(e){var t=k.cssProps[e]||Ve[e];return t||(e in Xe?e:Ve[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Ue.length;while(n--)if((e=Ue[n]+t)in Xe)return e}(e)||e)}var Ye=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:"absolute",visibility:"hidden",display:"block"},Ke={letterSpacing:"0",fontWeight:"400"};function Ze(e,t,n){var r=ne.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function et(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=k.css(e,n+re[a],!0,i)),r?("content"===n&&(u-=k.css(e,"padding"+re[a],!0,i)),"margin"!==n&&(u-=k.css(e,"border"+re[a]+"Width",!0,i))):(u+=k.css(e,"padding"+re[a],!0,i),"padding"!==n?u+=k.css(e,"border"+re[a]+"Width",!0,i):s+=k.css(e,"border"+re[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function tt(e,t,n){var r=Fe(e),i=(!y.boxSizingReliable()||n)&&"border-box"===k.css(e,"boxSizing",!1,r),o=i,a=_e(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if($e.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||"auto"===a||!parseFloat(a)&&"inline"===k.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===k.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+et(e,t,n||(i?"border":"content"),o,r,a)+"px"}function nt(e,t,n,r,i){return new nt.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=_e(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Qe.test(t),l=e.style;if(u||(t=Ge(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=ne.exec(n))&&i[1]&&(n=le(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(k.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Qe.test(t)||(t=Ge(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=_e(e,t,r)),"normal"===i&&t in Ke&&(i=Ke[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each(["height","width"],function(e,u){k.cssHooks[u]={get:function(e,t,n){if(t)return!Ye.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?tt(e,u,n):ue(e,Je,function(){return tt(e,u,n)})},set:function(e,t,n){var r,i=Fe(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===k.css(e,"boxSizing",!1,i),s=n?et(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-et(e,u,"border",!1,i)-.5)),s&&(r=ne.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=k.css(e,u)),Ze(0,t,s)}}}),k.cssHooks.marginLeft=ze(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(_e(e,"marginLeft"))||e.getBoundingClientRect().left-ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),k.each({margin:"",padding:"",border:"Width"},function(i,o){k.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+re[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(k.cssHooks[i+o].set=Ze)}),k.fn.extend({css:function(e,t){return _(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Fe(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=nt).prototype={constructor:nt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?"":"px")},cur:function(){var e=nt.propHooks[this.prop];return e&&e.get?e.get(this):nt.propHooks._default.get(this)},run:function(e){var t,n=nt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):nt.propHooks._default.set(this),this}}).init.prototype=nt.prototype,(nt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=nt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=nt.prototype.init,k.fx.step={};var rt,it,ot,at,st=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function lt(){it&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(lt):C.setTimeout(lt,k.fx.interval),k.fx.tick())}function ct(){return C.setTimeout(function(){rt=void 0}),rt=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=re[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function pt(e,t,n){for(var r,i=(dt.tweeners[t]||[]).concat(dt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function dt(o,e,t){var n,a,r=0,i=dt.prefilters.length,s=k.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=rt||ct(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:rt||ct(),duration:t.duration,tweens:[],createTween:function(e,t){var n=k.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=V(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=dt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(k._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return k.map(c,pt,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),k.fx.timer(k.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}k.Animation=k.extend(dt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return le(n.elem,e,ne.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(R);for(var n,r=0,i=e.length;r<i;r++)n=e[r],dt.tweeners[n]=dt.tweeners[n]||[],dt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&se(e),v=Q.get(e,"fxshow");for(r in n.queue||(null==(a=k._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,k.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],st.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||k.style(e,r)}if((u=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Q.get(e,"display")),"none"===(c=k.css(e,"display"))&&(l?c=l:(fe([e],!0),l=e.style.display||l,c=k.css(e,"display"),fe([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===k.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Q.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&fe([e],!0),p.done(function(){for(r in g||fe([e]),Q.remove(e,"fxshow"),d)k.style(e,r,d[r])})),u=pt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?dt.prefilters.unshift(e):dt.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&"object"==typeof e?k.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return k.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(se).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=k.isEmptyObject(t),o=k.speed(e,n,r),a=function(){var e=dt(this,k.extend({},t),o);(i||Q.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&!1!==i&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=k.timers,r=Q.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&ut.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||k.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Q.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=k.timers,o=n?n.length:0;for(t.finish=!0,k.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),k.each(["toggle","show","hide"],function(e,r){var i=k.fn[r];k.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(ft(r,!0),e,t,n)}}),k.each({slideDown:ft("show"),slideUp:ft("hide"),slideToggle:ft("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){k.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(rt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),rt=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){it||(it=!0,lt())},k.fx.stop=function(){it=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(r,e){return r=k.fx&&k.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},ot=E.createElement("input"),at=E.createElement("select").appendChild(E.createElement("option")),ot.type="checkbox",y.checkOn=""!==ot.value,y.optSelected=at.selected,(ot=E.createElement("input")).value="t",ot.type="radio",y.radioValue="t"===ot.value;var ht,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return _(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(R);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\w+/g),function(e,t){var a=gt[t]||k.find.attr;gt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=gt[o],gt[o]=r,r=null!=a(e,t,n)?o:null,gt[o]=i),r}});var vt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function mt(e){return(e.match(R)||[]).join(" ")}function xt(e){return e.getAttribute&&e.getAttribute("class")||""}function bt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return _(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,"tabindex");return t?parseInt(t,10):vt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).addClass(t.call(this,e,xt(this)))});if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){k(this).removeClass(t.call(this,e,xt(this)))});if(!arguments.length)return this.attr("class","");if((e=bt(t)).length)while(n=this[u++])if(i=xt(n),r=1===n.nodeType&&" "+mt(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=mt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){k(this).toggleClass(i.call(this,e,xt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=k(this),r=bt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=xt(this))&&Q.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Q.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+mt(xt(n))+" ").indexOf(t))return!0;return!1}});var wt=/\r/g;k.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,k(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=k.map(t,function(e){return null==e?"":e+""})),(r=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=k.valHooks[t.type]||k.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(wt,""):null==e?"":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,"value");return null!=t?t:mt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=k.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<k.inArray(k.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},y.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var Tt=/^(?:focusinfocus|focusoutblur)$/,Ct=function(e){e.stopPropagation()};k.extend(k.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!Tt.test(d+k.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[k.expando]?e:new k.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,Tt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Q.get(o,"events")||{})[e.type]&&Q.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&G(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!G(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),k.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Ct),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Ct),k.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),y.focusin||k.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){k.event.simulate(r,e.target,k.event.fix(e))};k.event.special[r]={setup:function(){var e=this.ownerDocument||this,t=Q.access(e,r);t||e.addEventListener(n,i,!0),Q.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this,t=Q.access(e,r)-1;t?Q.access(e,r,t):(e.removeEventListener(n,i,!0),Q.remove(e,r))}}});var Et=C.location,kt=Date.now(),St=/\?/;k.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||k.error("Invalid XML: "+e),t};var Nt=/\[\]$/,At=/\r?\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function qt(n,e,r,i){var t;if(Array.isArray(e))k.each(e,function(e,t){r||Nt.test(n)?i(n,t):qt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)qt(n+"["+t+"]",e[t],r,i)}k.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)qt(n,e[n],t,i);return r.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,function(e){return{name:t.name,value:e.replace(At,"\r\n")}}):{name:t.name,value:n.replace(At,"\r\n")}}).get()}});var Lt=/%20/g,Ht=/#.*$/,Ot=/([?&])_=[^&]*/,Pt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Mt=/^\/\//,It={},Wt={},$t="*/".concat("*"),Ft=E.createElement("a");function Bt(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(R)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function _t(t,i,o,a){var s={},u=t===Wt;function l(e){var r;return s[e]=!0,k.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function zt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Ft.href=Et.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,k.ajaxSettings),t):zt(k.ajaxSettings,e)},ajaxPrefilter:Bt(It),ajaxTransport:Bt(Wt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=k.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?k(y):k.event,x=k.Deferred(),b=k.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Pt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace(Mt,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(R)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Ft.protocol+"//"+Ft.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=k.param(v.data,v.traditional)),_t(It,v,t,T),h)return T;for(i in(g=k.event&&v.global)&&0==k.active++&&k.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Rt.test(v.type),f=v.url.replace(Ht,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Lt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(St.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Ot,"$1"),o=(St.test(f)?"&":"?")+"_="+kt+++o),v.url=f+o),v.ifModified&&(k.lastModified[f]&&T.setRequestHeader("If-Modified-Since",k.lastModified[f]),k.etag[f]&&T.setRequestHeader("If-None-Match",k.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+$t+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=_t(Wt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(k.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(k.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--k.active||k.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return k.get(e,t,n,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],function(e,i){k[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),k.ajax(k.extend({url:e,type:i,dataType:r,data:t,success:n},k.isPlainObject(e)&&e))}}),k._evalUrl=function(e,t){return k.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){k.globalEval(e,t)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){k(this).wrapInner(n.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){k(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Xt=k.ajaxSettings.xhr();y.cors=!!Xt&&"withCredentials"in Xt,y.ajax=Xt=!!Xt,k.ajaxTransport(function(i){var o,a;if(y.cors||Xt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Ut[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),k.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=k("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=mt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&k.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?k("<div>").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),k.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),k.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=A,k.isFunction=m,k.isWindow=x,k.camelCase=V,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return k});var Qt=C.jQuery,Jt=C.$;return k.noConflict=function(e){return C.$===k&&(C.$=Jt),e&&C.jQuery===k&&(C.jQuery=Qt),k},e||(C.jQuery=C.$=k),k}); diff --git a/assets/lib/jquery.disqusloader.min.js b/assets/lib/jquery.disqusloader.min.js new file mode 100644 index 0000000..b2cb0be --- /dev/null +++ b/assets/lib/jquery.disqusloader.min.js @@ -0,0 +1,8 @@ +/*! + disqusLoader.js v1.0 + A JavaScript plugin for lazy-loading Disqus comments widget. + - + By Osvaldas Valutis, www.osvaldas.info + Available for use under the MIT License +*/ +(function(e,g,h,d){var a=e(g),k=function(o,n){var q,p;return function(){var t=this,s=arguments,r=+new Date;q&&r<q+o?(clearTimeout(p),p=setTimeout(function(){q=r,n.apply(t,s)},o)):(q=r,n.apply(t,s))}},m=false,j=false,i=false,c=false,f="unloaded",b=e(),l=function(){if(!b.length||b.data("disqusLoaderStatus")=="loaded"){return true}var n=a.scrollTop();if(b.offset().top-n>a.height()*j||n-b.offset().top-b.outerHeight()-(a.height()*j)>0){return true}e("#disqus_thread").removeAttr("id");b.attr("id","disqus_thread").data("disqusLoaderStatus","loaded");if(f=="loaded"){DISQUS.reset({reload:true,config:i})}else{g.disqus_config=i;if(f=="unloaded"){f="loading";e.ajax({url:c,async:true,cache:true,dataType:"script",success:function(){f="loaded"}})}}};a.on("scroll resize",k(m,l));e.disqusLoader=function(o,n){n=e.extend({},{laziness:1,throttle:250,scriptUrl:false,disqusConfig:false},n);j=n.laziness+1;m=n.throttle;i=n.disqusConfig;c=c===false?n.scriptUrl:c;b=(typeof o=="string"?e(o):o).eq(0);b.data("disqusLoaderStatus","unloaded");l()}})(jQuery,window,document); \ No newline at end of file diff --git a/assets/lib/simple-jekyll-search-1.7.1.min.js b/assets/lib/simple-jekyll-search-1.7.1.min.js new file mode 100644 index 0000000..8ba4f9f --- /dev/null +++ b/assets/lib/simple-jekyll-search-1.7.1.min.js @@ -0,0 +1,6 @@ +/*! + * Simple-Jekyll-Search v1.7.1 (https://github.com/christian-fei/Simple-Jekyll-Search) + * Copyright 2015-2018, Christian Fei + * Licensed under the MIT License. + */ +!function(){"use strict";var f={load:function(t,e){var n=window.XMLHttpRequest?new window.XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP");n.open("GET",t,!0),n.onreadystatechange=(r=n,i=e,function(){if(4===r.readyState&&200===r.status)try{i(null,JSON.parse(r.responseText))}catch(t){i(t,null)}}),n.send();var r,i}};var n=function(t,e){var n=e.length,r=t.length;if(n<r)return!1;if(r===n)return t===e;t:for(var i=0,o=0;i<r;i++){for(var u=t.charCodeAt(i);o<n;)if(e.charCodeAt(o++)===u)continue t;return!1}return!0},e=new function(){this.matches=function(t,e){return n(e.toLowerCase(),t.toLowerCase())}};var r=new function(){this.matches=function(e,t){return!!e&&(e=e.trim().toLowerCase(),0<(t=t.toLowerCase()).split(" ").filter(function(t){return 0<=e.indexOf(t)}).length)}};var l={put:function(t){if(s(t))return c(t);if(e=t,Boolean(e)&&"[object Array]"===Object.prototype.toString.call(e))return function(t){var e=[];a();for(var n=0,r=t.length;n<r;n++)s(t[n])&&e.push(c(t[n]));return e}(t);var e;return undefined},clear:a,search:function(t){if(!t)return[];return function(t,e,n,r){for(var i=[],o=0;o<t.length&&i.length<r.limit;o++){var u=p(t[o],e,n,r);u&&i.push(u)}return i}(o,t,u.searchStrategy,u).sort(u.sort)},setOptions:function(t){(u=t||{}).fuzzy=t.fuzzy||!1,u.limit=t.limit||10,u.searchStrategy=t.fuzzy?e:r,u.sort=t.sort||i}};function i(){return 0}var o=[],u={};function a(){return o.length=0,o}function s(t){return Boolean(t)&&"[object Object]"===Object.prototype.toString.call(t)}function c(t){return o.push(t),o}function p(t,e,n,r){for(var i in t)if(!d(t[i],r.exclude)&&n.matches(t[i],e))return t}function d(t,e){for(var n=!1,r=0,i=(e=e||[]).length;r<i;r++){var o=e[r];!n&&new RegExp(t).test(o)&&(n=!0)}return n}u.fuzzy=!1,u.limit=10,u.searchStrategy=u.fuzzy?e:r,u.sort=i;var h={compile:function(r){return v.template.replace(v.pattern,function(t,e){var n=v.middleware(e,r[e],v.template);return void 0!==n?n:r[e]||t})},setOptions:function(t){v.pattern=t.pattern||v.pattern,v.template=t.template||v.template,"function"==typeof t.middleware&&(v.middleware=t.middleware)}},v={};v.pattern=/\{(.*?)\}/g,v.template="",v.middleware=function(){};var m={merge:function(t,e){var n={};for(var r in t)n[r]=t[r],"undefined"!=typeof e[r]&&(n[r]=e[r]);return n},isJSON:function(t){try{return!!(t instanceof Object&&JSON.parse(JSON.stringify(t)))}catch(e){return!1}}};!function(e){var r={searchInput:null,resultsContainer:null,json:[],success:Function.prototype,searchResultTemplate:'<li><a href="{url}" title="{desc}">{title}</a></li>',templateMiddleware:Function.prototype,sortMiddleware:function(){return 0},noResultsText:"No results found",limit:10,fuzzy:!1,exclude:[]},i=["searchInput","resultsContainer","json"],o=function t(e){if(n=e,!(n&&"undefined"!=typeof n.required&&n.required instanceof Array))throw new Error("-- OptionsValidator: required options missing");var n;if(!(this instanceof t))return new t(e);var r=e.required;this.getRequiredOptions=function(){return r},this.validate=function(e){var n=[];return r.forEach(function(t){"undefined"==typeof e[t]&&n.push(t)}),n}}({required:i});function u(t){r.success(t),l.put(t),r.searchInput.addEventListener("keyup",function(t){var e;e=t.which,-1===[13,16,20,37,38,39,40,91].indexOf(e)&&(n(),s(t.target.value))})}function n(){r.resultsContainer.innerHTML=""}function a(t){r.resultsContainer.innerHTML+=t}function s(t){var e;(e=t)&&0<e.length&&(n(),function(t){var e=t.length;if(0===e)return a(r.noResultsText);for(var n=0;n<e;n++)a(h.compile(t[n]))}(l.search(t)))}function c(t){throw new Error("SimpleJekyllSearch --- "+t)}e.SimpleJekyllSearch=function(t){var n;return 0<o.validate(t).length&&c("You must specify the following required options: "+i),r=m.merge(r,t),h.setOptions({template:r.searchResultTemplate,middleware:r.templateMiddleware}),l.setOptions({fuzzy:r.fuzzy,limit:r.limit,sort:r.sortMiddleware}),m.isJSON(r.json)?u(r.json):(n=r.json,f.load(n,function(t,e){t&&c("failed to get JSON ("+n+")"),u(e)})),{search:s}}}(window)}(); \ No newline at end of file diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..8beb90a --- /dev/null +++ b/build.sh @@ -0,0 +1,106 @@ +#!/bin/bash +# +# Build jekyll site and store site files in ./_site +# © 2019 Cotes Chung +# Published under MIT License + + +help() { + echo "Usage:" + echo + echo " bash build.sh [options]" + echo + echo "Options:" + echo " -b, --baseurl <URL> The site relative url that start with slash, e.g. '/project'" + echo " -h, --help Print the help information" + echo " -d, --destination <DIR> Destination directory (defaults to ./_site)" +} + + +init() { + set -eu + + if [[ -d .container ]]; then + rm -rf .container + fi + + if [[ -d _site ]]; then + rm -rf _site + fi + + if [[ -d ../.chirpy-cache ]]; then + rm -rf ../.chirpy-cache + fi + + mkdir ../.chirpy-cache + cp -r * ../.chirpy-cache + cp -r .git ../.chirpy-cache + + mv ../.chirpy-cache .container +} + + +check_unset() { + if [[ -z ${1:+unset} ]] + then + help + exit 1 + fi +} + + +CMD="JEKYLL_ENV=production bundle exec jekyll b" +DEST=`realpath "./_site"` + +while [[ $# -gt 0 ]] +do + opt="$1" + case $opt in + -b|--baseurl) + check_unset $2 + + if [[ $2 == \/* ]] + then + CMD+=" -b $2" + else + help + exit 1 + fi + + shift + shift + ;; + -d|--destination) + check_unset $2 + if [[ -d $2 ]]; then + rm -rf $2 + fi + DEST=$2 + shift; + shift; + ;; + -h|--help) + help + exit 0 + ;; + *) # unknown option + help + exit 1 + ;; + esac +done + +init + +cd .container + +echo "$ cd $(pwd)" +python _scripts/py/init_all.py + +CMD+=" -d $DEST" +echo "\$ $CMD" +eval $CMD + +echo "$(date) - Build success, the Site files placed in _site." + +cd .. && rm -rf .container diff --git a/feed.xml b/feed.xml new file mode 100644 index 0000000..5788ca0 --- /dev/null +++ b/feed.xml @@ -0,0 +1,58 @@ +--- +layout: compress +# Atom Feed, reference: https://validator.w3.org/feed/docs/atom.html +# © 2019 Cotes Chung +# MIT License +--- + +{% capture source %} +<feed xmlns="http://www.w3.org/2005/Atom"> + <id>{{ site.url }}</id> + <title>{{ site.title }} + {{ site.description }} + {{ site.time | date_to_xmlschema }} + + {{ site.author }} + {{ site.url }} + + + + Jekyll + © {{ 'now' | date: '%Y' }} {{ site.author }} + {{ site.baseurl }}/assets/img/favicons/favicon.ico + {{ site.baseurl }}/assets/img/favicons/favicon-96x96.png + +{% for post in site.posts limit: 5 %} + {% assign post_absolute_url = site.url | append: post.url %} + + {{ post.title }} + + {{ post.date | date_to_xmlschema }} + {% if post.lastmod %} + {{ post.lastmod | date_to_xmlschema }} + {% else %} + {{ site.time | date_to_xmlschema }} + {% endif %} + {{ post_absolute_url }} + + + {{ site.author }} + + + {% if post.categories %} + {% for category in post.categories %} + + {% endfor %} + {% endif %} + + {% if post.summary %} +

    {{ post.summary | strip }} + {% else %} + {{ post.content | strip_html | truncate: 200 }} + {% endif %} + + +{% endfor %} + +{% endcapture %} +{{ source | replace: '&', '&' }} \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..0055c3c --- /dev/null +++ b/index.html @@ -0,0 +1,11 @@ +--- +layout: home +title: Home +breadcrumb: + - + label: Posts + +# Index page +# © 2017-2019 Cotes Chung +# MIT License +--- \ No newline at end of file diff --git a/init.sh b/init.sh new file mode 100755 index 0000000..e95821a --- /dev/null +++ b/init.sh @@ -0,0 +1,56 @@ +#!/bin/bash +# +# Initial the categories/tags pages and for posts. +# © 2019 Cotes Chung +# Published under MIT License + + +CATEGORIES=false +TAGS=false +LASTMOD=false + +set -eu + +if [[ ! -z $(git status -s) ]]; then + echo "Warning: Commit the changes of the repository first." + git status -s + exit 1 +fi + +python _scripts/py/init_all.py + +msg="Updated" + +if [[ ! -z $(git status categories -s) ]]; then + git add categories/ + msg+=" Categories' pages" + CATEGORIES=true +fi + + +if [[ ! -z $(git status tags -s) ]]; then + git add tags/ + if [[ $CATEGORIES = true ]]; then + msg+=" and" + fi + msg+=" Tags' pages" + TAGS=true +fi + +if [[ ! -z $(git status _posts -s) ]]; then + git add _posts/ + if [[ $CATEGORIES = true || $TAGS = true ]]; then + msg+=" and" + fi + msg+=" Lastmod" + LASTMOD=true +fi + +if [[ $CATEGORIES = true || $TAGS = true || $LASTMOD = true ]]; then + msg+=" for post(s)." + git commit -m "[Automation] $msg" +else + msg="Nothing changed." +fi + +echo $msg diff --git a/pv.sh b/pv.sh new file mode 100755 index 0000000..ccfab08 --- /dev/null +++ b/pv.sh @@ -0,0 +1,21 @@ +#!/bin/bash +# +# Fetch Google Analytics Pageviews reporting cache +# and save as 'assets/data/pagevies.json' +# +# Requirement: +# - jq +# - wget +# +# © 2019 Cotes Chung +# MIT Licensed + + +URL_FILE=assets/data/proxy.json +PV_CACHE=assets/data/pageviews.json + +set -eu + +PROXY_URL=$(jq -r '.proxyUrl' $URL_FILE) + +wget $PROXY_URL -O $PV_CACHE diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..3216a49 --- /dev/null +++ b/robots.txt @@ -0,0 +1,13 @@ +--- +# The robots rules +# © 2017-2019 Cotes Chung +# MIT License +layout: null +permalink: robots.txt +--- + +User-agent: * + +Disallow: /norobots/ + +Sitemap: {{ site.url | append: site.baseurl }}/sitemap.xml \ No newline at end of file diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..dc29dc9 --- /dev/null +++ b/run.sh @@ -0,0 +1,106 @@ +#!/bin/bash +# +# Run jekyll site at http://127.0.0.1:4000 +# © 2019 Cotes Chung +# Published under MIT License + + +help() { + echo "Usage:" + echo + echo " bash run.sh [options]" + echo + echo "Options:" + echo " -H, --host Host to bind to" + echo " -P, --port Port to listen on" + echo " -b, --baseurl The site relative url that start with slash, e.g. '/project'" + echo " -h, --help Print the help information" +} + + +cleanup() { + cd ../ + rm -rf .container +} + + +init() { + + set -eu + + if [[ -d .container ]]; then + rm -rf .container + fi + + if [[ -d ../.chirpy-cache ]]; then + rm -rf ../.chirpy-cache + fi + + mkdir ../.chirpy-cache + cp -r * ../.chirpy-cache + cp -r .git ../.chirpy-cache + + mv ../.chirpy-cache .container + + trap cleanup INT +} + + +check_unset() { + if [[ -z ${1:+unset} ]] + then + help + exit 1 + fi +} + + +cmd="bundle exec jekyll s" + +while (( $# )) +do + opt="$1" + case $opt in + -H|--host) + check_unset $2 + cmd+=" -H $2" + shift # past argument + shift # past value + ;; + -P|--port) + check_unset $2 + cmd+=" -P $2" + shift + shift + ;; + -b|--baseurl) + check_unset $2 + if [[ $2 == \/* ]] + then + cmd+=" -b $2" + else + help + exit 1 + fi + shift + shift + ;; + -h|--help) + help + exit 0 + ;; + *) + # unknown option + help + exit 1 + ;; + esac +done + +init + +cd .container +python _scripts/py/init_all.py + +echo "\$ $cmd" +eval $cmd diff --git a/search.json b/search.json new file mode 100644 index 0000000..76a6d6f --- /dev/null +++ b/search.json @@ -0,0 +1,14 @@ +--- +layout: compress +--- +[ + {% for post in site.posts %} + { + "title": "{{ post.title | escape }}", + "url": "{{ site.baseurl }}{{ post.url }}", + "categories": "{{ post.categories | join: ', '}}", + "tags": "{{ post.tags | join: ', ' }}", + "date": "{{ post.date }}" + }{% unless forloop.last %},{% endunless %} + {% endfor %} +] diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..d7390ed --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,77 @@ +--- +layout: compress +# The Sitemap template +# © 2017-2019 Cotes Chung +# MIT License +--- + + + +{% for post in site.posts %} + {% unless post.published == false %} + + {% capture lastmod %} + {% if post.lastmod %} + {{ post.lastmod }} + {% elsif post.date %} + {{ post.date }} + {% else %} + {{ site.time }} + {% endif %} + {% endcapture %} + + + {{ site.url | append: site.baseurl | append: post.url }} + {{ lastmod | date_to_xmlschema }} + + {% if post.sitemap.changefreq %} + {{ post.sitemap.changefreq }} + {% else %} + monthly + {% endif %} + + {% if post.sitemap.priority %} + {{ post.sitemap.priority }} + {% else %} + 0.5 + {% endif %} + + {% endunless %} +{% endfor %} + +{% for page in site.pages %} + + {% if site.sitemap_exclude contains page.url %} + {% continue %} + {% endif %} + + {% capture lastmod %} + {% if page.lastmod %} + {{ page.lastmod }} + {% elsif page.date %} + {{ page.date }} + {% else %} + {{ site.time }} + {% endif %} + {% endcapture %} + + + {{ site.url | append: site.baseurl | append: page.url | remove: "index.html" }} + {{ lastmod | date_to_xmlschema }} + + {% if page.sitemap.changefreq %} + {{ page.sitemap.changefreq }} + {% else %} + monthly + {% endif %} + + {% if page.sitemap.priority %} + {{ page.sitemap.priority }} + {% else %} + 0.3 + {% endif %} + + +{% endfor %} + + \ No newline at end of file diff --git a/tabs/about.md b/tabs/about.md new file mode 100644 index 0000000..bcb7dba --- /dev/null +++ b/tabs/about.md @@ -0,0 +1,35 @@ +--- +title: About + +# The About page +# © 2017-2019 Cotes Chung +# MIT License +--- + +**Chirpy** is an responsive web design Jekyll theme developed using Bootstrap 4. + + +## Features + +* Last modified date +* Table of Contents +* Disqus Comments +* Syntax highlighting +* Two-level Categories +* Search +* HTML compress +* Atom feeds +* Google Analytics +* Pageviews (Advanced) + +## Homepage + +You can fork this project from the [Homepage](https://github.com/cotes2020/jekyll-theme-chirpy/). Any issues and suggestions are welcome! + +## Usage + +Follow the [tutorial posts]({{ site.baseurl }}/categories/tutorial/), it will help you build a site quickly. + +## License + +This project is published under the [MIT License](https://github.com/cotes2020/jekyll-theme-chirpy/blob/master/LICENSE). \ No newline at end of file diff --git a/tabs/archives.md b/tabs/archives.md new file mode 100644 index 0000000..d77e0d3 --- /dev/null +++ b/tabs/archives.md @@ -0,0 +1,60 @@ +--- +title: Archives + +# The Archives of posts. +# © 2017-2019 Cotes Chung +# MIT License +--- + + \ No newline at end of file diff --git a/tabs/categories.md b/tabs/categories.md new file mode 100644 index 0000000..1132acc --- /dev/null +++ b/tabs/categories.md @@ -0,0 +1,82 @@ +--- +title: Categories + +# All the Categories of posts +# © 2017-2019 Cotes Chung +# MIT License +--- + +{% assign sort_categories = site.categories | sort %} + +{% for category in sort_categories %} + {% assign category_name = category | first %} + {% assign posts_of_category = category | last %} + {% assign first_post = posts_of_category[0] %} + + {% if category_name == first_post.categories[0] %} + {% assign sub_categories = "" %} + {% for post in posts_of_category %} + {% if post.categories.size > 1 %} + {% assign sub_categories = sub_categories | append: post.categories[1] | append: "|" %} + {% endif %} + {% endfor %} + + {% assign sub_categories = sub_categories | split: "|" | uniq | sort %} + {% assign sub_categories_size = sub_categories | size %} + +
    + +
    + + {% if sub_categories_size > 0 %} + + {% else %} + + {% endif %} + {{ category_name }} + + {% assign top_posts_size = site.categories[category_name] | size %} + + {% if sub_categories_size > 0 %} + {{ sub_categories_size }} + {% if sub_categories_size > 1 %}categories{% else %}category{% endif %}, + {% endif %} + {{ top_posts_size }} + post{% if top_posts_size > 1 %}s{% endif %} + + + + + + {% if sub_categories_size > 0%} + + {% else %} + + {% endif %} + + +
    + + + {% if sub_categories_size > 0 %} +
    +
      + {% for sub_category in sub_categories %} +
    • +  {{ sub_category }} + {% assign posts_size = site.categories[sub_category] | size %} + {{ posts_size }} + post{% if posts_size > 1 %}s{% endif %} + +
    • + {% endfor %} +
    +
    + {% endif %} + +
    + + {% endif %} +{% endfor %} + + diff --git a/tabs/tags.md b/tabs/tags.md new file mode 100644 index 0000000..f5d337f --- /dev/null +++ b/tabs/tags.md @@ -0,0 +1,27 @@ +--- +title: Tags + +# All the Tags of posts. +# © 2017-2019 Cotes Chung +# MIT License +--- + +{%comment%} + 'site.tags' looks like a Map, e.g. site.tags.MyTag.[ Post0, Post1, ... ] + Print the {{ site.tags }} will help you to understand it. +{%endcomment%} +
    +{% assign tags = "" | split: "" %} +{% for t in site.tags %} + {% assign tags = tags | push: t[0] %} +{% endfor %} + +{% assign sorted_tags = tags | sort_natural %} + +{% for t in sorted_tags %} + +{% endfor %} + +