Compare commits
2 Commits
master
...
docs/redes
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b87eb8f612 | ||
|
|
3fc4cc265c |
@@ -29,7 +29,7 @@ defaults:
|
||||
path: _posts
|
||||
type: posts
|
||||
values:
|
||||
layout: news_item
|
||||
layout: post
|
||||
image: "/img/twitter-card.png"
|
||||
plugins:
|
||||
- jekyll-avatar
|
||||
@@ -45,5 +45,4 @@ exclude:
|
||||
- .gitignore
|
||||
- .jekyll-cache
|
||||
- CNAME
|
||||
- icomoon-selection.json
|
||||
- readme.md
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
- title: Getting Started
|
||||
docs:
|
||||
items:
|
||||
- link: /docs/
|
||||
- link: /docs/ruby-101/
|
||||
- link: /docs/installation/
|
||||
- link: /docs/community/
|
||||
- link: /docs/step-by-step/01-setup/
|
||||
- title: Build
|
||||
docs:
|
||||
items:
|
||||
- link: /docs/usage/
|
||||
- link: /docs/configuration/
|
||||
- title: Content
|
||||
docs:
|
||||
items:
|
||||
- link: /docs/pages/
|
||||
- link: /docs/posts/
|
||||
- link: /docs/front-matter/
|
||||
@@ -19,7 +19,7 @@
|
||||
- link: /docs/assets/
|
||||
- link: /docs/static-files/
|
||||
- title: Site Structure
|
||||
docs:
|
||||
items:
|
||||
- link: /docs/structure/
|
||||
- link: /docs/liquid/
|
||||
- link: /docs/variables/
|
||||
@@ -29,7 +29,7 @@
|
||||
- link: /docs/themes/
|
||||
- link: /docs/pagination/
|
||||
- title: Guides
|
||||
docs:
|
||||
items:
|
||||
- link: /docs/plugins/
|
||||
- link: /docs/migrations/
|
||||
- link: /docs/upgrading/
|
||||
|
||||
@@ -1,15 +1,9 @@
|
||||
- name: Forestry.io
|
||||
image: /img/forestry-logo.png
|
||||
image: /img/forestry.svg
|
||||
url: https://forestry.io/?utm_campaign=jekyllsponsor&utm_medium=banner&utm_source=jekyllrb.com
|
||||
width: 140
|
||||
height: 30
|
||||
- name: CloudCannon
|
||||
image: /img/cloudcannon-logo.png
|
||||
image: /img/cloudcannon.svg
|
||||
url: https://cloudcannon.com
|
||||
width: 75
|
||||
height: 30
|
||||
- name: Siteleaf
|
||||
image: /img/siteleaf-logo.png
|
||||
image: /img/siteleaf.svg
|
||||
url: https://siteleaf.com
|
||||
width: 40
|
||||
height: 50
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
- title: Tutorials
|
||||
tutorials:
|
||||
- home
|
||||
- video-walkthroughs
|
||||
- navigation
|
||||
- orderofinterpretation
|
||||
- custom-404-page
|
||||
- convert-site-to-jekyll
|
||||
- using-jekyll-with-bundler
|
||||
|
||||
#- title: Another section
|
||||
# tutorials:
|
||||
# - sample
|
||||
9
docs/_data/tutorials_nav.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- title: Tutorials
|
||||
items:
|
||||
- link: /tutorials/
|
||||
- link: /tutorials/video-walkthroughs/
|
||||
- link: /tutorials/navigation/
|
||||
- link: /tutorials/order-of-interpretation/
|
||||
- link: /tutorials/custom-404-page/
|
||||
- link: /tutorials/convert-site-to-jekyll/
|
||||
- link: /tutorials/using-jekyll-with-bundler/
|
||||
@@ -24,14 +24,11 @@ have a file named `css/styles.scss` in your site's source folder, Jekyll
|
||||
will process it and put it in your site's destination folder under
|
||||
`css/styles.css`.
|
||||
|
||||
<div class="note info">
|
||||
<h5>Jekyll processes all Liquid filters and tags in asset files</h5>
|
||||
<p>If you are using <a href="https://mustache.github.io">Mustache</a>
|
||||
or another JavaScript templating language that conflicts with
|
||||
the <a href="/docs/templates/">Liquid template syntax</a>, you
|
||||
will need to place <code>{% raw %}</code> and
|
||||
<code>{% endraw %}</code> tags around your code.</p>
|
||||
</div>
|
||||
If you are using [Mustache](https://mustache.github.io)
|
||||
or another JavaScript templating language that conflicts with
|
||||
the [Liquid template syntax](/docs/templates/), you
|
||||
will need to place <code>{% raw %}</code> and
|
||||
<code>{% endraw %}</code> tags around your code.
|
||||
|
||||
## Sass/SCSS
|
||||
|
||||
@@ -55,18 +52,12 @@ The Sass converter will default the `sass_dir` configuration option to
|
||||
|
||||
[example-sass]: https://github.com/jekyll/jekyll-sass-converter/tree/master/docs
|
||||
|
||||
<div class="note info">
|
||||
<h5>The <code>sass_dir</code> is only used by Sass</h5>
|
||||
<p>
|
||||
|
||||
Note that the <code>sass_dir</code> becomes the load path for Sass imports,
|
||||
nothing more. This means that Jekyll does not know about these files
|
||||
directly, so any files here should not contain the front matter as
|
||||
described above nor will they be transformed as described above. This
|
||||
folder should only contain imports.
|
||||
|
||||
</p>
|
||||
</div>
|
||||
Note that the `sass_dir` becomes the load path for Sass imports,
|
||||
nothing more. This means that Jekyll does not know about these files
|
||||
directly, so any files here should not contain the front matter as
|
||||
described above nor will they be transformed as described above. This
|
||||
folder should only contain imports.
|
||||
{: .warning }
|
||||
|
||||
You may also specify the output style with the `style` option in your
|
||||
`_config.yml` file:
|
||||
|
||||
@@ -24,21 +24,6 @@ collections:
|
||||
people: true
|
||||
```
|
||||
|
||||
<div class="note">
|
||||
<h5>Gather your collections {%- include docs_version_badge.html version="3.7.0" -%}</h5>
|
||||
|
||||
<p>You can optionally specify a directory to store all your collections in the same place with <code>collections_dir: my_collections</code>.</p>
|
||||
|
||||
<p>Then Jekyll will look in <code>my_collections/_books</code> for the <code>books</code> collection, and
|
||||
in <code>my_collections/_recipes</code> for the <code>recipes</code> collection.</p>
|
||||
</div>
|
||||
|
||||
<div class="note warning">
|
||||
<h5>Be sure to move drafts and posts into custom collections directory</h5>
|
||||
|
||||
<p>If you specify a directory to store all your collections in the same place with <code>collections_dir: my_collections</code>, then you will need to move your <code>_drafts</code> and <code>_posts</code> directory to <code>my_collections/_drafts</code> and <code>my_collections/_posts</code>. Note that, the name of your collections directory cannot start with an underscore (`_`).</p>
|
||||
</div>
|
||||
|
||||
## Add content
|
||||
|
||||
Create a corresponding folder (e.g. `<source>/_staff_members`) and add
|
||||
@@ -111,6 +96,17 @@ You can link to the generated page using the `url` attribute:
|
||||
There are special [permalink variables for collections](/docs/permalinks/) to
|
||||
help you control the output url for the entire collection.
|
||||
|
||||
## Custom Collection directory
|
||||
You can optionally specify a directory to store all your collections in the same place with `collections_dir: my_collections`.
|
||||
|
||||
Then Jekyll will look in `my_collections/_books` for the `books` collection, and
|
||||
in `my_collections/_recipes` for the `recipes` collection.
|
||||
|
||||
The name of your collections directory cannot start with an `_`.
|
||||
|
||||
You will need to move your `_drafts` and `_posts` to your `collection_dir`
|
||||
{: .warning }
|
||||
|
||||
## Liquid Attributes
|
||||
|
||||
### Collections
|
||||
|
||||
@@ -22,17 +22,9 @@ defaults:
|
||||
layout: "default"
|
||||
```
|
||||
|
||||
<div class="note info">
|
||||
<h5>Stop and rerun `jekyll serve` command.</h5>
|
||||
<p>
|
||||
The <code>_config.yml</code> master configuration file contains global configurations
|
||||
and variable definitions that are read once at execution time. Changes made to <code>_config.yml</code>
|
||||
during automatic regeneration are not loaded until the next execution.
|
||||
</p>
|
||||
<p>
|
||||
Note <a href="/docs/datafiles">Data Files</a> are included and reloaded during automatic regeneration.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
`_config.yml` is only read when Jekyll first starts. For changes to take effect you'll need to restart Jekyll.
|
||||
{: .warning }
|
||||
|
||||
Here, we are scoping the `values` to any file that exists in the path `scope`. Since the path is set as an empty string, it will apply to **all files** in your project. You probably don't want to set a layout on every file in your project - like css files, for example - so you can also specify a `type` value under the `scope` key.
|
||||
|
||||
@@ -104,16 +96,12 @@ defaults:
|
||||
layout: "specific-layout"
|
||||
```
|
||||
|
||||
<div class="note warning">
|
||||
<h5>Globbing and Performance</h5>
|
||||
<p>
|
||||
Please note that globbing a path is known to have a negative effect on
|
||||
performance and is currently not optimized, especially on Windows.
|
||||
Globbing a path will increase your build times in proportion to the size
|
||||
of the associated collection directory.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
Please note that globbing a path is known to have a negative effect on
|
||||
performance and is currently not optimized, especially on Windows.
|
||||
Globbing a path will increase your build times in proportion to the size
|
||||
of the associated collection directory.
|
||||
{: .warning }
|
||||
|
||||
### Precedence
|
||||
|
||||
|
||||
@@ -4,15 +4,13 @@ permalink: "/docs/configuration/incremental-regeneration/"
|
||||
---
|
||||
|
||||
## Incremental Regeneration
|
||||
<div class="note warning">
|
||||
<h5>Incremental regeneration is still an experimental feature</h5>
|
||||
<p>
|
||||
While incremental regeneration will work for the most common cases, it will
|
||||
not work correctly in every scenario. Please be extremely cautious when
|
||||
using the feature, and report any problems not listed below by
|
||||
<a href="https://github.com/jekyll/jekyll/issues/new">opening an issue on GitHub</a>.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
While incremental regeneration will work for the most common cases, it will
|
||||
not work correctly in every scenario. Please be extremely cautious when
|
||||
using the feature, and report any problems not listed below by
|
||||
[opening an issue on GitHub](https://github.com/jekyll/jekyll/issues/new).
|
||||
{: .warning }
|
||||
|
||||
Incremental regeneration helps shorten build times by only generating documents
|
||||
and pages that were updated since the previous build. It does this by keeping
|
||||
|
||||
@@ -42,16 +42,11 @@ currently supported options:
|
||||
* **transliterated_header_ids** - Transliterate the header text before generating the ID
|
||||
* **typographic_symbols** - Defines a mapping from typographical symbol to output characters
|
||||
|
||||
<div class="note warning">
|
||||
<h5>There are two unsupported kramdown options</h5>
|
||||
<p>
|
||||
Please note that both <code>remove_block_html_tags</code> and
|
||||
<code>remove_span_html_tags</code> are currently unsupported in Jekyll due
|
||||
to the fact that they are not included within the kramdown HTML converter.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
For more details about these options have a look at the [Kramdown configuration documentation](https://kramdown.gettalong.org/options.html).
|
||||
Please note that both `remove_block_html_tags` and
|
||||
`remove_span_html_tags` are currently unsupported in Jekyll due
|
||||
to the fact that they are not included within the kramdown HTML converter.
|
||||
{: .warning }
|
||||
For more details about these options have a look at the [Kramdown configuration documentation](https://kramdown.gettalong.org/options.html).
|
||||
|
||||
### Redcarpet
|
||||
|
||||
|
||||
@@ -7,6 +7,8 @@ The tables below list the available settings for Jekyll, and the various <code
|
||||
class="option">options</code> (specified in the configuration file) and <code
|
||||
class="flag">flags</code> (specified on the command-line) that control them.
|
||||
|
||||
Remember, configuration files are YAML so use spaces for indention not tabs.
|
||||
|
||||
### Global Configuration
|
||||
|
||||
<div class="mobile-side-scroller">
|
||||
@@ -33,7 +35,8 @@ class="flag">flags</code> (specified on the command-line) that control them.
|
||||
<tr class="setting">
|
||||
<td>
|
||||
<p class="name"><strong>Site Destination</strong></p>
|
||||
<p class="description">Change the directory where Jekyll will write files</p>
|
||||
<p class="description">Change the directory where Jekyll will write files. Files or folders in this directory that are not created by your site will be removed. Some files could be retained
|
||||
by specifying them within the <code><keep_files></code> configuration directive.</p>
|
||||
</td>
|
||||
<td class="align-center">
|
||||
<p><code class="option">destination: DIR</code></p>
|
||||
@@ -116,8 +119,6 @@ class="flag">flags</code> (specified on the command-line) that control them.
|
||||
The default value is <code>utf-8</code> starting in 2.0.0,
|
||||
and <code>nil</code> before 2.0.0, which will yield the Ruby
|
||||
default of <code>ASCII-8BIT</code>.
|
||||
Available encodings can be shown by the
|
||||
command <code>ruby -e 'puts Encoding::list.join("\n")'</code>.
|
||||
</p>
|
||||
</td>
|
||||
<td class="align-center">
|
||||
@@ -140,20 +141,6 @@ class="flag">flags</code> (specified on the command-line) that control them.
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="note warning">
|
||||
<h5>Destination folders are cleaned on site builds</h5>
|
||||
<p>
|
||||
The contents of <code><destination></code> are automatically
|
||||
cleaned, by default, when the site is built. Files or folders that are not
|
||||
created by your site will be removed. Some files could be retained
|
||||
by specifying them within the <code><keep_files></code> configuration directive.
|
||||
</p>
|
||||
<p>
|
||||
Do not use an important location for <code><destination></code>; instead, use it as
|
||||
a staging area and copy files from there to your web server.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
### Build Command Options
|
||||
|
||||
<div class="mobile-side-scroller">
|
||||
@@ -399,11 +386,3 @@ before your site is served.
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="note warning">
|
||||
<h5>Do not use tabs in configuration files</h5>
|
||||
<p>
|
||||
This will either lead to parsing errors, or Jekyll will revert to the
|
||||
default settings. Use spaces instead.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@@ -22,25 +22,16 @@ then be available to you to access using Liquid tags both further down in the
|
||||
file and also in any layouts or includes that the page or post in question
|
||||
relies on.
|
||||
|
||||
<div class="note warning">
|
||||
<h5>UTF-8 Character Encoding Warning</h5>
|
||||
<p>
|
||||
If you use UTF-8 encoding, make sure that no <code>BOM</code> header
|
||||
characters exist in your files or very, very bad things will happen to
|
||||
Jekyll. This is especially relevant if you’re running
|
||||
<a href="/docs/installation/windows/">Jekyll on Windows</a>.
|
||||
</p>
|
||||
</div>
|
||||
If you want to use [Liquid tags and variables](/docs/variables/)
|
||||
but don’t need anything in your front matter, just leave it empty. The set
|
||||
of triple-dashed lines with nothing in between will still get Jekyll to
|
||||
process your file. (This is useful for things like CSS and RSS feeds)
|
||||
|
||||
If you use UTF-8 encoding, make sure that no `BOM` header
|
||||
characters exist in your files or very, very bad things will happen to
|
||||
Jekyll. This is especially relevant if you’re running
|
||||
<a href="">[Jekyll on Windows](/docs/installation/windows/).
|
||||
|
||||
<div class="note">
|
||||
<h5>ProTip™: Front Matter Variables Are Optional</h5>
|
||||
<p>
|
||||
If you want to use <a href="/docs/variables/">Liquid tags and variables</a>
|
||||
but don’t need anything in your front matter, just leave it empty! The set
|
||||
of triple-dashed lines with nothing in between will still get Jekyll to
|
||||
process your file. (This is useful for things like CSS and RSS feeds!)
|
||||
</p>
|
||||
</div>
|
||||
|
||||
## Predefined Global Variables
|
||||
|
||||
@@ -105,7 +96,8 @@ front matter of a page or post.
|
||||
<td>
|
||||
<p>
|
||||
Set to false if you don’t want a specific post to show up when the
|
||||
site is generated.
|
||||
site is generated. To preview unpublished pages, run `jekyll serve`
|
||||
or `jekyll build` with the `--unpublished` switch.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -113,15 +105,6 @@ front matter of a page or post.
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="note">
|
||||
<h5>ProTip™: Render Posts Marked As Unpublished</h5>
|
||||
<p>
|
||||
To preview unpublished pages, run `jekyll serve` or `jekyll build`
|
||||
with the `--unpublished` switch. Jekyll also has a handy <a href="/docs/posts/#drafts">drafts</a>
|
||||
feature tailored specifically for blog posts.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
## Custom Variables
|
||||
|
||||
You can also set your own front matter variables you can access in Liquid. For
|
||||
@@ -200,12 +183,6 @@ These are available out-of-the-box to be used in the front matter for a post.
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="note">
|
||||
<h5>ProTip™: Don't repeat yourself</h5>
|
||||
<p>
|
||||
If you don't want to repeat your frequently used front matter variables
|
||||
over and over, define <a href="/docs/configuration/front-matter-defaults/" title="Front Matter defaults">defaults</a>
|
||||
for them and only override them where necessary (or not at all). This works
|
||||
both for predefined and custom variables.
|
||||
</p>
|
||||
</div>
|
||||
## Defaults
|
||||
|
||||
[Front matter defaults](/docs/configuration/front-matter-defaults/) help you to reduce repetition for things like `layouts` which is often the same across multiple pages.
|
||||
|
||||
@@ -13,7 +13,44 @@ The `include` tag allows you to include the content from another file stored in
|
||||
|
||||
Jekyll will look for the referenced file (in this case, `footer.html`) in the `_includes` directory at the root of your source directory and insert its contents.
|
||||
|
||||
### Including files relative to another file
|
||||
## Parameters
|
||||
|
||||
Includes can take parameters which is especially useful for reducing repetition across your Jekyll site.
|
||||
|
||||
To use parameters you pass a list of key/values to the include:
|
||||
|
||||
{% raw %}
|
||||
```liquid
|
||||
{% include note.html style="big" content="This is my sample note." %}
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
The parameters are available in the include under the `include` variable:
|
||||
|
||||
{% raw %}
|
||||
```liquid
|
||||
<div class="my-note {{ include.style }}">
|
||||
{{ include.content }}
|
||||
</div>
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
To safeguard situations where users don't supply a value for the parameter, you can use [Liquid's default filter](https://shopify.github.io/liquid/filters/default/).
|
||||
|
||||
If you need to modify a variable before sending it to the include, you can save it to an intermediate variable. For example this is one way to prepend a string to variable used in an include:
|
||||
|
||||
{% raw %}
|
||||
```liquid
|
||||
{% capture download_note %}
|
||||
The latest version of {{ site.product_name }} is now available.
|
||||
{% endcapture %}
|
||||
{% include note.html style="big" content=download_note %}
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
|
||||
|
||||
## Including files relative to another file
|
||||
|
||||
You can choose to include file fragments relative to the current file by using the `include_relative` tag:
|
||||
|
||||
@@ -33,7 +70,7 @@ Note that you cannot use the `../` syntax to specify an include location that re
|
||||
All the other capabilities of the `include` tag are available to the `include_relative` tag,
|
||||
such as variables.
|
||||
|
||||
### Using variables names for the include file
|
||||
## Include file by variable
|
||||
|
||||
The name of the file you want to embed can be specified as a variable instead of an actual file name. For example, suppose you defined a variable in your page's front matter like this:
|
||||
|
||||
@@ -53,102 +90,3 @@ You could then reference that variable in your include:
|
||||
{% endraw %}
|
||||
|
||||
In this example, the include would insert the file `footer_company_a.html` from the `_includes/footer_company_a.html` directory.
|
||||
|
||||
### Passing parameters to includes
|
||||
|
||||
You can also pass parameters to an include. For example, suppose you have a file called `note.html` in your `_includes` folder that contains this formatting:
|
||||
|
||||
{% raw %}
|
||||
```liquid
|
||||
<div markdown="span" class="alert alert-info" role="alert">
|
||||
<i class="fa fa-info-circle"></i> <b>Note:</b>
|
||||
{{ include.content }}
|
||||
</div>
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
The `{% raw %}{{ include.content }}{% endraw %}` is a parameter that gets populated when you call the include and specify a value for that parameter, like this:
|
||||
|
||||
{% raw %}
|
||||
```liquid
|
||||
{% include note.html content="This is my sample note." %}
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
The value of `content` (which is `This is my sample note`) will be inserted into the {% raw %}`{{ include.content }}`{% endraw %} parameter.
|
||||
|
||||
Passing parameters to includes is especially helpful when you want to hide away complex formatting from your Markdown content.
|
||||
|
||||
For example, suppose you have a special image syntax with complex formatting, and you don't want your authors to remember the complex formatting. As a result, you decide to simplify the formatting by using an include with parameters. Here's an example of the special image syntax you might want to populate with an include:
|
||||
|
||||
```html
|
||||
<figure>
|
||||
<a href="http://jekyllrb.com">
|
||||
<img src="logo.png" style="max-width: 200px;"
|
||||
alt="Jekyll logo" />
|
||||
</a>
|
||||
<figcaption>This is the Jekyll logo</figcaption>
|
||||
</figure>
|
||||
```
|
||||
|
||||
You could templatize this content in your include and make each value available as a parameter, like this:
|
||||
|
||||
{% raw %}
|
||||
```liquid
|
||||
<figure>
|
||||
<a href="{{ include.url }}">
|
||||
<img src="{{ include.file }}" style="max-width: {{ include.max-width }};"
|
||||
alt="{{ include.alt }}"/>
|
||||
</a>
|
||||
<figcaption>{{ include.caption }}</figcaption>
|
||||
</figure>
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
This include contains 5 parameters:
|
||||
|
||||
* `url`
|
||||
* `max-width`
|
||||
* `file`
|
||||
* `alt`
|
||||
* `caption`
|
||||
|
||||
Here's an example that passes all the parameters to this include (the include file is named `image.html`):
|
||||
|
||||
{% raw %}
|
||||
```liquid
|
||||
{% include image.html url="http://jekyllrb.com"
|
||||
max-width="200px" file="logo.png" alt="Jekyll logo"
|
||||
caption="This is the Jekyll logo." %}
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
The result is the original HTML code shown earlier.
|
||||
|
||||
To safeguard situations where users don't supply a value for the parameter, you can use [Liquid's default filter](https://shopify.github.io/liquid/filters/default/).
|
||||
|
||||
Overall, you can create includes that act as templates for a variety of uses — inserting audio or video clips, alerts, special formatting, and more. Note that you should avoid using too many includes, as this will slow down the build time of your site. For example, don't use includes every time you insert an image. (The above technique shows a use case for special images.)
|
||||
|
||||
### Passing parameter variables to includes
|
||||
|
||||
Suppose the parameter you want to pass to the include is a variable rather than a string. For example, you might be using {% raw %}`{{ site.product_name }}`{% endraw %} to refer to every instance of your product rather than the actual hard-coded name. (In this case, your `_config.yml` file would have a key called `product_name` with a value of your product's name.)
|
||||
|
||||
The string you pass to your include parameter can't contain curly braces. For example, you can't pass a parameter that contains this: {% raw %}`"The latest version of {{ site.product_name }} is now available."`{% endraw %}
|
||||
|
||||
If you want to include this variable in your parameter that you pass to an include, you need to store the entire parameter as a variable before passing it to the include. You can use `capture` tags to create the variable:
|
||||
|
||||
{% raw %}
|
||||
```liquid
|
||||
{% capture download_note %}
|
||||
The latest version of {{ site.product_name }} is now available.
|
||||
{% endcapture %}
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
Then pass this captured variable into the parameter for the include. Omit the quotation marks around the parameter content because it's no longer a string (it's a variable):
|
||||
|
||||
{% raw %}
|
||||
```liquid
|
||||
{% include note.html content=download_note %}
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
@@ -50,12 +50,10 @@ you want to highlight, look for the “short name” on the [Rouge
|
||||
wiki](https://github.com/jayferd/rouge/wiki/List-of-supported-languages-and-lexers)
|
||||
or the [Pygments' Lexers page](http://pygments.org/docs/lexers/).
|
||||
|
||||
<div class="note info">
|
||||
<h5>Jekyll processes all Liquid filters in code blocks</h5>
|
||||
<p>If you are using a language that contains curly braces, you
|
||||
will likely need to place <code>{% raw %}</code> and
|
||||
<code>{% endraw %}</code> tags around your code.</p>
|
||||
</div>
|
||||
### Raw
|
||||
Surround a block of code in <code>{% raw %}</code> will ignore Liquid until
|
||||
<code>{% endraw %}</code>. This is useful if you're using a language that
|
||||
contains curly braces or you're documenting Liquid.
|
||||
|
||||
### Line numbers
|
||||
|
||||
@@ -118,7 +116,7 @@ If you're unsure of the path, add `{% raw %}{{ page.path }}{% endraw %}` to the
|
||||
|
||||
One major benefit of using the `link` or `post_url` tag is link validation. If the link doesn't exist, Jekyll won't build your site. This is a good thing, as it will alert you to a broken link so you can fix it (rather than allowing you to build and deploy a site with broken links).
|
||||
|
||||
Note you cannot add filters to `link` tags. For example, you cannot append a string using Liquid filters, such as `{% raw %}{% link mypage.html | append: "#section1" %} {% endraw %}`. To link to sections on a page, you will need to use regular HTML or Markdown linking techniques.
|
||||
Note you cannot add filters to `link` tags. For example, you cannot append a string using Liquid filters, such as `{% raw %}{% link mypage.html | append: "#section1" %}{% endraw %}`. To link to sections on a page, you will need to use regular HTML or Markdown linking techniques.
|
||||
|
||||
### Linking to posts
|
||||
|
||||
|
||||
@@ -5,21 +5,21 @@ title: "Avoiding Burnout"
|
||||
**This guide is for maintainers.** These special people have **write access** to one or more of Jekyll's repositories and help merge the contributions of others. You may find what is written here interesting, but it’s definitely not for everyone.
|
||||
{: .note .info }
|
||||
|
||||
# 1. Use Jekyll
|
||||
## 1. Use Jekyll
|
||||
|
||||
Maintainers of Jekyll should be using it regularly. This is partly because you won't be a good maintainer unless you can put yourself in the shoes of our users, but also because you may at some point decide to stop using Jekyll, and at that point you should also decide to stop being a maintainer and find other things to work on.
|
||||
|
||||
# 2. No Guilt About Leaving
|
||||
## 2. No Guilt About Leaving
|
||||
|
||||
All maintainers can stop working on Jekyll at any time without any guilt or explanation (like at a job). We may still ask for your help with questions after you leave but you are under no obligation to answer them. If you create a big mess and then leave you still have no obligations but we may think less of you (or, realistically, probably just revert the problematic work). Also, you should probably take a break from Jekyll at least a few times a year.
|
||||
|
||||
This also means contributors should be consumers. If a maintainer finds they are not using a project in the real-world, they should reconsider their involvement with the project.
|
||||
|
||||
# 3. Prioritise Maintainers Over Users
|
||||
## 3. Prioritise Maintainers Over Users
|
||||
|
||||
It's important to be user-focused but ultimately, as long as you follow #1 above, Jekyll's minimum number of users will be the number of maintainers. However, if Jekyll has no maintainers it will quickly become useless to all users and the project will die. As a result, no user complaint, behaviour or need takes priority over the burnout of maintainers. If users do not like the direction of the project, the easiest way to influence it is to make significant, high-quality code contributions and become a maintainer.
|
||||
|
||||
# 4. Learn To Say No
|
||||
## 4. Learn To Say No
|
||||
|
||||
Jekyll gets a lot of feature requests, non-reproducible bug reports, usage questions and PRs we won't accept. These should be closed out as soon as we realise that they aren't going to be resolved or merged. This is kinder than deciding this after a long period of review. Our issue tracker should reflect work to be done.
|
||||
|
||||
|
||||
@@ -11,16 +11,12 @@ generate the appropriate files and folders you need for paginated listings.
|
||||
For Jekyll 3, include the `jekyll-paginate` plugin in your Gemfile and in
|
||||
your `_config.yml` under `plugins`. For Jekyll 2, this is standard.
|
||||
|
||||
<div class="note info">
|
||||
<h5>Pagination only works within HTML files</h5>
|
||||
<p>
|
||||
Pagination does not work from within Markdown files from
|
||||
your Jekyll site. Pagination works when called from within the HTML
|
||||
file, named <code>index.html</code>, which optionally may reside in and
|
||||
produce pagination from within a subdirectory, via the
|
||||
<code>paginate_path</code> configuration value.
|
||||
</p>
|
||||
</div>
|
||||
Pagination does not work from within Markdown files from
|
||||
your Jekyll site. Pagination works when called from within the HTML
|
||||
file, named `index.html`, which optionally may reside in and
|
||||
produce pagination from within a subdirectory, via the
|
||||
`paginate_path` configuration value.
|
||||
{: .warning }
|
||||
|
||||
## Enable pagination
|
||||
|
||||
@@ -47,24 +43,8 @@ If a site has 12 posts and specifies `paginate: 5`, Jekyll will write `blog/inde
|
||||
with the first 5 posts, `blog/page2/index.html` with the next 5 posts and
|
||||
`blog/page3/index.html` with the last 2 posts into the destination directory.
|
||||
|
||||
<div class="note warning">
|
||||
<h5>Don't set a permalink</h5>
|
||||
<p>
|
||||
Setting a permalink in the front matter of your blog page will cause
|
||||
pagination to break. Just omit the permalink.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="note info">
|
||||
<h5>Pagination for categories, tags and collections</h5>
|
||||
<p>
|
||||
The more recent <a href="https://github.com/sverrirs/jekyll-paginate-v2">
|
||||
jekyll-paginate-v2</a> plugin supports more features. See the
|
||||
<a href="https://github.com/sverrirs/jekyll-paginate-v2/tree/master/examples">
|
||||
pagination examples</a> in the repository. <strong>This plugin is not
|
||||
supported by GitHub Pages</strong>.
|
||||
</p>
|
||||
</div>
|
||||
Setting a permalink in the front matter of your blog page will cause pagination to break. Just omit the permalink.
|
||||
{: .warning }
|
||||
|
||||
## Liquid Attributes Available
|
||||
|
||||
@@ -73,20 +53,22 @@ attributes:
|
||||
|
||||
{% include docs_variables_table.html scope=site.data.jekyll_variables.paginator %}
|
||||
|
||||
<div class="note info">
|
||||
<h5>Pagination does not support tags or categories</h5>
|
||||
<p>Pagination pages through every post in the <code>posts</code>
|
||||
variable unless a post has <code>hidden: true</code> in its front matter.
|
||||
It does not currently allow paging over groups of posts linked
|
||||
by a common tag or category. It cannot include any collection of
|
||||
documents because it is restricted to posts.</p>
|
||||
</div>
|
||||
## Tags and Categories
|
||||
|
||||
Pagination pages through every post in the `posts`
|
||||
variable unless a post has `hidden: true` in its front matter.
|
||||
It does not currently allow paging over groups of posts linked
|
||||
by a common tag or category. It cannot include any collection of documents because it is restricted to posts.
|
||||
|
||||
[jekyll-paginate-v2](https://github.com/sverrirs/jekyll-paginate-v2) is an unofficial successor of jekyll-paginate which supports more features.
|
||||
|
||||
## Render the paginated Posts
|
||||
|
||||
The next thing you need to do is to actually display your posts in a list using
|
||||
the `paginator` variable that will now be available to you. You’ll probably
|
||||
want to do this in one of the main pages of your site. Here’s one example of a
|
||||
want to do this in one of the main pages of your site.
|
||||
|
||||
Here’s one example of a
|
||||
simple way of rendering paginated Posts in a HTML file:
|
||||
|
||||
{% raw %}
|
||||
@@ -128,17 +110,10 @@ title: My Blog
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
<div class="note warning">
|
||||
<h5>Beware the page one edge-case</h5>
|
||||
<p>
|
||||
Jekyll does not generate a ‘page1’ folder, so the above code will not work
|
||||
when a <code>/page1</code> link is produced. See below for a way to handle
|
||||
this if it’s a problem for you.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
The following HTML snippet should handle page one, and render a list of each
|
||||
page with links to all but the current page.
|
||||
Jekyll does not generate a `page1` folder, so the above code will not work
|
||||
when a `/page1` link is produced. See below for a way to handle
|
||||
this if it’s a problem for you:
|
||||
|
||||
{% raw %}
|
||||
```liquid
|
||||
|
||||
@@ -202,7 +202,7 @@ Here's the full list of placeholders available:
|
||||
|
||||
### Built-in formats
|
||||
|
||||
For posts, Jekyll also provides the following built-in styles for convenience:
|
||||
For posts, Jekyll also provides the following built-in styles for convenience. Note, these aren't recognized when setting the permalink in front matter.
|
||||
|
||||
<div class="mobile-side-scroller">
|
||||
<table>
|
||||
@@ -249,13 +249,6 @@ For posts, Jekyll also provides the following built-in styles for convenience:
|
||||
</table>
|
||||
</div>
|
||||
|
||||
Rather than typing `permalink: /:categories/:year/:month/:day/:title/`, you can just type `permalink: pretty`.
|
||||
|
||||
<div class="note info">
|
||||
<h5>Specifying permalinks through the front matter</h5>
|
||||
<p>Built-in permalink styles are not recognized in front matter. As a result, <code>permalink: pretty</code> will not work.</p>
|
||||
</div>
|
||||
|
||||
### Collections
|
||||
|
||||
For collections, you have the option to override the global permalink in the
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
title: Commands
|
||||
permalink: /docs/plugins/commands/
|
||||
---
|
||||
As of version 2.5.0, Jekyll can be extended with plugins which provide
|
||||
Jekyll can be extended with plugins which provide
|
||||
subcommands for the `jekyll` executable. This is possible by including the
|
||||
relevant plugins in a `Gemfile` group called `:jekyll_plugins`:
|
||||
|
||||
|
||||
@@ -19,12 +19,9 @@ end
|
||||
Liquid::Template.register_filter(Jekyll::AssetFilter)
|
||||
```
|
||||
|
||||
<div class="note">
|
||||
<h5>ProTip™: Access the site object using Liquid</h5>
|
||||
<p>
|
||||
Jekyll lets you access the <code>site</code> object through the
|
||||
<code>context.registers</code> feature of Liquid at <code>context.registers[:site]</code>. For example, you can
|
||||
access the global configuration file <code>_config.yml</code> using
|
||||
<code>context.registers[:site].config</code>.
|
||||
</p>
|
||||
</div>
|
||||
## Access the site object in Liquid
|
||||
|
||||
Jekyll lets you access the `site` object through the
|
||||
`context.registers` feature of Liquid at `context.registers[:site]`. For example, you can
|
||||
access the global configuration file `_config.yml` using
|
||||
`context.registers[:site].config`.
|
||||
|
||||
@@ -3,7 +3,7 @@ title: Plugins
|
||||
permalink: /docs/plugins/installation/
|
||||
---
|
||||
|
||||
You have 3 options for installing plugins:
|
||||
There are three options for installing plugins:
|
||||
|
||||
1. In your site source root, make a `_plugins` directory. Place your plugins
|
||||
here. Any file ending in `*.rb` inside this directory will be loaded before
|
||||
@@ -37,34 +37,20 @@ You have 3 options for installing plugins:
|
||||
|
||||
Now you need to install all plugins from your Bundler group by running single command `bundle install`.
|
||||
|
||||
<div class="note info">
|
||||
<h5>Plugins on GitHub Pages</h5>
|
||||
<p>
|
||||
<a href="https://pages.github.com/">GitHub Pages</a> is powered by Jekyll.
|
||||
All Pages sites are generated using the <code>--safe</code> option
|
||||
to disable plugins (with the exception of some
|
||||
<a href="https://pages.github.com/versions">whitelisted plugins</a>) for
|
||||
security reasons. Unfortunately, this means
|
||||
your plugins won’t work if you’re deploying to GitHub Pages.<br><br>
|
||||
You can still use GitHub Pages to publish your site, but you’ll need to
|
||||
convert the site locally and push the generated static files to your GitHub
|
||||
repository instead of the Jekyll source files.
|
||||
</p>
|
||||
</div>
|
||||
## Plugins on GitHub Pages
|
||||
|
||||
<div class="note info">
|
||||
<h5>
|
||||
<code>_plugins</code>, <code>_config.yml</code> and <code>Gemfile</code>
|
||||
can be used simultaneously
|
||||
</h5>
|
||||
<p>
|
||||
You may use any of the aforementioned plugin options simultaneously in the
|
||||
same site if you so choose. Use of one does not restrict the use of the
|
||||
others.
|
||||
</p>
|
||||
</div>
|
||||
[GitHub Pages](https://pages.github.com/) is powered by Jekyll.
|
||||
All Pages sites are generated using the `--safe` option
|
||||
to disable plugins (with the exception of some
|
||||
[whitelisted plugins](https://pages.github.com/versions)) for
|
||||
security reasons. Unfortunately, this means
|
||||
your plugins won’t work if you’re deploying to GitHub Pages.
|
||||
|
||||
### The jekyll_plugins group
|
||||
You can still use GitHub Pages to publish your site, but you’ll need to
|
||||
convert the site locally and push the generated static files to your GitHub
|
||||
repository instead of the Jekyll source files.
|
||||
|
||||
## jekyll_plugins group
|
||||
|
||||
Jekyll gives this particular group of gems in your `Gemfile` a different
|
||||
treatment. Any gem included in this group is loaded before Jekyll starts
|
||||
@@ -73,10 +59,8 @@ processing the rest of your source directory.
|
||||
A gem included here will be activated even if its not explicitly listed under
|
||||
the `plugins:` key in your site's config file.
|
||||
|
||||
<div class="note warning">
|
||||
<p>
|
||||
Gems included in the <code>:jekyll-plugins</code> group are activated
|
||||
regardless of the <code>--safe</code> mode setting. Be aware of what
|
||||
gems are included under this group!
|
||||
</p>
|
||||
</div>
|
||||
|
||||
Gems included in the `:jekyll-plugins` group are activated
|
||||
regardless of the `--safe` mode setting. Be aware of what
|
||||
gems are included under this group!
|
||||
{: .warning }
|
||||
|
||||
@@ -29,16 +29,9 @@ A basic Jekyll site usually looks something like this:
|
||||
└── index.html # can also be an 'index.md' with valid front matter
|
||||
```
|
||||
|
||||
<div class="note info">
|
||||
<h5>Directory structure of Jekyll sites using gem-based themes</h5>
|
||||
<p>
|
||||
Starting <strong>Jekyll 3.2</strong>, a new Jekyll project bootstrapped with <code>jekyll new</code> uses <a href="/docs/themes/">gem-based themes</a> to define the look of the site. This results in a lighter default directory structure : <code>_layouts</code>, <code>_includes</code> and <code>_sass</code> are stored in the theme-gem, by default.
|
||||
</p>
|
||||
<br />
|
||||
<p>
|
||||
<a href="https://github.com/jekyll/minima">minima</a> is the current default theme, and <code>bundle show minima</code> will show you where minima theme's files are stored on your computer.
|
||||
</p>
|
||||
</div>
|
||||
`jekyll new` uses [gem-based themes](/docs/themes/) to define the look of the site. This results in a lighter default directory structure: `_layouts`, `_includes` and `_sass` are stored in the theme-gem, by default.
|
||||
|
||||
[minima](https://github.com/jekyll/minima) is the current default theme, and `bundle show minima` will show you where minima theme's files are stored on your computer.
|
||||
|
||||
An overview of what each of these does:
|
||||
|
||||
|
||||
@@ -13,12 +13,8 @@ guides to aid your upgrade:
|
||||
|
||||
## Minor updates
|
||||
|
||||
<div class="note">
|
||||
<h5>Stay Up to Date</h5>
|
||||
<p>We recommend you update Jekyll as often as possible to benefit from
|
||||
the latest bug fixes.
|
||||
</p>
|
||||
</div>
|
||||
We recommend you update Jekyll as often as possible to benefit from
|
||||
the latest bug fixes.
|
||||
|
||||
If you followed our setup recommendations and installed [Bundler](http://bundler.io/), run `bundle update jekyll` or simply `bundle update` and all your gems will
|
||||
update to the latest versions.
|
||||
|
||||
@@ -3,25 +3,22 @@
|
||||
var anchor = document.createElement("a");
|
||||
anchor.className = "header-link";
|
||||
anchor.href = "#" + id;
|
||||
anchor.innerHTML = "<span class=\"sr-only\">Permalink</span><i class=\"fa fa-link\"></i>";
|
||||
anchor.innerHTML = "#";
|
||||
anchor.title = "Permalink";
|
||||
return anchor;
|
||||
};
|
||||
|
||||
var linkifyAnchors = function (level, containingElement) {
|
||||
var headers = containingElement.getElementsByTagName("h" + level);
|
||||
for (var h = 0; h < headers.length; h++) {
|
||||
var header = headers[h];
|
||||
|
||||
if (typeof header.id !== "undefined" && header.id !== "") {
|
||||
header.appendChild(anchorForId(header.id));
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
document.onreadystatechange = function () {
|
||||
if (this.readyState === "complete") {
|
||||
var contentBlock = document.getElementsByClassName("docs")[0] || document.getElementsByClassName("news")[0];
|
||||
var contentBlock = document.getElementsByClassName("content")[0];
|
||||
if (!contentBlock) {
|
||||
return;
|
||||
}
|
||||
@@ -1,25 +0,0 @@
|
||||
<div class="unit one-fifth hide-on-mobiles">
|
||||
<aside>
|
||||
{% for section in site.data.docs_nav %}
|
||||
<h4>{{ section.title }}</h4>
|
||||
<ul>
|
||||
{% for item in section.docs %}
|
||||
{% assign p = site.documents | where: "url", item.link | first %}
|
||||
<li class="{% if p.url == '/docs/' %}
|
||||
{% if page.url == '/docs/' %}current{% endif %}
|
||||
{% else %}
|
||||
{% if page.url contains p.url %}current{% endif %}
|
||||
{% endif %}">
|
||||
<a href="{{ p.url }}">
|
||||
{% if p.menu_name %}
|
||||
{{ p.menu_name }}
|
||||
{% else %}
|
||||
{{ p.title }}
|
||||
{% endif %}
|
||||
</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
{% endfor %}
|
||||
</aside>
|
||||
</div>
|
||||
@@ -1,18 +1,17 @@
|
||||
<footer>
|
||||
<div class="grid">
|
||||
<div class="unit one-third center-on-mobiles">
|
||||
<div class="container columns">
|
||||
<div class="column copy-text">
|
||||
<p>Jekyll is lovingly maintained by the <a href="/team/">core team</a> of volunteers. </p>
|
||||
<p>The contents of this website are <br />© {{ site.time | date: '%Y' }} under the terms of the <a href="{{ site.repository }}/blob/master/LICENSE">MIT License</a>.</p>
|
||||
<p>The contents of this website are <br>
|
||||
© {{ site.time | date: '%Y' }} under the terms of the <a href="{{ site.repository }}/blob/master/LICENSE">MIT License</a>.</p>
|
||||
</div>
|
||||
<div class="unit two-thirds align-right center-on-mobiles">
|
||||
<div class="column sponsors">
|
||||
<p>
|
||||
Proudly hosted by
|
||||
<a href="https://github.com">
|
||||
<img src="/img/footer-logo.png" width="100" height="30" alt="GitHub • Social coding">
|
||||
<img src="/img/github.svg" width="100" alt="GitHub">
|
||||
</a>
|
||||
</p>
|
||||
</div>
|
||||
<div class="unit two-thirds align-right center-on-mobiles">
|
||||
<p>
|
||||
Get professional Jekyll support and more with
|
||||
<a href="https://tidelift.com/subscription/pkg/rubygems-jekyll?utm_source=rubygems-jekyll&utm_medium=referral&utm_campaign=readme">
|
||||
@@ -23,8 +22,8 @@
|
||||
<p>
|
||||
Sponsored by
|
||||
{% for sponsor in site.data.sponsors %}
|
||||
<a href="{{ sponsor.url }}" style="margin-left: 10px;">
|
||||
<img src="{{ sponsor.image }}" height="{{ sponsor.height }}" width="{{ sponsor.width }}" alt="{{ sponsor.name }}">
|
||||
<a href="{{ sponsor.url }}">
|
||||
<img src="{{ sponsor.image }}" alt="{{ sponsor.name }}">
|
||||
</a>
|
||||
{% endfor %}
|
||||
</p>
|
||||
|
||||
@@ -1,17 +1,12 @@
|
||||
<ul>
|
||||
<nav class="main-nav">
|
||||
{% for p in site.data.primary_nav %}
|
||||
{% if p.show_on_mobile %}
|
||||
<li class="
|
||||
<a href="{{ p.link }}" class="
|
||||
{% if p.link == '/' %}
|
||||
{% if page.url == '/' %}current{% endif %}
|
||||
{% else %}
|
||||
{% if page.url contains p.link %}current{% endif %}
|
||||
{% endif %}">
|
||||
<a href="{{ p.link }}">{{ p.title }}</a>
|
||||
</li>
|
||||
{% endif %}
|
||||
{{ p.title }}
|
||||
</a>
|
||||
{% endfor %}
|
||||
<li>
|
||||
<a href="{{ site.repository }}">GitHub</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
@@ -1,10 +1,10 @@
|
||||
<div class="docs-nav-mobile unit whole show-on-mobiles">
|
||||
<div class="sub-mobile-nav">
|
||||
<select onchange="if (this.value) window.location.href=this.value">
|
||||
<option value="">Navigate the docs…</option>
|
||||
{% for section in site.data.docs_nav %}
|
||||
<option value="">Navigate the {{ include.source.first.collection }}...</option>
|
||||
{% for section in include.sections %}
|
||||
<optgroup label="{{ section.title }}">
|
||||
{% for item in section.docs %}
|
||||
{% assign p = site.documents | where: "url", item.link | first %}
|
||||
{% for item in section.items %}
|
||||
{% assign p = include.source | where: "url", item.link | first %}
|
||||
<option value="{{ p.url }}">
|
||||
{% if p.menu_name %}
|
||||
{{ p.menu_name }}
|
||||
23
docs/_includes/navigation/sub.html
Normal file
@@ -0,0 +1,23 @@
|
||||
<nav class="sub-nav page-pad">
|
||||
{% for section in include.sections %}
|
||||
<h4>{{ section.title }}</h4>
|
||||
<ul>
|
||||
{% for item in section.items %}
|
||||
{% assign p = include.source | where: "url", item.link | first %}
|
||||
<li>
|
||||
<a href="{{ p.url }}" class="{% if p.url == include.home %}
|
||||
{% if page.url == include.home %}current{% endif %}
|
||||
{% else %}
|
||||
{% if page.url contains p.url %}current{% endif %}
|
||||
{% endif %}">
|
||||
{% if p.menu_name %}
|
||||
{{ p.menu_name }}
|
||||
{% else %}
|
||||
{{ p.title }}
|
||||
{% endif %}
|
||||
</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
{% endfor %}
|
||||
</nav>
|
||||
@@ -1,33 +0,0 @@
|
||||
<div class="unit one-fifth hide-on-mobiles">
|
||||
<aside>
|
||||
<ul>
|
||||
<li class="{% if page.title == 'News' %}current{% endif %}">
|
||||
<a href="/news/">All News</a>
|
||||
</li>
|
||||
<li class="{% if page.title == 'Releases' %}current{% endif %}">
|
||||
<a href="/news/releases/">Jekyll Releases</a>
|
||||
</li>
|
||||
</ul>
|
||||
<h4>Recent Releases</h4>
|
||||
<ul>
|
||||
{% for post in site.categories.release limit:5 %}
|
||||
<li class="{% if page.title == post.title %}current{% endif %}">
|
||||
<a href="{{ post.url }}">Version {{ post.version }}</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
<li>
|
||||
<a href="/docs/history/">History »</a>
|
||||
</li>
|
||||
</ul>
|
||||
<h4>Other News</h4>
|
||||
<ul>
|
||||
{% for post in site.posts %}
|
||||
{% unless post.categories contains 'release' %}
|
||||
<li class="{% if page.title == post.title %}current{% endif %}">
|
||||
<a href="{{ post.url }}">{{ post.title }}</a>
|
||||
</li>
|
||||
{% endunless %}
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</aside>
|
||||
</div>
|
||||
@@ -1,11 +0,0 @@
|
||||
<div class="docs-nav-mobile unit whole show-on-mobiles">
|
||||
<select onchange="if (this.value) window.location.href=this.value">
|
||||
<option value="">Navigate the blog…</option>
|
||||
<option value="/news/">Home</option>
|
||||
<optgroup label="v1.x">
|
||||
{% for post in site.posts %}
|
||||
<option value="{{ post.url }}">{{ post.title }}</option>
|
||||
{% endfor %}
|
||||
</optgroup>
|
||||
</select>
|
||||
</div>
|
||||
@@ -1,25 +0,0 @@
|
||||
<article>
|
||||
<h2>
|
||||
<a href="{{ post.url }}">
|
||||
{{ post.title }}
|
||||
</a>
|
||||
</h2>
|
||||
<span class="post-category">
|
||||
<span class="label">
|
||||
{{ post.categories | array_to_sentence_string }}
|
||||
</span>
|
||||
</span>
|
||||
<div class="post-meta">
|
||||
<span class="post-date">
|
||||
{{ post.date | date_to_string }}
|
||||
</span>
|
||||
{% assign author = post.author %}
|
||||
<a href="https://github.com/{{ author }}" class="post-author">
|
||||
{% avatar user=author size=24 %}
|
||||
{{ author }}
|
||||
</a>
|
||||
</div>
|
||||
<div class="post-content">
|
||||
{{ post.content }}
|
||||
</div>
|
||||
</article>
|
||||
24
docs/_includes/post.html
Normal file
@@ -0,0 +1,24 @@
|
||||
<article class="post page">
|
||||
<div class="page-pad">
|
||||
<h2><a href="{{ include.post.url }}">{{ include.post.title }}</a></h2>
|
||||
|
||||
<div class="post-meta">
|
||||
<span class="post-category">
|
||||
{{ include.post.categories | array_to_sentence_string | capitalize }}
|
||||
</span>
|
||||
·
|
||||
<span class="post-date">
|
||||
{{ include.post.date | date: '%e %b %Y' }}
|
||||
</span>
|
||||
·
|
||||
{% assign author = include.post.author %}
|
||||
<a href="https://github.com/{{ author }}" class="post-author">
|
||||
{% avatar user=author size=24 %}
|
||||
{{ author }}
|
||||
</a>
|
||||
</div>
|
||||
<div class="post-content">
|
||||
{{ include.post.content }}
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
@@ -1,39 +0,0 @@
|
||||
{% comment %}
|
||||
Map grabs the tutorials sections, giving us an array of arrays. Join, flattens all
|
||||
the items to a comma delimited string. Split turns it into an array again.
|
||||
{% endcomment %}
|
||||
{% assign tutorials = site.data.tutorials | map: 'tutorials' | join: ',' | split: ',' %}
|
||||
|
||||
{% comment %}
|
||||
Because this is built for every page, lets find where we are in the ordered
|
||||
document list by comparing url strings. Then if there's something previous or
|
||||
next, lets build a link to it.
|
||||
{% endcomment %}
|
||||
|
||||
{% for tutorial in tutorials %}
|
||||
{% assign tutorial_url = tutorial | prepend:"/tutorials/" | append:"/" %}
|
||||
{% if tutorial_url == page.url %}
|
||||
<div class="section-nav">
|
||||
<div class="left align-right">
|
||||
{% if forloop.first %}
|
||||
<span class="prev disabled">Back</span>
|
||||
{% else %}
|
||||
{% assign previous = forloop.index0 | minus: 1 %}
|
||||
{% assign previous_page = tutorials[previous] | prepend:"/tutorials/" | append:"/" %}
|
||||
<a href="{{ previous_page }}" class="prev">Back</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="right align-left">
|
||||
{% if forloop.last %}
|
||||
<span class="next disabled">Next</span>
|
||||
{% else %}
|
||||
{% assign next = forloop.index0 | plus: 1 %}
|
||||
{% assign next_page = tutorials[next] | prepend:"/tutorials/" | append:"/" %}
|
||||
<a href="{{ next_page }}" class="next">Next</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
{% break %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
@@ -2,59 +2,21 @@
|
||||
|
||||
{% assign docs = site.docs | where_exp: "doc", "doc.url contains '/step-by-step/'" %}
|
||||
|
||||
{% for tutorial in tutorials %}
|
||||
{% assign tutorial_url = tutorial | prepend:"/tutorials/" | append:"/" %}
|
||||
{% if tutorial_url == page.url %}
|
||||
<div class="section-nav">
|
||||
<div class="left align-right">
|
||||
{% if forloop.first %}
|
||||
<span class="prev disabled">Back</span>
|
||||
{% else %}
|
||||
{% assign previous = forloop.index0 | minus: 1 %}
|
||||
{% assign previous_page = tutorials[previous] | prepend:"/tutorials/" | append:"/" %}
|
||||
<a href="{{ previous_page }}" class="prev">Back</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="right align-left">
|
||||
{% if forloop.last %}
|
||||
<span class="next disabled">Next</span>
|
||||
{% else %}
|
||||
{% assign next = forloop.index0 | plus: 1 %}
|
||||
{% assign next_page = tutorials[next] | prepend:"/tutorials/" | append:"/" %}
|
||||
<a href="{{ next_page }}" class="next">Next</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
{% break %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
|
||||
{% for doc in docs %}
|
||||
{% if doc.url == page.url %}
|
||||
<div class="section-nav">
|
||||
<div class="left align-right">
|
||||
{% if forloop.first %}
|
||||
<span class="prev disabled">Back</span>
|
||||
{% else %}
|
||||
{% assign previous = forloop.index0 | minus: 1 %}
|
||||
<a href="{{ docs[previous].url }}" class="prev">Back</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="right align-left">
|
||||
{% if forloop.last %}
|
||||
<span class="next disabled">Next</span>
|
||||
{% else %}
|
||||
{% assign next = forloop.index0 | plus: 1 %}
|
||||
<a href="{{ docs[next].url }}" class="next">Next</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
{% break %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
<div class="section-nav">
|
||||
{% for doc in docs %}
|
||||
{% if doc.url == page.url %}
|
||||
{% unless forloop.first %}
|
||||
{% assign previous = forloop.index0 | minus: 1 %}
|
||||
<a href="{{ docs[previous].url }}" class="btn">Back</a>
|
||||
{% endunless %}
|
||||
{% unless forloop.last %}
|
||||
{% assign next = forloop.index0 | plus: 1 %}
|
||||
<a href="{{ docs[next].url }}" class="btn">Next</a>
|
||||
{% endunless %}
|
||||
{% break %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
<ol class="step-nav">
|
||||
{% for step in docs %}
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
<meta name="generator" content="Jekyll v{{ jekyll.version }}">
|
||||
{% feed_meta %}
|
||||
<link rel="alternate" type="application/atom+xml" title="Recent commits to Jekyll’s master branch" href="{{ site.repository }}/commits/master.atom">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin data-proofer-ignore>
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,700,700italic,900">
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" />
|
||||
<link rel="stylesheet" href="/css/screen.css">
|
||||
<link rel="icon" type="image/x-icon" href="/favicon.ico">
|
||||
{% seo %}
|
||||
<!--[if lt IE 9]>
|
||||
<script src="/js/html5shiv.min.js"></script>
|
||||
<script src="/js/respond.min.js"></script>
|
||||
<![endif]-->
|
||||
</head>
|
||||
@@ -1,10 +0,0 @@
|
||||
<div class="unit one-fifth hide-on-mobiles">
|
||||
<aside>
|
||||
{% for section in site.data.tutorials %}
|
||||
<h4>{{ section.title }}</h4>
|
||||
|
||||
{% include tutorials_ul.html items=section.tutorials %}
|
||||
|
||||
{% endfor %}
|
||||
</aside>
|
||||
</div>
|
||||
@@ -1,10 +0,0 @@
|
||||
<div class="docs-nav-mobile unit whole show-on-mobiles">
|
||||
<select onchange="if (this.value) window.location.href=this.value">
|
||||
<option value="">Navigate the tutorials…</option>
|
||||
{% for section in site.data.tutorials %}
|
||||
<optgroup label="{{ section.title }}">
|
||||
{% include tutorials_option.html items=section.tutorials %}
|
||||
</optgroup>
|
||||
{% endfor %}
|
||||
</select>
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
{% for item in include.items %}
|
||||
{% assign item_url = item | prepend:"/tutorials/" | append:"/" %}
|
||||
{% assign tutorial = site.tutorials | where: "url", item_url | first %}
|
||||
<option value="{{ tutorial.url }}">{{ tutorial.title }}</option>
|
||||
{% endfor %}
|
||||
@@ -1,7 +0,0 @@
|
||||
<ul>
|
||||
{% for item in include.items %}
|
||||
{% assign item_url = item | prepend:"/tutorials/" | append:"/" %}
|
||||
{% assign p = site.tutorials | where:"url", item_url | first %}
|
||||
<li class="{% if item_url == page.url %}current{% endif %}"><a href="{{ p.url }}">{{ p.title }}</a></li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
7
docs/_layouts/blank.html
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
layout: default
|
||||
---
|
||||
|
||||
<section class="page">
|
||||
{{ content }}
|
||||
</section>
|
||||
@@ -1,13 +1,31 @@
|
||||
{% include top.html %}
|
||||
|
||||
<body class="wrap">
|
||||
{% include header.html %}
|
||||
|
||||
{{ content }}
|
||||
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
<meta name="generator" content="Jekyll v{{ jekyll.version }}">
|
||||
{% feed_meta %}
|
||||
<link rel="alternate" type="application/atom+xml" title="Recent commits to Jekyll’s master branch" href="{{ site.repository }}/commits/master.atom">
|
||||
<!-- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" /> -->
|
||||
<link rel="stylesheet" href="/css/screen.css">
|
||||
<link rel="icon" type="image/x-icon" href="/favicon.ico">
|
||||
{% seo %}
|
||||
</head>
|
||||
<body>
|
||||
<div class="top-bg"><div class="shape top"></div><div class="shape bottom"></div></div>
|
||||
<div class="container header">
|
||||
<div class="logo">
|
||||
<a href="/">
|
||||
<img src="/img/jekyll-logo.svg" width="140" height="65" alt="Jekyll Logo">
|
||||
</a>
|
||||
</div>
|
||||
{% include navigation/main.html %}
|
||||
</div>
|
||||
<div class="container">
|
||||
{{ content }}
|
||||
</div>
|
||||
{% include footer.html %}
|
||||
{% include anchor_links.html %}
|
||||
{% include anchor-links.html %}
|
||||
{% include analytics.html %}
|
||||
{% include search/script.html %}
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,25 +1,5 @@
|
||||
---
|
||||
layout: default
|
||||
layout: sub-nav
|
||||
nav_source: 'docs'
|
||||
---
|
||||
|
||||
<section class="docs">
|
||||
<div class="grid">
|
||||
|
||||
{% include docs_contents_mobile.html %}
|
||||
|
||||
<div class="unit four-fifths">
|
||||
<article>
|
||||
<div class="improve right hide-on-mobiles">
|
||||
<a data-proofer-ignore href="https://github.com/jekyll/jekyll/edit/master/docs/{{ page.path }}"><i class="fa fa-pencil"></i> Improve this page</a>
|
||||
</div>
|
||||
<h1>{{ page.title }}</h1>
|
||||
{{ content }}
|
||||
</article>
|
||||
</div>
|
||||
|
||||
{% include docs_contents.html %}
|
||||
|
||||
<div class="clear"></div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
{{ content }}
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
{% include top.html %}
|
||||
|
||||
<body class="wrap">
|
||||
<header>
|
||||
@@ -16,7 +15,6 @@
|
||||
|
||||
{{ content }}
|
||||
|
||||
{% include anchor_links.html %}
|
||||
{% include analytics.html %}
|
||||
|
||||
</body>
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
---
|
||||
layout: default
|
||||
---
|
||||
|
||||
<section class="news">
|
||||
<div class="grid">
|
||||
|
||||
{% include news_contents_mobile.html %}
|
||||
|
||||
<div class="unit four-fifths">
|
||||
{{ content }}
|
||||
</div>
|
||||
|
||||
{% include news_contents.html %}
|
||||
|
||||
<div class="clear"></div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
@@ -1,31 +0,0 @@
|
||||
---
|
||||
layout: news
|
||||
---
|
||||
|
||||
<article>
|
||||
<h2>
|
||||
{{ page.title }}
|
||||
<a href="{{ page.url }}" class="header-link" title="Permalink">
|
||||
<span class="sr-only">Permalink</span>
|
||||
<i class="fa fa-link"></i>
|
||||
</a>
|
||||
</h2>
|
||||
<span class="post-category">
|
||||
<span class="label">
|
||||
{{ page.categories | array_to_sentence_string }}
|
||||
</span>
|
||||
</span>
|
||||
<div class="post-meta">
|
||||
<span class="post-date">
|
||||
{{ page.date | date_to_string }}
|
||||
</span>
|
||||
{% assign author = page.author %}
|
||||
<a href="https://github.com/{{ author }}" class="post-author">
|
||||
{% avatar user=author size=24 %}
|
||||
{{ author }}
|
||||
</a>
|
||||
</div>
|
||||
<div class="post-content">
|
||||
{{ content }}
|
||||
</div>
|
||||
</article>
|
||||
@@ -1,18 +1,7 @@
|
||||
---
|
||||
layout: default
|
||||
layout: blank
|
||||
---
|
||||
|
||||
<section class="standalone">
|
||||
<div class="grid">
|
||||
|
||||
<div class="unit whole">
|
||||
<article>
|
||||
<h1>{{ page.title }}</h1>
|
||||
{{ content }}
|
||||
</article>
|
||||
</div>
|
||||
|
||||
<div class="clear"></div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
<div class="page-pad">
|
||||
<h1>{{ page.title }}</h1>
|
||||
{{ content }}
|
||||
</div>
|
||||
|
||||
4
docs/_layouts/post.html
Normal file
@@ -0,0 +1,4 @@
|
||||
---
|
||||
layout: default
|
||||
---
|
||||
{% include post.html post=page %}
|
||||
@@ -1,26 +1,8 @@
|
||||
---
|
||||
layout: default
|
||||
layout: docs
|
||||
no_title: true
|
||||
---
|
||||
<section class="docs">
|
||||
<div class="grid">
|
||||
|
||||
{% include docs_contents_mobile.html %}
|
||||
|
||||
<div class="unit four-fifths">
|
||||
<article>
|
||||
<div class="improve right hide-on-mobiles">
|
||||
<a data-proofer-ignore href="https://github.com/jekyll/jekyll/edit/master/docs/{{ page.path }}"><i class="fa fa-pencil"></i> Improve this page</a>
|
||||
</div>
|
||||
<h1>Step by Step Tutorial</h1>
|
||||
<h2>{{ page.position }}. {{ page.title }}</h2>
|
||||
{{ content }}
|
||||
{% include step-index.html %}
|
||||
</article>
|
||||
</div>
|
||||
|
||||
{% include docs_contents.html %}
|
||||
|
||||
<div class="clear"></div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
<h1>Step by Step Tutorial</h1>
|
||||
<h2>{{ page.position }}. {{ page.title }}</h2>
|
||||
{{ content }}
|
||||
{% include step-index.html %}
|
||||
|
||||
19
docs/_layouts/sub-nav.html
Normal file
@@ -0,0 +1,19 @@
|
||||
---
|
||||
layout: blank
|
||||
---
|
||||
{% capture home %}/{{ layout.nav_source }}/{% endcapture %}
|
||||
{% capture nav_file_name %}{{ layout.nav_source }}_nav{% endcapture %}
|
||||
{% assign nav_file = site.data[nav_file_name] %}
|
||||
{% assign source = site[layout.nav_source] %}
|
||||
|
||||
{% include navigation/sub-mobile.html sections=nav_file source=source home=home %}
|
||||
<div class="with-subnav">
|
||||
{% include navigation/sub.html sections=nav_file source=source home=home %}
|
||||
<article class="content page-pad">
|
||||
{% unless layout.no_title %}<h1>{{ page.title }}</h1>{% endunless %}
|
||||
{{ content }}
|
||||
<div class="improve">
|
||||
<a data-proofer-ignore href="https://github.com/jekyll/jekyll/edit/master/docs/{{ page.path }}">✎ Improve this page</a>
|
||||
</div>
|
||||
</article>
|
||||
</div>
|
||||
@@ -1,27 +1,5 @@
|
||||
---
|
||||
layout: default
|
||||
layout: sub-nav
|
||||
nav_source: 'tutorials'
|
||||
---
|
||||
|
||||
<section class="docs">
|
||||
<div class="grid">
|
||||
|
||||
{% include tutorials_contents_mobile.html %}
|
||||
|
||||
<div class="unit four-fifths">
|
||||
<article>
|
||||
<div class="improve right hide-on-mobiles">
|
||||
<a href="https://github.com/jekyll/jekyll/edit/master/docs/{{ page.path }}"><i
|
||||
class="fa fa-pencil"></i> Improve this page</a>
|
||||
</div>
|
||||
<h1>{{ page.title }}</h1>
|
||||
{{ content }}
|
||||
{% include section_nav_tutorials.html %}
|
||||
</article>
|
||||
</div>
|
||||
|
||||
{% include tutorials_contents.html %}
|
||||
|
||||
<div class="clear"></div>
|
||||
|
||||
</div>
|
||||
</section>
|
||||
{{ content }}
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
---
|
||||
layout: news_item
|
||||
title: "Meet Jekyll's New Lead Developer"
|
||||
date: "2018-02-19 20:48:09 -0500"
|
||||
author: parkr
|
||||
|
||||
@@ -1,60 +0,0 @@
|
||||
.searchbox {
|
||||
padding-top: 1px;
|
||||
.searchbox__input {
|
||||
padding: 6px 5px 5px 29px;
|
||||
font-size: 0.75em;
|
||||
border: none;
|
||||
border-radius: 5px;
|
||||
color: #555;
|
||||
background-color: #333 !important;
|
||||
box-shadow: 0 0 1px 0 #555;
|
||||
|
||||
&::-webkit-input-placeholder {
|
||||
color: #aaa;
|
||||
}
|
||||
&:-ms-input-placeholder {
|
||||
color: #aaa;
|
||||
}
|
||||
&::placeholder {
|
||||
color: #aaa;
|
||||
}
|
||||
|
||||
&:focus, &:active {
|
||||
color: #eaeaea;
|
||||
background-color: #252525 !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.searchbox__submit svg { fill: #fc0 }
|
||||
.searchbox__reset svg { fill: #999 }
|
||||
|
||||
.algolia-autocomplete {
|
||||
.ds-dropdown-menu {
|
||||
font-size: 1rem;
|
||||
text-shadow: none;
|
||||
|
||||
.ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content {
|
||||
background-color: rgba(221, 221, 221, 0.5);
|
||||
}
|
||||
}
|
||||
|
||||
.algolia-docsearch-suggestion--category-header {
|
||||
background-color: #444;
|
||||
color: #ddd;
|
||||
padding: 0.35em;
|
||||
}
|
||||
|
||||
.algolia-docsearch-suggestion--subcategory-column {
|
||||
color: #444;
|
||||
}
|
||||
|
||||
.algolia-docsearch-suggestion--highlight {
|
||||
background-color: #fc0;
|
||||
color: #222;
|
||||
}
|
||||
|
||||
.algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight {
|
||||
box-shadow: inset 0 -2px 0 0 #fc0;
|
||||
}
|
||||
}
|
||||
@@ -1,24 +0,0 @@
|
||||
@font-face {
|
||||
font-family: 'FontAwesome';
|
||||
src: url('../fonts/FontAwesome.eot?9h6hxj');
|
||||
src: url('../fonts/FontAwesome.eot?9h6hxj#iefix') format('embedded-opentype'),
|
||||
url('../fonts/FontAwesome.woff?9h6hxj') format('woff'),
|
||||
url('../fonts/FontAwesome.ttf?9h6hxj') format('truetype'),
|
||||
url('../fonts/FontAwesome.svg?9h6hxj#FontAwesome') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
.fa {
|
||||
display: inline-block;
|
||||
font: normal normal normal 14px/1 FontAwesome;
|
||||
font-size: inherit;
|
||||
text-rendering: auto;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
.fa-link:before {
|
||||
content: "\f0c1";
|
||||
}
|
||||
.fa-pencil:before {
|
||||
content: "\f040";
|
||||
}
|
||||
@@ -1,125 +0,0 @@
|
||||
/*
|
||||
* Gridism
|
||||
* A simple, responsive, and handy CSS grid by @cobyism
|
||||
* https://github.com/cobyism/gridism
|
||||
*/
|
||||
|
||||
/* Preserve some sanity */
|
||||
.grid,
|
||||
.unit {
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
/* Set up some rules to govern the grid */
|
||||
.grid {
|
||||
display: block;
|
||||
clear: both;
|
||||
}
|
||||
.grid .unit {
|
||||
float: left;
|
||||
width: 100%;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
/* This ensures the outer gutters are equal to the (doubled) inner gutters. */
|
||||
.grid .unit:first-child { padding-left: 20px; }
|
||||
.grid .unit:last-child { padding-right: 20px; }
|
||||
|
||||
/* Nested grids already have padding though, so let's nuke it */
|
||||
.unit .unit:first-child { padding-left: 0; }
|
||||
.unit .unit:last-child { padding-right: 0; }
|
||||
.unit .grid:first-child > .unit { padding-top: 0; }
|
||||
.unit .grid:last-child > .unit { padding-bottom: 0; }
|
||||
|
||||
/* Let people nuke the gutters/padding completely in a couple of ways */
|
||||
.no-gutters .unit,
|
||||
.unit.no-gutters {
|
||||
padding: 0 !important;
|
||||
}
|
||||
|
||||
/* Wrapping at a maximum width is optional */
|
||||
.wrap .grid,
|
||||
.grid.wrap {
|
||||
max-width: 978px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
/* Width classes also have shorthand versions numbered as fractions
|
||||
* For example: for a grid unit 1/3 (one third) of the parent width,
|
||||
* simply apply class="w-1-3" to the element. */
|
||||
.grid .whole, .grid .w-1-1 { width: 100%; }
|
||||
.grid .half, .grid .w-1-2 { width: 50%; }
|
||||
.grid .one-third, .grid .w-1-3 { width: 33.3332%; }
|
||||
.grid .two-thirds, .grid .w-2-3 { width: 66.6665%; }
|
||||
.grid .one-quarter,
|
||||
.grid .one-fourth, .grid .w-1-4 { width: 25%; }
|
||||
.grid .three-quarters,
|
||||
.grid .three-fourths, .grid .w-3-4 { width: 75%; }
|
||||
.grid .one-fifth, .grid .w-1-5 { width: 20%; }
|
||||
.grid .two-fifths, .grid .w-2-5 { width: 40%; }
|
||||
.grid .three-fifths, .grid .w-3-5 { width: 60%; }
|
||||
.grid .four-fifths, .grid .w-4-5 { width: 80%; }
|
||||
.grid .golden-small, .grid .w-g-s { width: 38.2716%; } /* Golden section: smaller piece */
|
||||
.grid .golden-large, .grid .w-g-l { width: 61.7283%; } /* Golden section: larger piece */
|
||||
|
||||
/* Clearfix after every .grid */
|
||||
.grid {
|
||||
*zoom: 1;
|
||||
}
|
||||
.grid:before, .grid:after {
|
||||
display: table;
|
||||
content: "";
|
||||
line-height: 0;
|
||||
}
|
||||
.grid:after {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
/* Utility classes */
|
||||
.align-center { text-align: center; }
|
||||
.align-left { text-align: left; }
|
||||
.align-right { text-align: right; }
|
||||
.pull-left { float: left; }
|
||||
.pull-right { float: right; }
|
||||
|
||||
/* A property for a better rendering of images in units: in
|
||||
this way bigger pictures are just resized if the unit
|
||||
becomes smaller */
|
||||
.unit img {
|
||||
max-width: 100%;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
/* Responsive Stuff */
|
||||
@media screen and (max-width: 568px) {
|
||||
/* Stack anything that isn't full-width on smaller screens
|
||||
and doesn't provide the no-stacking-on-mobiles class */
|
||||
.grid:not(.no-stacking-on-mobiles) > .unit {
|
||||
width: 100% !important;
|
||||
padding-left: 20px;
|
||||
padding-right: 20px;
|
||||
}
|
||||
.unit .grid .unit {
|
||||
padding-left: 0px;
|
||||
padding-right: 0px;
|
||||
}
|
||||
|
||||
/* Sometimes, you just want to be different on small screens */
|
||||
.center-on-mobiles {
|
||||
text-align: center !important;
|
||||
}
|
||||
.hide-on-mobiles {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
|
||||
/* Expand the wrap a bit further on larger screens */
|
||||
@media screen and (min-width: 1180px) {
|
||||
.wider .grid,
|
||||
.grid.wider {
|
||||
max-width: 1180px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
@mixin box-shadow($shadow...) {
|
||||
-webkit-box-shadow: $shadow;
|
||||
-moz-box-shadow: $shadow;
|
||||
box-shadow: $shadow;
|
||||
}
|
||||
|
||||
@mixin border-radius($radius...) {
|
||||
-webkit-border-radius: $radius;
|
||||
-moz-border-radius: $radius;
|
||||
border-radius: $radius;
|
||||
}
|
||||
|
||||
@mixin border-top-left-radius($radius...) {
|
||||
-webkit-border-top-left-radius: $radius;
|
||||
-moz-border-radius-topleft: $radius;
|
||||
border-top-left-radius: $radius;
|
||||
}
|
||||
|
||||
@mixin border-top-right-radius($radius...) {
|
||||
-webkit-border-top-right-radius: $radius;
|
||||
-moz-border-radius-topright: $radius;
|
||||
border-top-right-radius: $radius;
|
||||
}
|
||||
|
||||
@mixin transition($transition...) {
|
||||
-webkit-transition: $transition;
|
||||
-moz-transition: $transition;
|
||||
-o-transition: $transition;
|
||||
transition: $transition;
|
||||
}
|
||||
|
||||
@mixin user-select($select...) {
|
||||
-webkit-user-select: $select; /* Chrome all / Safari all */
|
||||
-moz-user-select: $select; /* Firefox all */
|
||||
-ms-user-select: $select; /* IE 10+ */
|
||||
-o-user-select: $select;
|
||||
user-select: $select;
|
||||
}
|
||||
@@ -1,447 +0,0 @@
|
||||
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
|
||||
|
||||
/* Document
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* 1. Correct the line height in all browsers.
|
||||
* 2. Prevent adjustments of font size after orientation changes in
|
||||
* IE on Windows Phone and in iOS.
|
||||
*/
|
||||
|
||||
html {
|
||||
line-height: 1.15; /* 1 */
|
||||
-ms-text-size-adjust: 100%; /* 2 */
|
||||
-webkit-text-size-adjust: 100%; /* 2 */
|
||||
}
|
||||
|
||||
/* Sections
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* Remove the margin in all browsers (opinionated).
|
||||
*/
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct display in IE 9-.
|
||||
*/
|
||||
|
||||
article,
|
||||
aside,
|
||||
footer,
|
||||
header,
|
||||
nav,
|
||||
section {
|
||||
display: block;
|
||||
}
|
||||
|
||||
/**
|
||||
* Correct the font size and margin on `h1` elements within `section` and
|
||||
* `article` contexts in Chrome, Firefox, and Safari.
|
||||
*/
|
||||
|
||||
h1 {
|
||||
font-size: 2em;
|
||||
margin: 0.67em 0;
|
||||
}
|
||||
|
||||
/* Grouping content
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* Add the correct display in IE 9-.
|
||||
* 1. Add the correct display in IE.
|
||||
*/
|
||||
|
||||
figcaption,
|
||||
figure,
|
||||
main { /* 1 */
|
||||
display: block;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct margin in IE 8.
|
||||
*/
|
||||
|
||||
figure {
|
||||
margin: 1em 40px;
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Add the correct box sizing in Firefox.
|
||||
* 2. Show the overflow in Edge and IE.
|
||||
*/
|
||||
|
||||
hr {
|
||||
box-sizing: content-box; /* 1 */
|
||||
height: 0; /* 1 */
|
||||
overflow: visible; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
||||
* 2. Correct the odd `em` font sizing in all browsers.
|
||||
*/
|
||||
|
||||
pre {
|
||||
font-family: monospace, monospace; /* 1 */
|
||||
font-size: 1em; /* 2 */
|
||||
}
|
||||
|
||||
/* Text-level semantics
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* 1. Remove the gray background on active links in IE 10.
|
||||
* 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
|
||||
*/
|
||||
|
||||
a {
|
||||
background-color: transparent; /* 1 */
|
||||
-webkit-text-decoration-skip: objects; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Remove the bottom border in Chrome 57- and Firefox 39-.
|
||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
||||
*/
|
||||
|
||||
abbr[title] {
|
||||
border-bottom: none; /* 1 */
|
||||
text-decoration: underline; /* 2 */
|
||||
text-decoration: underline dotted; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* Prevent the duplicate application of `bolder` by the next rule in Safari 6.
|
||||
*/
|
||||
|
||||
b,
|
||||
strong {
|
||||
font-weight: inherit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct font weight in Chrome, Edge, and Safari.
|
||||
*/
|
||||
|
||||
b,
|
||||
strong {
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
||||
* 2. Correct the odd `em` font sizing in all browsers.
|
||||
*/
|
||||
|
||||
code,
|
||||
kbd,
|
||||
samp {
|
||||
font-family: monospace, monospace; /* 1 */
|
||||
font-size: 1em; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct font style in Android 4.3-.
|
||||
*/
|
||||
|
||||
dfn {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct background and color in IE 9-.
|
||||
*/
|
||||
|
||||
mark {
|
||||
background-color: #ff0;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct font size in all browsers.
|
||||
*/
|
||||
|
||||
small {
|
||||
font-size: 80%;
|
||||
}
|
||||
|
||||
/**
|
||||
* Prevent `sub` and `sup` elements from affecting the line height in
|
||||
* all browsers.
|
||||
*/
|
||||
|
||||
sub,
|
||||
sup {
|
||||
font-size: 75%;
|
||||
line-height: 0;
|
||||
position: relative;
|
||||
vertical-align: baseline;
|
||||
}
|
||||
|
||||
sub {
|
||||
bottom: -0.25em;
|
||||
}
|
||||
|
||||
sup {
|
||||
top: -0.5em;
|
||||
}
|
||||
|
||||
/* Embedded content
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* Add the correct display in IE 9-.
|
||||
*/
|
||||
|
||||
audio,
|
||||
video {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct display in iOS 4-7.
|
||||
*/
|
||||
|
||||
audio:not([controls]) {
|
||||
display: none;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the border on images inside links in IE 10-.
|
||||
*/
|
||||
|
||||
img {
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
/**
|
||||
* Hide the overflow in IE.
|
||||
*/
|
||||
|
||||
svg:not(:root) {
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
/* Forms
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* 1. Change the font styles in all browsers (opinionated).
|
||||
* 2. Remove the margin in Firefox and Safari.
|
||||
*/
|
||||
|
||||
button,
|
||||
input,
|
||||
optgroup,
|
||||
select,
|
||||
textarea {
|
||||
font-family: sans-serif; /* 1 */
|
||||
font-size: 100%; /* 1 */
|
||||
line-height: 1.15; /* 1 */
|
||||
margin: 0; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the overflow in IE.
|
||||
* 1. Show the overflow in Edge.
|
||||
*/
|
||||
|
||||
button,
|
||||
input { /* 1 */
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
||||
* 1. Remove the inheritance of text transform in Firefox.
|
||||
*/
|
||||
|
||||
button,
|
||||
select { /* 1 */
|
||||
text-transform: none;
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
|
||||
* controls in Android 4.
|
||||
* 2. Correct the inability to style clickable types in iOS and Safari.
|
||||
*/
|
||||
|
||||
button,
|
||||
html [type="button"], /* 1 */
|
||||
[type="reset"],
|
||||
[type="submit"] {
|
||||
-webkit-appearance: button; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the inner border and padding in Firefox.
|
||||
*/
|
||||
|
||||
button::-moz-focus-inner,
|
||||
[type="button"]::-moz-focus-inner,
|
||||
[type="reset"]::-moz-focus-inner,
|
||||
[type="submit"]::-moz-focus-inner {
|
||||
border-style: none;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Restore the focus styles unset by the previous rule.
|
||||
*/
|
||||
|
||||
button:-moz-focusring,
|
||||
[type="button"]:-moz-focusring,
|
||||
[type="reset"]:-moz-focusring,
|
||||
[type="submit"]:-moz-focusring {
|
||||
outline: 1px dotted ButtonText;
|
||||
}
|
||||
|
||||
/**
|
||||
* Correct the padding in Firefox.
|
||||
*/
|
||||
|
||||
fieldset {
|
||||
padding: 0.35em 0.75em 0.625em;
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Correct the text wrapping in Edge and IE.
|
||||
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
||||
* 3. Remove the padding so developers are not caught out when they zero out
|
||||
* `fieldset` elements in all browsers.
|
||||
*/
|
||||
|
||||
legend {
|
||||
box-sizing: border-box; /* 1 */
|
||||
color: inherit; /* 2 */
|
||||
display: table; /* 1 */
|
||||
max-width: 100%; /* 1 */
|
||||
padding: 0; /* 3 */
|
||||
white-space: normal; /* 1 */
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Add the correct display in IE 9-.
|
||||
* 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
||||
*/
|
||||
|
||||
progress {
|
||||
display: inline-block; /* 1 */
|
||||
vertical-align: baseline; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the default vertical scrollbar in IE.
|
||||
*/
|
||||
|
||||
textarea {
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Add the correct box sizing in IE 10-.
|
||||
* 2. Remove the padding in IE 10-.
|
||||
*/
|
||||
|
||||
[type="checkbox"],
|
||||
[type="radio"] {
|
||||
box-sizing: border-box; /* 1 */
|
||||
padding: 0; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* Correct the cursor style of increment and decrement buttons in Chrome.
|
||||
*/
|
||||
|
||||
[type="number"]::-webkit-inner-spin-button,
|
||||
[type="number"]::-webkit-outer-spin-button {
|
||||
height: auto;
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Correct the odd appearance in Chrome and Safari.
|
||||
* 2. Correct the outline style in Safari.
|
||||
*/
|
||||
|
||||
[type="search"] {
|
||||
-webkit-appearance: textfield; /* 1 */
|
||||
outline-offset: -2px; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
|
||||
*/
|
||||
|
||||
[type="search"]::-webkit-search-cancel-button,
|
||||
[type="search"]::-webkit-search-decoration {
|
||||
-webkit-appearance: none;
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Correct the inability to style clickable types in iOS and Safari.
|
||||
* 2. Change font properties to `inherit` in Safari.
|
||||
*/
|
||||
|
||||
::-webkit-file-upload-button {
|
||||
-webkit-appearance: button; /* 1 */
|
||||
font: inherit; /* 2 */
|
||||
}
|
||||
|
||||
/* Interactive
|
||||
========================================================================== */
|
||||
|
||||
/*
|
||||
* Add the correct display in IE 9-.
|
||||
* 1. Add the correct display in Edge, IE, and Firefox.
|
||||
*/
|
||||
|
||||
details, /* 1 */
|
||||
menu {
|
||||
display: block;
|
||||
}
|
||||
|
||||
/*
|
||||
* Add the correct display in all browsers.
|
||||
*/
|
||||
|
||||
summary {
|
||||
display: list-item;
|
||||
}
|
||||
|
||||
/* Scripting
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* Add the correct display in IE 9-.
|
||||
*/
|
||||
|
||||
canvas {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct display in IE.
|
||||
*/
|
||||
|
||||
template {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* Hidden
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* Add the correct display in IE 10-.
|
||||
*/
|
||||
|
||||
[hidden] {
|
||||
display: none;
|
||||
}
|
||||
14
docs/_sass/buttons.scss
Normal file
@@ -0,0 +1,14 @@
|
||||
.btn {
|
||||
border: 1px solid #fff;
|
||||
border-radius: 3px;
|
||||
color: #fff;
|
||||
text-decoration: none;
|
||||
padding: 15px 20px;
|
||||
display: inline-block;
|
||||
font-size: 0.85em;
|
||||
transition: background ease .3s;
|
||||
text-transform: uppercase;
|
||||
&:hover {
|
||||
background: rgba(255, 255, 255, .1);
|
||||
}
|
||||
}
|
||||
74
docs/_sass/elements.scss
Normal file
@@ -0,0 +1,74 @@
|
||||
body {
|
||||
background: $main-bg;
|
||||
color: #fff;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
li {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
pre {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
img {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
width: 100%;
|
||||
|
||||
tbody {
|
||||
tr:nth-child(odd) {
|
||||
background-color: rgba(255,255,255,.05);
|
||||
}
|
||||
|
||||
td {
|
||||
padding: 10px;
|
||||
&:first-child {
|
||||
border-left: 1px solid rgba(255,255,255,.05);
|
||||
}
|
||||
|
||||
&:last-child {
|
||||
border-right: 1px solid rgba(255,255,255,.05);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
thead {
|
||||
text-align: left;
|
||||
|
||||
tr {
|
||||
background: rgba(0,0,0,.5);
|
||||
}
|
||||
|
||||
th {
|
||||
padding: 10px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
table tr {
|
||||
&:first-child th {
|
||||
&:first-child {
|
||||
border-top-left-radius: 6px;
|
||||
}
|
||||
|
||||
&:last-child {
|
||||
border-top-right-radius: 6px;
|
||||
}
|
||||
}
|
||||
|
||||
&:last-child td {
|
||||
border-bottom: 1px solid rgba(255,255,255,.05);
|
||||
&:first-child {
|
||||
border-bottom-left-radius: 6px;
|
||||
}
|
||||
|
||||
&:last-child {
|
||||
border-bottom-right-radius: 6px;
|
||||
}
|
||||
}
|
||||
}
|
||||
50
docs/_sass/footer.scss
Normal file
@@ -0,0 +1,50 @@
|
||||
footer {
|
||||
background: $alt-bg;
|
||||
margin-top: 90px;
|
||||
padding: 50px 0;
|
||||
|
||||
.copy-text {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
.sponsors p {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: flex-end;
|
||||
height: 52px;
|
||||
flex-wrap: wrap;
|
||||
|
||||
a {
|
||||
display: inline-block;
|
||||
height: 100%;
|
||||
opacity: .75;
|
||||
transition: opacity ease .3s;
|
||||
|
||||
&:hover {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
img {
|
||||
padding-left: 10px;
|
||||
max-width: 140px;
|
||||
height: 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (max-width: $break-small) {
|
||||
footer .columns {
|
||||
display: block;
|
||||
|
||||
.sponsors p {
|
||||
justify-content: normal;
|
||||
}
|
||||
|
||||
p {
|
||||
margin: 10px 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
78
docs/_sass/helpers.scss
Normal file
@@ -0,0 +1,78 @@
|
||||
.columns {
|
||||
display: flex;
|
||||
|
||||
.column {
|
||||
flex: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.imageWrapper {
|
||||
width: 100%;
|
||||
height: 0;
|
||||
padding-bottom: 62.623762376237624%; /* You define this doing height / width * 100% */
|
||||
position: relative;
|
||||
background: #717171;
|
||||
display: block;
|
||||
|
||||
img {
|
||||
width: 100%;
|
||||
position: absolute;
|
||||
opacity: 0;
|
||||
}
|
||||
img.b-loaded {
|
||||
opacity: .9;
|
||||
transition: all ease .5s;
|
||||
}
|
||||
}
|
||||
|
||||
.center-text {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.version-badge {
|
||||
margin-left: .25em;
|
||||
padding: 0.2em;
|
||||
font-size: .75em;
|
||||
font-weight: 400;
|
||||
background-color: #fc0;
|
||||
color: #222;
|
||||
text-shadow: none;
|
||||
vertical-align: middle;
|
||||
border-radius: 3.75px;
|
||||
}
|
||||
|
||||
.mobile-side-scroller {
|
||||
overflow-x: scroll;
|
||||
padding: 0 1px;
|
||||
}
|
||||
|
||||
.text-image {
|
||||
display: flex;
|
||||
|
||||
@media screen and (max-width: $break-small) {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.image {
|
||||
flex-shrink: 1;
|
||||
}
|
||||
|
||||
.text {
|
||||
flex: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.header-link {
|
||||
position: relative;
|
||||
left: 0.3em;
|
||||
opacity: 0;
|
||||
font-size: 0.8em;
|
||||
transition: opacity ease 0.2s;
|
||||
}
|
||||
h2:hover .header-link,
|
||||
h3:hover .header-link,
|
||||
h4:hover .header-link,
|
||||
h5:hover .header-link,
|
||||
h6:hover .header-link {
|
||||
opacity: 1;
|
||||
}
|
||||
81
docs/_sass/landing-page.scss
Normal file
@@ -0,0 +1,81 @@
|
||||
.columns.features {
|
||||
margin: 0 -15px;
|
||||
@media screen and (max-width: $break-small) {
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
|
||||
.feature {
|
||||
background: $foreground;
|
||||
margin: 15px;
|
||||
padding: 15px 15px 40px 15px;
|
||||
border-radius: 10px;
|
||||
position: relative;
|
||||
|
||||
h3 {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.cta {
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.quickstart {
|
||||
margin-bottom: 60px;
|
||||
.code {
|
||||
display: block;
|
||||
padding: 0;
|
||||
line-height: 1.3em;
|
||||
margin-top: 25px;
|
||||
|
||||
.title {
|
||||
display: block;
|
||||
text-align: center;
|
||||
margin: 0 20px;
|
||||
padding: 5px 0;
|
||||
color: #444;
|
||||
text-shadow: 0 1px 0 rgba(255,255,255,.5);
|
||||
background-color: #cecdcd;
|
||||
border-top-left-radius: 5px;
|
||||
border-top-right-radius: 5px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.shell {
|
||||
padding: 20px;
|
||||
text-shadow: none;
|
||||
margin: 0;
|
||||
background-color: #171717;
|
||||
font-family: Menlo, Consolas, "Courier New", Courier, "Liberation Mono", monospace;
|
||||
border-bottom-left-radius: 5px;
|
||||
border-bottom-right-radius: 5px;
|
||||
}
|
||||
|
||||
.line {
|
||||
display: block;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
|
||||
span { display: inline-block; }
|
||||
}
|
||||
|
||||
.path {
|
||||
color: #87ceeb;
|
||||
}
|
||||
|
||||
.prompt {
|
||||
color: #cd5c5c;
|
||||
-webkit-user-select: none; /* Chrome all / Safari all */
|
||||
-moz-user-select: none; /* Firefox all */
|
||||
-ms-user-select: none; /* IE 10+ */
|
||||
-o-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.command { color: #f0e68c; }
|
||||
|
||||
.output { color: #888; }
|
||||
}
|
||||
}
|
||||
61
docs/_sass/layout.scss
Normal file
@@ -0,0 +1,61 @@
|
||||
.container {
|
||||
margin: 0 auto;
|
||||
max-width: 1000px;
|
||||
padding: 0 25px;
|
||||
|
||||
@media screen and (max-width: $break-small) {
|
||||
padding: 0 12px;
|
||||
}
|
||||
|
||||
&.slim {
|
||||
max-width: 700px;
|
||||
}
|
||||
}
|
||||
|
||||
.header {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin-top: 10px;
|
||||
margin-bottom: 100px;
|
||||
|
||||
@media screen and (max-width: $break-small) {
|
||||
display: block;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
}
|
||||
|
||||
.hero {
|
||||
text-align: center;
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
|
||||
.page {
|
||||
background: $foreground;
|
||||
border-radius: $page-border-radius;
|
||||
|
||||
.page-pad {
|
||||
padding: 50px;
|
||||
|
||||
@media screen and (max-width: $break-small) {
|
||||
padding: 18px;
|
||||
}
|
||||
|
||||
> *:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.with-subnav {
|
||||
display: flex;
|
||||
|
||||
.content {
|
||||
min-width: 0;
|
||||
position: relative;
|
||||
|
||||
.improve {
|
||||
text-align: right;
|
||||
margin-top: 10px;
|
||||
}
|
||||
}
|
||||
}
|
||||
5
docs/_sass/message-boxes.scss
Normal file
@@ -0,0 +1,5 @@
|
||||
.warning {
|
||||
background: #a34700;
|
||||
border-radius: 5px;
|
||||
padding: 10px;
|
||||
}
|
||||
74
docs/_sass/navigation.scss
Normal file
@@ -0,0 +1,74 @@
|
||||
nav.main-nav {
|
||||
text-align: right;
|
||||
flex: 1;
|
||||
|
||||
@media screen and (max-width: $break-small) {
|
||||
text-align: left;
|
||||
}
|
||||
a {
|
||||
color: #fff;
|
||||
font-weight: bold;
|
||||
text-decoration: none;
|
||||
padding: 5px;
|
||||
margin: 0 2px;
|
||||
border-radius: 5px;
|
||||
display: inline-block;
|
||||
transition: all ease .3s;
|
||||
@media screen and (max-width: $break-small) {
|
||||
display: block;
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
&.current {
|
||||
color: #111;
|
||||
background: #fff;
|
||||
}
|
||||
|
||||
&:hover {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (max-width: $break-small) {
|
||||
nav.sub-nav {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: $break-small + 1) {
|
||||
.sub-mobile-nav {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.sub-mobile-nav select {
|
||||
width: 100%;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
|
||||
nav.sub-nav {
|
||||
flex: 0 0 200px;
|
||||
background: $foreground-alt;
|
||||
border-top-left-radius: $page-border-radius;
|
||||
border-bottom-left-radius: $page-border-radius;
|
||||
|
||||
h4 {
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
ul {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
|
||||
a {
|
||||
color: #fff;
|
||||
|
||||
&.current {
|
||||
color: $link-color;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
10
docs/_sass/posts.scss
Normal file
@@ -0,0 +1,10 @@
|
||||
article.post {
|
||||
margin-bottom: 30px;
|
||||
|
||||
.avatar {
|
||||
border-radius: 20px;
|
||||
vertical-align: middle;
|
||||
position: relative;
|
||||
top: -2px;
|
||||
}
|
||||
}
|
||||
46
docs/_sass/shapes.scss
Normal file
@@ -0,0 +1,46 @@
|
||||
.top-bg {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
height: 650px;
|
||||
background: $alt-bg;
|
||||
z-index: -1;
|
||||
overflow: hidden;
|
||||
|
||||
&:after {
|
||||
bottom: -50px;
|
||||
content: '';
|
||||
display: block;
|
||||
height: 200px;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
transform: skewY(4.5deg);
|
||||
transform-origin: 0%;
|
||||
background: $main-bg;
|
||||
}
|
||||
|
||||
.shape {
|
||||
background: #fff;
|
||||
border-radius: 30px;
|
||||
position: absolute;
|
||||
opacity: .05;
|
||||
|
||||
&.top {
|
||||
width: 300px;
|
||||
height: 305px;
|
||||
left: -32px;
|
||||
top: -90px;
|
||||
transform: rotate(25deg);
|
||||
}
|
||||
|
||||
&.bottom {
|
||||
width: 443px;
|
||||
height: 406px;
|
||||
right: -47px;
|
||||
bottom: -181px;
|
||||
transform: rotate(25deg);
|
||||
}
|
||||
}
|
||||
}
|
||||
30
docs/_sass/showcase.scss
Normal file
@@ -0,0 +1,30 @@
|
||||
.showcase {
|
||||
display: flex;
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
flex-wrap: wrap;
|
||||
justify-content: space-between;
|
||||
|
||||
li {
|
||||
flex: 1 1 300px;
|
||||
box-sizing: border-box;
|
||||
margin: 10px;
|
||||
figure {
|
||||
margin: 0;
|
||||
}
|
||||
figcaption {
|
||||
text-align: center;
|
||||
margin-top: 10px;
|
||||
}
|
||||
&.spacer {
|
||||
height: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
a:hover .imageWrapper img {
|
||||
opacity: 1;
|
||||
transform: scale(1.1);
|
||||
}
|
||||
}
|
||||
}
|
||||
17
docs/_sass/step.scss
Normal file
@@ -0,0 +1,17 @@
|
||||
.step-nav {
|
||||
padding: 8px 45px;
|
||||
background: rgba(0,0,0,.3);
|
||||
border-radius: 5px;
|
||||
|
||||
li {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.current {
|
||||
font-weight: bold;
|
||||
}
|
||||
}
|
||||
|
||||
.section-nav {
|
||||
text-align: center;
|
||||
}
|
||||
@@ -72,3 +72,57 @@
|
||||
user-select: none;
|
||||
}
|
||||
}
|
||||
|
||||
pre,
|
||||
code {
|
||||
white-space: pre;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
div.highlight code {
|
||||
padding: 15px;
|
||||
}
|
||||
|
||||
div.highlighter-rouge {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
code {
|
||||
padding: 0px 8px;
|
||||
position: relative;
|
||||
top: -2px;
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
.highlight,
|
||||
p > pre,
|
||||
p > code,
|
||||
p > nobr > code,
|
||||
li > code,
|
||||
li > pre,
|
||||
h5 > code,
|
||||
.note > code {
|
||||
background-color: #000;
|
||||
color: #fff;
|
||||
max-width: 100%;
|
||||
overflow-x: auto;
|
||||
vertical-align: middle;
|
||||
border-radius: 5px;
|
||||
font-size: 1.1em;
|
||||
line-height: 1.6em;
|
||||
}
|
||||
|
||||
code.option, th .option, code.filter, th .filter {
|
||||
|
||||
color: #50B600;
|
||||
|
||||
}
|
||||
|
||||
code.flag, th .flag, code.output, th .output {
|
||||
color: #049DCE;
|
||||
}
|
||||
|
||||
table code {
|
||||
font-size: .9em;
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
45
docs/_sass/typography.scss
Normal file
@@ -0,0 +1,45 @@
|
||||
body {
|
||||
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 3em;
|
||||
margin-bottom: .7em;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 2.3em;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 1.8em
|
||||
}
|
||||
|
||||
h4 {
|
||||
font-size: 1.4em;
|
||||
margin-bottom: .7em;
|
||||
}
|
||||
|
||||
h2, h3 {
|
||||
margin: .6em 0 .5em 0;
|
||||
}
|
||||
|
||||
a {
|
||||
color: $link-color;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
p, li, pre, code {
|
||||
line-height: 1.5em;
|
||||
}
|
||||
|
||||
pre {
|
||||
border-radius: 5px;
|
||||
}
|
||||
9
docs/_sass/variables.scss
Normal file
@@ -0,0 +1,9 @@
|
||||
$main-bg: #242037;
|
||||
$alt-bg: #070c24;
|
||||
$foreground: #35344E;
|
||||
$foreground-alt: #2e2e47;
|
||||
|
||||
$page-border-radius: 10px;
|
||||
$link-color: #ffd472;
|
||||
|
||||
$break-small: 760px;
|
||||
@@ -87,7 +87,7 @@ This is a Jekyll site at the most basic functional level. Here's what is happeni
|
||||
* Jekyll pushes the content from all pages and posts into the `{% raw %}{{ content }}{% endraw %}` variable in the layout specified (`default`) in the front matter tags.
|
||||
* The processed files get written as `.html` files in the `_site` directory.
|
||||
|
||||
You can read more about how Jekyll processes the files in [order of Interpretation]({% link _tutorials/orderofinterpretation.md %}).
|
||||
You can read more about how Jekyll processes the files in [order of Interpretation]({% link _tutorials/order-of-interpretation.md %}).
|
||||
|
||||
With this basic understanding of how a Jekyll site works, you can convert almost any HTML theme for Jekyll. The following sections will take you through a step-by-step tutorial to do so.
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
---
|
||||
layout: tutorials
|
||||
title: Tutorials
|
||||
permalink: /tutorials/home/
|
||||
redirect_from: /tutorials/index.html
|
||||
permalink: /tutorials/
|
||||
redirect_from: /tutorials/home/index.html
|
||||
---
|
||||
|
||||
In contrast to [Docs](/docs/home/), Tutorials provide more detailed, narrative instruction that cover a variety of Jekyll topics and scenarios. Tutorials might contain the following:
|
||||
In contrast to [Docs](/docs/), Tutorials provide more detailed, narrative instruction that cover a variety of Jekyll topics and scenarios. Tutorials might contain the following:
|
||||
|
||||
* Step-by-step processes through particular scenarios or challenges
|
||||
* Full walk-throughs using sample data, showing inputs and results from the sample data
|
||||
@@ -31,5 +31,3 @@ We welcome your tutorial contributions. To add your tutorial:
|
||||
6. Follow the regular git workflow to submit the pull request.
|
||||
|
||||
When you submit your pull request, the Jekyll documentation team will review your contribution and either merge it or suggest edits.
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
---
|
||||
layout: tutorials
|
||||
permalink: /tutorials/orderofinterpretation/
|
||||
permalink: /tutorials/order-of-interpretation/
|
||||
title: Order of interpretation
|
||||
redirect_from: "/tutorials/orderofinterpretation/index.html"
|
||||
---
|
||||
|
||||
Jekyll's main job is to convert your raw text files into a static website. It does this by rendering Liquid, Markdown, and other transforms as it generates the static HTML output.
|
||||
@@ -1,10 +1,18 @@
|
||||
---
|
||||
---
|
||||
|
||||
@import "mixins";
|
||||
@import "normalize";
|
||||
@import "gridism";
|
||||
@import "pygments";
|
||||
@import "font-awesome";
|
||||
@import "style";
|
||||
@import "docsearch";
|
||||
@import "variables";
|
||||
@import "elements";
|
||||
@import "helpers";
|
||||
@import "typography";
|
||||
@import "layout";
|
||||
@import "navigation";
|
||||
@import "landing-page";
|
||||
@import "footer";
|
||||
@import "showcase";
|
||||
@import "posts";
|
||||
@import "step";
|
||||
@import "shapes";
|
||||
@import "buttons";
|
||||
@import "syntax-highlighting";
|
||||
@import "message-boxes";
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata>Generated by IcoMoon</metadata>
|
||||
<defs>
|
||||
<font id="FontAwesome" horiz-adv-x="1024">
|
||||
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
||||
<missing-glyph horiz-adv-x="1024" />
|
||||
<glyph unicode=" " horiz-adv-x="512" d="" />
|
||||
<glyph unicode="" glyph-name="pencil" horiz-adv-x="866" d="M207.429 73.143l52 52-134.286 134.286-52-52v-61.143h73.143v-73.143h61.143zM506.286 603.428c0 7.429-5.143 12.571-12.571 12.571-3.429 0-6.857-1.143-9.714-4l-309.714-309.714c-2.857-2.857-4-6.286-4-9.714 0-7.429 5.143-12.571 12.571-12.571 3.429 0 6.857 1.143 9.714 4l309.714 309.714c2.857 2.857 4 6.286 4 9.714zM475.429 713.143l237.714-237.714-475.429-475.429h-237.714v237.714zM865.714 658.286c0-19.429-8-38.286-21.143-51.429l-94.857-94.857-237.714 237.714 94.857 94.286c13.143 13.714 32 21.714 51.429 21.714s38.286-8 52-21.714l134.286-133.714c13.143-13.714 21.143-32.571 21.143-52z" />
|
||||
<glyph unicode="" glyph-name="chain, link" horiz-adv-x="951" d="M832 256c0 14.857-5.714 28.571-16 38.857l-118.857 118.857c-10.286 10.286-24.571 16-38.857 16-16.571 0-29.714-6.286-41.143-18.286 18.857-18.857 41.143-34.857 41.143-64 0-30.286-24.571-54.857-54.857-54.857-29.143 0-45.143 22.286-64 41.143-12-11.429-18.857-24.571-18.857-41.714 0-14.286 5.714-28.571 16-38.857l117.714-118.286c10.286-10.286 24.571-15.429 38.857-15.429s28.571 5.143 38.857 14.857l84 83.429c10.286 10.286 16 24 16 38.286zM430.286 658.857c0 14.286-5.714 28.571-16 38.857l-117.714 118.286c-10.286 10.286-24.571 16-38.857 16s-28.571-5.714-38.857-15.429l-84-83.429c-10.286-10.286-16-24-16-38.286 0-14.857 5.714-28.571 16-38.857l118.857-118.857c10.286-10.286 24.571-15.429 38.857-15.429 16.571 0 29.714 5.714 41.143 17.714-18.857 18.857-41.143 34.857-41.143 64 0 30.286 24.571 54.857 54.857 54.857 29.143 0 45.143-22.286 64-41.143 12 11.429 18.857 24.571 18.857 41.714zM941.714 256c0-43.429-17.714-85.714-48.571-116l-84-83.429c-30.857-30.857-72.571-47.429-116-47.429-44 0-85.714 17.143-116.571 48.571l-117.714 118.286c-30.857 30.857-47.429 72.571-47.429 116 0 45.143 18.286 88 50.286 119.429l-50.286 50.286c-31.429-32-73.714-50.286-118.857-50.286-43.429 0-85.714 17.143-116.571 48l-118.857 118.857c-31.429 31.429-48 72.571-48 116.571 0 43.429 17.714 85.714 48.571 116l84 83.429c30.857 30.857 72.571 47.429 116 47.429 44 0 85.714-17.143 116.571-48.571l117.714-118.286c30.857-30.857 47.429-72.571 47.429-116 0-45.143-18.286-88-50.286-119.429l50.286-50.286c31.429 32 73.714 50.286 118.857 50.286 43.429 0 85.714-17.143 116.571-48l118.857-118.857c31.429-31.429 48-72.571 48-116.571z" />
|
||||
</font></defs></svg>
|
||||
|
Before Width: | Height: | Size: 2.7 KiB |
@@ -1,96 +0,0 @@
|
||||
{
|
||||
"IcoMoonType": "selection",
|
||||
"icons": [
|
||||
{
|
||||
"icon": {
|
||||
"paths": [
|
||||
"M207.429 877.714l52-52-134.286-134.286-52 52v61.143h73.143v73.143h61.143zM506.286 347.429c0-7.429-5.143-12.571-12.571-12.571-3.429 0-6.857 1.143-9.714 4l-309.714 309.714c-2.857 2.857-4 6.286-4 9.714 0 7.429 5.143 12.571 12.571 12.571 3.429 0 6.857-1.143 9.714-4l309.714-309.714c2.857-2.857 4-6.286 4-9.714zM475.429 237.714l237.714 237.714-475.429 475.429h-237.714v-237.714zM865.714 292.571c0 19.429-8 38.286-21.143 51.429l-94.857 94.857-237.714-237.714 94.857-94.286c13.143-13.714 32-21.714 51.429-21.714s38.286 8 52 21.714l134.286 133.714c13.143 13.714 21.143 32.571 21.143 52z"
|
||||
],
|
||||
"width": 865.7188571428571,
|
||||
"attrs": [],
|
||||
"isMulticolor": false,
|
||||
"isMulticolor2": false,
|
||||
"tags": [
|
||||
"pencil"
|
||||
],
|
||||
"defaultCode": 61504,
|
||||
"grid": 14
|
||||
},
|
||||
"attrs": [],
|
||||
"properties": {
|
||||
"name": "pencil",
|
||||
"id": 64,
|
||||
"order": 3,
|
||||
"prevSize": 28,
|
||||
"code": 61504
|
||||
},
|
||||
"setIdx": 0,
|
||||
"setId": 0,
|
||||
"iconIdx": 64
|
||||
},
|
||||
{
|
||||
"icon": {
|
||||
"paths": [
|
||||
"M832 694.857c0-14.857-5.714-28.571-16-38.857l-118.857-118.857c-10.286-10.286-24.571-16-38.857-16-16.571 0-29.714 6.286-41.143 18.286 18.857 18.857 41.143 34.857 41.143 64 0 30.286-24.571 54.857-54.857 54.857-29.143 0-45.143-22.286-64-41.143-12 11.429-18.857 24.571-18.857 41.714 0 14.286 5.714 28.571 16 38.857l117.714 118.286c10.286 10.286 24.571 15.429 38.857 15.429s28.571-5.143 38.857-14.857l84-83.429c10.286-10.286 16-24 16-38.286zM430.286 292c0-14.286-5.714-28.571-16-38.857l-117.714-118.286c-10.286-10.286-24.571-16-38.857-16s-28.571 5.714-38.857 15.429l-84 83.429c-10.286 10.286-16 24-16 38.286 0 14.857 5.714 28.571 16 38.857l118.857 118.857c10.286 10.286 24.571 15.429 38.857 15.429 16.571 0 29.714-5.714 41.143-17.714-18.857-18.857-41.143-34.857-41.143-64 0-30.286 24.571-54.857 54.857-54.857 29.143 0 45.143 22.286 64 41.143 12-11.429 18.857-24.571 18.857-41.714zM941.714 694.857c0 43.429-17.714 85.714-48.571 116l-84 83.429c-30.857 30.857-72.571 47.429-116 47.429-44 0-85.714-17.143-116.571-48.571l-117.714-118.286c-30.857-30.857-47.429-72.571-47.429-116 0-45.143 18.286-88 50.286-119.429l-50.286-50.286c-31.429 32-73.714 50.286-118.857 50.286-43.429 0-85.714-17.143-116.571-48l-118.857-118.857c-31.429-31.429-48-72.571-48-116.571 0-43.429 17.714-85.714 48.571-116l84-83.429c30.857-30.857 72.571-47.429 116-47.429 44 0 85.714 17.143 116.571 48.571l117.714 118.286c30.857 30.857 47.429 72.571 47.429 116 0 45.143-18.286 88-50.286 119.429l50.286 50.286c31.429-32 73.714-50.286 118.857-50.286 43.429 0 85.714 17.143 116.571 48l118.857 118.857c31.429 31.429 48 72.571 48 116.571z"
|
||||
],
|
||||
"width": 950.8571428571428,
|
||||
"attrs": [],
|
||||
"isMulticolor": false,
|
||||
"isMulticolor2": false,
|
||||
"tags": [
|
||||
"chain",
|
||||
"link"
|
||||
],
|
||||
"defaultCode": 61633,
|
||||
"grid": 14
|
||||
},
|
||||
"attrs": [],
|
||||
"properties": {
|
||||
"name": "chain, link",
|
||||
"id": 170,
|
||||
"order": 2,
|
||||
"prevSize": 28,
|
||||
"code": 61633
|
||||
},
|
||||
"setIdx": 0,
|
||||
"setId": 0,
|
||||
"iconIdx": 170
|
||||
}
|
||||
],
|
||||
"height": 1024,
|
||||
"metadata": {
|
||||
"name": "FontAwesome"
|
||||
},
|
||||
"preferences": {
|
||||
"showGlyphs": true,
|
||||
"showCodes": true,
|
||||
"showQuickUse": true,
|
||||
"showQuickUse2": true,
|
||||
"showSVGs": true,
|
||||
"fontPref": {
|
||||
"prefix": "fa-",
|
||||
"metadata": {
|
||||
"fontFamily": "FontAwesome",
|
||||
"majorVersion": 1,
|
||||
"minorVersion": 0
|
||||
},
|
||||
"metrics": {
|
||||
"emSize": 1024,
|
||||
"baseline": 6.25,
|
||||
"whitespace": 50
|
||||
},
|
||||
"embed": false,
|
||||
"showSelector": true,
|
||||
"selector": "class",
|
||||
"classSelector": ".fa"
|
||||
},
|
||||
"imagePref": {
|
||||
"prefix": "icon-",
|
||||
"png": true,
|
||||
"useClassSelector": true,
|
||||
"color": 0,
|
||||
"bgColor": 16777215
|
||||
},
|
||||
"historySize": 100
|
||||
}
|
||||
}
|
||||
BIN
docs/img/C475C671197901F5.jpg
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
docs/img/C475C671197901F7.jpg
Normal file
|
After Width: | Height: | Size: 14 KiB |
2
docs/img/cloudcannon.svg
Normal file
|
After Width: | Height: | Size: 5.0 KiB |
47
docs/img/forestry.svg
Normal file
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="forestry_logo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
|
||||
y="0px" viewBox="0 0 484.1 101.9" style="enable-background:new 0 0 484.1 101.9;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:none;stroke:#FFFFFF;stroke-width:8;stroke-miterlimit:10;}
|
||||
.st1{fill:#FFFFFF;}
|
||||
</style>
|
||||
<title>Forestry Logotype</title>
|
||||
<polyline class="st0" points="2.8,39.5 28.3,14 53.8,39.5 "/>
|
||||
<polyline class="st0" points="2.8,62.1 28.3,36.6 53.8,62.1 "/>
|
||||
<polyline class="st0" points="101.9,36.6 76.4,62.1 50.9,36.6 "/>
|
||||
<polyline class="st0" points="101.9,14 76.4,39.5 50.9,14 "/>
|
||||
<line class="st0" x1="28.3" y1="101.9" x2="28.3" y2="0"/>
|
||||
<line class="st0" x1="76.4" y1="101.9" x2="76.4" y2="0"/>
|
||||
<g>
|
||||
<polygon class="st1" points="127.4,76.4 136.4,76.4 136.4,55.3 158.9,55.3 158.9,47.1 136.4,47.1 136.4,33.7 160.2,33.7
|
||||
160.2,25.5 127.4,25.5 "/>
|
||||
<path class="st1" d="M211.6,31.4c-2.4-2.4-5.4-4.2-8.6-5.4c-3.5-1.3-7.2-1.9-10.9-1.8c-3.7,0-7.3,0.6-10.8,1.9
|
||||
c-3.2,1.2-6.1,3-8.5,5.4c-2.4,2.4-4.3,5.3-5.6,8.5c-1.4,3.5-2.1,7.3-2,11.1c-0.1,3.7,0.6,7.4,2,10.9c2.5,6.4,7.7,11.4,14.1,13.8
|
||||
c3.5,1.3,7.1,1.9,10.8,1.9c3.7,0,7.4-0.7,10.9-2c3.2-1.2,6.1-3.1,8.6-5.5c2.4-2.4,4.3-5.2,5.6-8.4c1.4-3.5,2.1-7.2,2-10.9
|
||||
c0.1-3.8-0.6-7.6-2-11.1C215.9,36.6,214,33.8,211.6,31.4z M208.5,58.2c-0.8,2.2-2,4.3-3.6,6c-1.5,1.7-3.4,3.1-5.5,4
|
||||
c-2.3,1-4.7,1.4-7.2,1.4c-2.5,0.1-4.9-0.4-7.2-1.4c-2.1-0.9-4-2.3-5.5-4c-1.6-1.7-2.8-3.8-3.6-6c-0.9-2.4-1.3-4.9-1.3-7.5
|
||||
c0-2.4,0.4-4.8,1.3-7.1c0.8-2.1,2-4.1,3.6-5.8c1.5-1.7,3.4-3,5.5-3.9c2.3-1,4.7-1.4,7.2-1.4c2.5,0,4.9,0.4,7.2,1.4
|
||||
c2.1,0.9,4,2.2,5.5,3.9c1.6,1.7,2.8,3.7,3.6,5.8c0.9,2.3,1.3,4.7,1.3,7.1C209.8,53.3,209.4,55.8,208.5,58.2z"/>
|
||||
<path class="st1" d="M259.8,49.4c2.1-2.6,3.2-5.9,3.1-9.3c0.1-2.5-0.5-4.9-1.6-7.1c-1-1.8-2.4-3.4-4.2-4.5
|
||||
c-1.9-1.1-3.9-1.9-6.1-2.3c-2.3-0.5-4.7-0.7-7.1-0.7h-17.7v50.9h9.1V54.9h6.6l11.8,21.6h10.9l-13.5-22.6
|
||||
C254.5,53.6,257.6,52,259.8,49.4z M246.2,46.9l-3.9,0.2h-7V33.3h7.8l3.6,0.2c1.1,0.1,2.3,0.4,3.3,0.9c1,0.4,1.8,1.1,2.4,2
|
||||
c0.7,1.1,1,2.3,0.9,3.6c0.1,1.4-0.3,2.7-1,3.9c-0.7,0.9-1.6,1.7-2.6,2.1C248.6,46.5,247.4,46.8,246.2,46.9L246.2,46.9z"/>
|
||||
<polygon class="st1" points="279.9,54.4 303.3,54.4 303.3,46.2 279.9,46.2 279.9,33.7 304.6,33.7 304.6,25.5 270.9,25.5
|
||||
270.9,76.4 305.9,76.4 305.9,68.2 279.9,68.2 "/>
|
||||
<path class="st1" d="M340,49.8c-1.8-1.1-3.8-2-5.8-2.6l-5.8-1.9c-1.6-0.6-3.1-1.4-4.5-2.4c-1.2-1-1.9-2.5-1.8-4c0-1,0.2-2.1,0.7-3
|
||||
c0.5-0.8,1.1-1.5,1.9-2c0.8-0.5,1.7-0.9,2.7-1.1c1-0.3,2.1-0.4,3.1-0.4c1.7,0,3.5,0.3,5.1,1c1.5,0.6,2.9,1.7,3.8,3.1l6.6-7
|
||||
c-1.9-1.8-4.3-3.2-6.8-4c-2.5-0.8-5.2-1.2-7.8-1.2c-2.3,0-4.7,0.3-6.9,0.9c-2.2,0.6-4.2,1.5-6,2.8c-1.7,1.3-3.2,2.9-4.2,4.8
|
||||
c-1.1,2.1-1.7,4.4-1.6,6.8c-0.1,2.5,0.5,5,1.8,7.2c1.2,1.8,2.7,3.2,4.5,4.3c1.8,1.1,3.8,2,5.8,2.6l5.8,2c1.6,0.6,3.2,1.5,4.5,2.6
|
||||
c1.2,1.1,1.9,2.7,1.8,4.3c0,1.1-0.3,2.2-0.8,3.1c-0.5,0.9-1.2,1.6-2.1,2.2c-0.9,0.6-1.9,1-2.9,1.3c-3,0.8-6.2,0.4-8.9-1
|
||||
c-1.7-0.9-3.2-2.3-4.3-3.9l-6.9,6.5c2,2.4,4.6,4.2,7.5,5.3c2.9,1.1,6,1.6,9.1,1.6c2.4,0,4.8-0.3,7.1-1c2.1-0.6,4.1-1.6,5.9-3
|
||||
c1.7-1.4,3.1-3.1,4.1-5.1c1.1-2.3,1.6-4.7,1.5-7.2c0.1-2.6-0.5-5.1-1.8-7.3C343.3,52.4,341.8,50.9,340,49.8z"/>
|
||||
<polygon class="st1" points="350.1,33.7 365.7,33.7 365.7,76.4 374.7,76.4 374.7,33.7 390.3,33.7 390.3,25.5 350.1,25.5 "/>
|
||||
<path class="st1" d="M431.9,49.4c2.1-2.6,3.2-5.9,3.1-9.3c0.1-2.5-0.5-4.9-1.6-7.1c-1-1.8-2.4-3.4-4.2-4.5
|
||||
c-1.9-1.1-3.9-1.9-6.1-2.3c-2.3-0.5-4.7-0.7-7.1-0.7h-17.7v50.9h9.1V54.9h6.6l11.8,21.6h10.9l-13.5-22.6
|
||||
C426.6,53.6,429.7,52,431.9,49.4z M418.3,46.9l-3.9,0.2h-7V33.3h7.8l3.6,0.2c1.1,0.1,2.3,0.4,3.3,0.9c1,0.4,1.8,1.1,2.4,2
|
||||
c0.7,1.1,1,2.3,0.9,3.6c0.1,1.4-0.3,2.7-1,3.9c-0.7,0.9-1.6,1.7-2.6,2.1C420.7,46.5,419.5,46.8,418.3,46.9z"/>
|
||||
<polygon class="st1" points="473.3,25.5 460.6,45.8 448.1,25.5 436.8,25.5 455.9,54.6 455.9,76.4 464.9,76.4 464.9,54.6
|
||||
484.1,25.5 "/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.9 KiB |
6
docs/img/github.svg
Normal file
|
After Width: | Height: | Size: 6.0 KiB |
458
docs/img/jekyll-logo.svg
Normal file
@@ -0,0 +1,458 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 838 349" style="enable-background:new 0 0 838 349;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{opacity:0.3;}
|
||||
.st1{fill:url(#tube_3_);}
|
||||
.st2{fill:url(#liquid_2_);}
|
||||
.st3{fill:#333333;}
|
||||
.st4{opacity:0.3;fill:#FFFFFF;}
|
||||
.st5{opacity:0.5;fill:#FFFFFF;}
|
||||
.st6{fill:url(#SVGID_1_);}
|
||||
.st7{filter:url(#Adobe_OpacityMaskFilter);}
|
||||
.st8{opacity:0.75;mask:url(#SVGID_2_);}
|
||||
.st9{fill:#FFFFFF;}
|
||||
.st10{display:none;}
|
||||
.st11{display:inline;}
|
||||
.st12{opacity:0.1;}
|
||||
.st13{fill:url(#tube_4_);}
|
||||
.st14{fill:url(#liquid_3_);}
|
||||
.st15{fill:url(#SVGID_3_);}
|
||||
.st16{filter:url(#Adobe_OpacityMaskFilter_1_);}
|
||||
.st17{opacity:0.75;mask:url(#SVGID_4_);}
|
||||
.st18{display:none;opacity:0.3;}
|
||||
.st19{display:inline;fill:#FFFFFF;}
|
||||
</style>
|
||||
<g id="logo-bg-dark">
|
||||
<g id="test-tube">
|
||||
<path id="shadow_2_" class="st0" d="M747.4,15.4c-0.2,0.6-0.2,1.3,0,1.9c0,0,2.1,13.7-0.3,19.8l-99.7,259.2l0,0
|
||||
c-7.1,19,2.4,40.3,21.4,47.6c19,7.3,40.3-2.1,47.8-21l0,0l99.7-259.2c1.9-5.1,13.1-14.9,13.1-14.9c0.6-0.4,1-0.9,1.3-1.5l0-0.1
|
||||
c0.1-0.1,0.1-0.2,0.2-0.3c2.6-6.7-14-19.3-37-28.1c-23-8.9-43.8-10.6-46.3-3.9c0,0.1-0.1,0.2-0.1,0.3L747.4,15.4z"/>
|
||||
|
||||
<linearGradient id="tube_3_" gradientUnits="userSpaceOnUse" x1="669.5791" y1="270.6961" x2="732.7349" y2="333.8519" gradientTransform="matrix(0.9138 -0.4062 0.4062 0.9138 -35.0038 187.7565)">
|
||||
<stop offset="0" style="stop-color:#919191"/>
|
||||
<stop offset="1" style="stop-color:#FFFFFF"/>
|
||||
</linearGradient>
|
||||
<path id="tube_2_" class="st1" d="M744.5,13.2c-0.2,0.6-0.2,1.3,0,1.9c0,0,2.1,13.7-0.3,19.8l-99.7,259.2l0,0
|
||||
c-7.1,19,2.4,40.3,21.4,47.6c19,7.3,40.3-2.1,47.8-21l0,0l99.7-259.2c1.9-5.1,13.1-14.9,13.1-14.9c0.6-0.4,1-0.9,1.3-1.5l0-0.1
|
||||
c0.1-0.1,0.1-0.2,0.2-0.3c2.6-6.7-14-19.3-37-28.1c-23-8.9-43.8-10.6-46.3-3.9c0,0.1-0.1,0.2-0.1,0.3L744.5,13.2z"/>
|
||||
|
||||
<linearGradient id="liquid_2_" gradientUnits="userSpaceOnUse" x1="645.8314" y1="318.8753" x2="684.066" y2="357.1099" gradientTransform="matrix(0.9138 -0.4062 0.4062 0.9138 -35.0038 187.7565)">
|
||||
<stop offset="0" style="stop-color:#990000"/>
|
||||
<stop offset="1" style="stop-color:#E80000"/>
|
||||
</linearGradient>
|
||||
<path id="liquid" class="st2" d="M775.8,130.4l-71.9,186.9l0,0c-5.3,13.4-20.7,20.4-34.4,15.1c-13.7-5.3-21.1-21-16.1-34.5l0,0
|
||||
l45.9-119.4c0,0,5.7-9.3,17-15.8c11.3-6.6,20.6-5.2,33.1-10.8C762,146.3,775.8,130.4,775.8,130.4z"/>
|
||||
<path id="top" class="st3" d="M812,39.4c-1.4,3.8-14.2,2.3-28.5-3.1c-14.3-5.5-24.7-13-23.3-16.8c1.4-3.8,14.2-2.3,28.5,3.1
|
||||
C803,28.1,813.4,35.6,812,39.4z"/>
|
||||
<path id="side-reflection" class="st4" d="M744.5,15.1c0,0,2,13.8-0.3,19.8l-99.7,259.2l0,0c-7.1,19,2.4,40.3,21.4,47.6
|
||||
c3.3,1.3,6.7,2,10,2.3c-12.8-9.6-18.3-26.9-12.4-42.6l0,0l97.7-254C761.3,47.4,748,34.9,744.5,15.1z"/>
|
||||
<g id="bubbles">
|
||||
<path class="st5" d="M715.1,181.1c0.6,1.5,0,3.2-1.5,3.8c-1.5,0.6-3.2,0-3.8-1.5c-0.6-1.5,0-3.2,1.5-3.8
|
||||
C712.7,179,714.4,179.7,715.1,181.1z"/>
|
||||
<path class="st5" d="M735.3,201.5c1,2.2,0,4.8-2.2,5.7c-2.2,1-4.8,0-5.7-2.2c-1-2.2,0-4.8,2.2-5.7
|
||||
C731.8,198.3,734.3,199.3,735.3,201.5z"/>
|
||||
<path class="st5" d="M709.9,224.8c1.8,4.1,0,8.9-4.1,10.8c-4.1,1.8-8.9,0-10.8-4.1c-1.8-4.1,0-8.9,4.1-10.8
|
||||
C703.2,218.8,708.1,220.7,709.9,224.8z"/>
|
||||
<path class="st5" d="M693.2,241.5c1,2.2,0,4.8-2.2,5.7c-2.2,1-4.8,0-5.7-2.2c-1-2.2,0-4.8,2.2-5.7
|
||||
C689.6,238.3,692.2,239.3,693.2,241.5z"/>
|
||||
<path class="st5" d="M709.2,274.4c0.6,1.5,0,3.2-1.5,3.8c-1.5,0.6-3.2,0-3.8-1.5c-0.6-1.5,0-3.2,1.5-3.8
|
||||
C706.8,272.3,708.6,272.9,709.2,274.4z"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="jekyll-text">
|
||||
<g class="st0">
|
||||
<g>
|
||||
<path d="M198.4,166.4c4.4,3.5,12.4,1.5,17.7-4.4c5.6-6.2,6.5-14.1,2.1-17.6c-4.4-3.5-12.4-1.5-17.7,4.7
|
||||
C194.9,155.2,194,162.8,198.4,166.4z M185.4,177.8c-1.2,0-3.2,2.1-1.5,2.9c2.4,0.9,3.5,2.9,3.5,5.9c-2.1,12.1-17.1,25.9-23,30.6
|
||||
c-1.5,1.5,0.6,4.7,2.1,3.5c3.2-2.6,10-7.9,15.6-15c-9.1,20.3-26.8,46.5-33.6,55.6c-26.5,36.8-66.8,70.6-94.5,70.6
|
||||
c-22.1,0-40.9-15-45-37.1c-0.3-2.4-3.5-2.9-2.9,0.3c5,30.3,28.3,42.1,56.5,42.1c30.9,0,67.2-22.4,87.1-45.3
|
||||
c32.3-37.1,53.3-79.7,47.7-103.8C195.1,179,189,177.5,185.4,177.8z M384,258.5c8.5-2.1,15.6-6.8,15.6-14.2c0-0.7-1.5-0.7-1.5,0
|
||||
c0,4.4-5,8-10.6,8.9c-13.2,2.1-39.4-13.5-51.8-29.4c13.2,5,40.3-2.3,53-11.4c11.8-8.5,16.5-17.9,17.4-25.6
|
||||
c1.5-12.6-12.4-20-31.5-12.6c-12.4,5-27.1,15.9-42.4,36.2c16.2-26.8,48-70.3,79.2-98.2c38-33.8,60-27.3,25.9,8.5
|
||||
c-14.1,14.7-40.6,33.8-58.9,42.1c-5.6,2.4-2.9,5.6,1.2,3.8c19.4-8.5,45.3-26.2,60.9-40.9c46.2-44.4,7.7-77.9-43.6-30.9
|
||||
c-34.7,32.1-57.4,65.6-77.1,109.1c-6.8,8.2-11.8,15-18,20.3c-0.7,0.6-1.3,1.3-1.8,1.9c-17,14.6-43.7,34.2-60.3,34.5
|
||||
c-11.8,0.3-16.8-8.5-14.7-20c3.2-17.9,21.8-39.1,37.7-46.5c20.6-9.4,32.7,8.8,5.6,23.5c-10.3,5.3-22.7,8.2-27.7,8.2
|
||||
c-5.9,0-5.3,2.4-0.3,2.6c8.2,0.3,21.5-3.2,30.3-7.4c27.7-13.2,29.4-37.9-0.6-38.8c-32.7-1.2-71.8,26.8-71.5,61.8
|
||||
c0.3,15.9,13,24.4,30.3,24.4c28.9-0.3,54.7-22.3,75.8-41.6c3-2.5,6-5.3,8.9-8.2c-7.4,18.8-11.2,36.2-9.4,49.1
|
||||
c1.2,9.4,6.5,13.8,10.6,17.3c0.9,0.6,2.6,0,1.5-1.8c-6.2-7.4-4.4-29.2,4.1-50.3C327.5,247,355.2,264.9,384,258.5z M349.3,197.1
|
||||
c33.8-30.3,47.1-3.2,25.6,13.2c-11.2,8.5-33.3,15-40.3,10.9l-1.5-0.9c-0.9-1.5-1.8-2.9-2.4-4.4
|
||||
C336.3,209.2,342.8,203,349.3,197.1z M537.1,162.8c13.5,1.5,7.9-15-5.9-10.9c-6.2,1.8-12.1,13.5-16.5,23.8
|
||||
c-13.5,20.3-36.2,47.9-52.1,62.3c-14.1,12.1-27.1,15.3-11.2-7.4c6.5-9.1,14.7-18.8,19.4-28.5c11.2-24.4-12.7-35.3-31.8-20.6
|
||||
c-11.2,8.5-26.2,26.2-38,35.9c-3.2,2.6-2.4,6.5,0.9,3.8c9.4-7.6,25.9-25,40-35.3c11.8-9.1,16.5-3.2,9.7,4.4
|
||||
c-9.4,10.9-25.9,29.7-30,41.8c-5.9,17.9,1.2,25.9,12.9,25.9c16.2,0,40.3-25.3,56.5-45.3c5.3-6.8,11.2-14.7,16.2-22.3
|
||||
c-14.1,27.3-28.8,55-47.1,80c-25.9,35.3-58.3,61.8-88.9,61.8c-22.1,0-41.2-15-45.3-37.1c-0.3-2.4-3.2-2.9-2.9,0.3
|
||||
c5,30.3,28.3,42.1,56.5,42.1c30.9,0,60.6-17.9,81.5-40c42.1-44.4,47.1-94.4,60-122.3C527.1,162.8,532.7,162.2,537.1,162.8z
|
||||
M708.2,120c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6
|
||||
c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8c-5.5,7.4-11.7,14.8-17.7,21c-11.1,10.5-32.9,29.1-49.4,35.3
|
||||
c-53.6,20,14.7-71.2,20.3-78.5c12.7-15.9,40.9-43.5,49.4-57.3c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15
|
||||
c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8
|
||||
c-9.4,12.6-20.9,25.3-29.7,32.3c-3.5,2.9-1.5,5.6,2.1,3.2c3.2-2.1,7.9-6.8,13.2-12.4c-9.7,19.4-17.7,46.8,7.9,50
|
||||
c21.8,3,47.8-19.3,64.5-35.8c1.8-1.8,3.9-3.8,6-6c0.5-0.5,1-1,1.5-1.5c-9.7,19.4-17.6,46.7,8,49.9c28,3.8,62.7-33.8,76.2-47.6
|
||||
c2.6-2.6,1.8-7.1-2.6-2.6c-7.9,8.2-34.7,32.6-54.2,40c-53.6,20,14.7-71.2,20.3-78.5C671.4,161.4,699.7,133.8,708.2,120z"/>
|
||||
</g>
|
||||
</g>
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="356.2588" y1="334.6357" x2="356.2588" y2="69.1638">
|
||||
<stop offset="0" style="stop-color:#919191"/>
|
||||
<stop offset="1" style="stop-color:#FFFFFF"/>
|
||||
</linearGradient>
|
||||
<path class="st6" d="M195.6,163.5c4.4,3.5,12.4,1.5,17.7-4.4c5.6-6.2,6.5-14.1,2.1-17.6c-4.4-3.5-12.4-1.5-17.7,4.7
|
||||
C192,152.4,191.1,160,195.6,163.5z M182.6,175c-1.2,0-3.2,2.1-1.5,2.9c2.4,0.9,3.5,2.9,3.5,5.9c-2.1,12.1-17.1,25.9-23,30.6
|
||||
c-1.5,1.5,0.6,4.7,2.1,3.5c3.2-2.6,10-7.9,15.6-15c-9.1,20.3-26.8,46.5-33.6,55.6c-26.5,36.8-66.8,70.6-94.5,70.6
|
||||
c-22.1,0-40.9-15-45-37.1c-0.3-2.4-3.5-2.9-2.9,0.3c5,30.3,28.3,42,56.5,42c30.9,0,67.2-22.4,87.1-45.3
|
||||
c32.3-37.1,53.3-79.7,47.7-103.8C192.3,176.2,186.1,174.7,182.6,175z M381.2,255.6c8.5-2.1,15.6-6.8,15.6-14.2
|
||||
c0-0.7-1.5-0.7-1.5,0c0,4.4-5,8-10.6,8.9c-13.2,2.1-39.4-13.5-51.8-29.4c13.2,5,40.3-2.3,53-11.4c11.8-8.5,16.5-17.9,17.4-25.6
|
||||
c1.5-12.6-12.4-20-31.5-12.6c-12.4,5-27.1,15.9-42.4,36.2c16.2-26.8,48-70.3,79.2-98.2c38-33.8,60-27.3,25.9,8.5
|
||||
c-14.1,14.7-40.6,33.8-58.9,42.1c-5.6,2.4-2.9,5.6,1.2,3.8c19.4-8.5,45.3-26.2,60.9-40.9c46.2-44.4,7.7-77.9-43.6-30.9
|
||||
C359.4,124,336.7,157.5,317,201c-6.8,8.2-11.8,15-18,20.3c-0.7,0.6-1.3,1.3-1.8,1.9c-17,14.6-43.7,34.2-60.3,34.5
|
||||
c-11.8,0.3-16.8-8.5-14.7-20c3.2-17.9,21.8-39.1,37.7-46.5c20.6-9.4,32.7,8.8,5.6,23.5c-10.3,5.3-22.7,8.2-27.7,8.2
|
||||
c-5.9,0-5.3,2.4-0.3,2.6c8.2,0.3,21.5-3.2,30.3-7.4c27.7-13.2,29.4-37.9-0.6-38.8c-32.7-1.2-71.8,26.8-71.5,61.8
|
||||
c0.3,15.9,13,24.4,30.3,24.4c28.9-0.3,54.7-22.3,75.8-41.6c3-2.5,6-5.3,8.9-8.2c-7.4,18.8-11.2,36.2-9.4,49.1
|
||||
c1.2,9.4,6.5,13.8,10.6,17.3c0.9,0.6,2.6,0,1.5-1.8c-6.2-7.4-4.4-29.2,4.1-50.3C324.7,244.2,352.3,262.1,381.2,255.6z
|
||||
M346.5,194.3c33.8-30.3,47.1-3.2,25.6,13.2c-11.2,8.5-33.3,15-40.3,10.9l-1.5-0.9c-0.9-1.5-1.8-2.9-2.4-4.4
|
||||
C333.5,206.3,340,200.2,346.5,194.3z M534.3,160c13.5,1.5,7.9-15-5.9-10.9c-6.2,1.8-12.1,13.5-16.5,23.8
|
||||
c-13.5,20.3-36.2,47.9-52.1,62.3c-14.1,12.1-27.1,15.3-11.2-7.4c6.5-9.1,14.7-18.8,19.4-28.5c11.2-24.4-12.7-35.3-31.8-20.6
|
||||
c-11.2,8.5-26.2,26.2-38,35.9c-3.2,2.6-2.4,6.5,0.9,3.8c9.4-7.6,25.9-25,40-35.3c11.8-9.1,16.5-3.2,9.7,4.4
|
||||
c-9.4,10.9-25.9,29.7-30,41.8c-5.9,17.9,1.2,25.9,12.9,25.9c16.2,0,40.3-25.3,56.5-45.3c5.3-6.8,11.2-14.7,16.2-22.3
|
||||
c-14.1,27.3-28.8,55-47.1,80c-25.9,35.3-58.3,61.8-88.9,61.8c-22.1,0-41.2-15-45.3-37.1c-0.3-2.4-3.2-2.9-2.9,0.3
|
||||
c5,30.3,28.3,42,56.5,42c30.9,0,60.6-17.9,81.5-40c42.1-44.4,47.1-94.4,60-122.3C524.3,160,529.9,159.4,534.3,160z
|
||||
M705.4,117.1c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6
|
||||
c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8c-5.5,7.4-11.7,14.8-17.7,21c-11.1,10.5-32.9,29.1-49.4,35.3
|
||||
c-53.6,20,14.7-71.2,20.3-78.5c12.7-15.9,40.9-43.5,49.4-57.3c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15
|
||||
c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8
|
||||
c-9.4,12.6-20.9,25.3-29.7,32.3c-3.5,2.9-1.5,5.6,2.1,3.2c3.2-2.1,7.9-6.8,13.2-12.4c-9.7,19.4-17.7,46.8,7.9,50
|
||||
c21.8,3,47.8-19.3,64.5-35.8c1.8-1.8,3.9-3.8,6-6c0.5-0.5,1-1,1.5-1.5c-9.7,19.4-17.6,46.7,8,49.9c28,3.8,62.7-33.8,76.2-47.6
|
||||
c2.6-2.6,1.8-7.1-2.6-2.6c-7.9,8.2-34.7,32.6-54.2,40c-53.6,20,14.7-71.2,20.3-78.5C668.6,158.6,696.9,131,705.4,117.1z"/>
|
||||
</g>
|
||||
</g>
|
||||
<defs>
|
||||
<filter id="Adobe_OpacityMaskFilter" filterUnits="userSpaceOnUse" x="3.3" y="69.2" width="705.9" height="265.5">
|
||||
|
||||
<feColorMatrix type="matrix" values="-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0" color-interpolation-filters="sRGB" result="source"/>
|
||||
</filter>
|
||||
</defs>
|
||||
<mask maskUnits="userSpaceOnUse" x="3.3" y="69.2" width="705.9" height="265.5" id="SVGID_2_">
|
||||
<g class="st7">
|
||||
|
||||
<image style="overflow:visible;" width="711" height="270" xlink:href="C475C671197901F7.jpg" transform="matrix(1 0 0 1 1 67)">
|
||||
</image>
|
||||
</g>
|
||||
</mask>
|
||||
<g class="st8">
|
||||
<g>
|
||||
<path class="st9" d="M195.6,163.5c4.4,3.5,12.4,1.5,17.7-4.4c5.6-6.2,6.5-14.1,2.1-17.6c-4.4-3.5-12.4-1.5-17.7,4.7
|
||||
C192,152.4,191.1,160,195.6,163.5z M182.6,175c-1.2,0-3.2,2.1-1.5,2.9c2.4,0.9,3.5,2.9,3.5,5.9c-2.1,12.1-17.1,25.9-23,30.6
|
||||
c-1.5,1.5,0.6,4.7,2.1,3.5c3.2-2.6,10-7.9,15.6-15c-9.1,20.3-26.8,46.5-33.6,55.6c-26.5,36.8-66.8,70.6-94.5,70.6
|
||||
c-22.1,0-40.9-15-45-37.1c-0.3-2.4-3.5-2.9-2.9,0.3c5,30.3,28.3,42,56.5,42c30.9,0,67.2-22.4,87.1-45.3
|
||||
c32.3-37.1,53.3-79.7,47.7-103.8C192.3,176.2,186.1,174.7,182.6,175z M381.2,255.6c8.5-2.1,15.6-6.8,15.6-14.2
|
||||
c0-0.7-1.5-0.7-1.5,0c0,4.4-5,8-10.6,8.9c-13.2,2.1-39.4-13.5-51.8-29.4c13.2,5,40.3-2.3,53-11.4c11.8-8.5,16.5-17.9,17.4-25.6
|
||||
c1.5-12.6-12.4-20-31.5-12.6c-12.4,5-27.1,15.9-42.4,36.2c16.2-26.8,48-70.3,79.2-98.2c38-33.8,60-27.3,25.9,8.5
|
||||
c-14.1,14.7-40.6,33.8-58.9,42.1c-5.6,2.4-2.9,5.6,1.2,3.8c19.4-8.5,45.3-26.2,60.9-40.9c46.2-44.4,7.7-77.9-43.6-30.9
|
||||
C359.4,124,336.7,157.5,317,201c-6.8,8.2-11.8,15-18,20.3c-0.7,0.6-1.3,1.3-1.8,1.9c-17,14.6-43.7,34.2-60.3,34.5
|
||||
c-11.8,0.3-16.8-8.5-14.7-20c3.2-17.9,21.8-39.1,37.7-46.5c20.6-9.4,32.7,8.8,5.6,23.5c-10.3,5.3-22.7,8.2-27.7,8.2
|
||||
c-5.9,0-5.3,2.4-0.3,2.6c8.2,0.3,21.5-3.2,30.3-7.4c27.7-13.2,29.4-37.9-0.6-38.8c-32.7-1.2-71.8,26.8-71.5,61.8
|
||||
c0.3,15.9,13,24.4,30.3,24.4c28.9-0.3,54.7-22.3,75.8-41.6c3-2.5,6-5.3,8.9-8.2c-7.4,18.8-11.2,36.2-9.4,49.1
|
||||
c1.2,9.4,6.5,13.8,10.6,17.3c0.9,0.6,2.6,0,1.5-1.8c-6.2-7.4-4.4-29.2,4.1-50.3C324.7,244.2,352.3,262.1,381.2,255.6z
|
||||
M346.5,194.3c33.8-30.3,47.1-3.2,25.6,13.2c-11.2,8.5-33.3,15-40.3,10.9l-1.5-0.9c-0.9-1.5-1.8-2.9-2.4-4.4
|
||||
C333.5,206.3,340,200.2,346.5,194.3z M534.3,160c13.5,1.5,7.9-15-5.9-10.9c-6.2,1.8-12.1,13.5-16.5,23.8
|
||||
c-13.5,20.3-36.2,47.9-52.1,62.3c-14.1,12.1-27.1,15.3-11.2-7.4c6.5-9.1,14.7-18.8,19.4-28.5c11.2-24.4-12.7-35.3-31.8-20.6
|
||||
c-11.2,8.5-26.2,26.2-38,35.9c-3.2,2.6-2.4,6.5,0.9,3.8c9.4-7.6,25.9-25,40-35.3c11.8-9.1,16.5-3.2,9.7,4.4
|
||||
c-9.4,10.9-25.9,29.7-30,41.8c-5.9,17.9,1.2,25.9,12.9,25.9c16.2,0,40.3-25.3,56.5-45.3c5.3-6.8,11.2-14.7,16.2-22.3
|
||||
c-14.1,27.3-28.8,55-47.1,80c-25.9,35.3-58.3,61.8-88.9,61.8c-22.1,0-41.2-15-45.3-37.1c-0.3-2.4-3.2-2.9-2.9,0.3
|
||||
c5,30.3,28.3,42,56.5,42c30.9,0,60.6-17.9,81.5-40c42.1-44.4,47.1-94.4,60-122.3C524.3,160,529.9,159.4,534.3,160z
|
||||
M705.4,117.1c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6
|
||||
c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8c-5.5,7.4-11.7,14.8-17.7,21c-11.1,10.5-32.9,29.1-49.4,35.3
|
||||
c-53.6,20,14.7-71.2,20.3-78.5c12.7-15.9,40.9-43.5,49.4-57.3c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15
|
||||
c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8
|
||||
c-9.4,12.6-20.9,25.3-29.7,32.3c-3.5,2.9-1.5,5.6,2.1,3.2c3.2-2.1,7.9-6.8,13.2-12.4c-9.7,19.4-17.7,46.8,7.9,50
|
||||
c21.8,3,47.8-19.3,64.5-35.8c1.8-1.8,3.9-3.8,6-6c0.5-0.5,1-1,1.5-1.5c-9.7,19.4-17.6,46.7,8,49.9c28,3.8,62.7-33.8,76.2-47.6
|
||||
c2.6-2.6,1.8-7.1-2.6-2.6c-7.9,8.2-34.7,32.6-54.2,40c-53.6,20,14.7-71.2,20.3-78.5C668.6,158.6,696.9,131,705.4,117.1z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="highlight">
|
||||
<g>
|
||||
<path class="st9" d="M606.8,216.9c-0.1,0.1-0.3,0.3-0.4,0.4c-4.2,9.1-7.6,19.4-7.3,28c0.3-9.4,4.5-20.6,9.2-29.9
|
||||
C607.8,215.9,607.3,216.4,606.8,216.9z"/>
|
||||
<path class="st9" d="M526.3,210.7c-4.2,9.1-7.6,19.4-7.3,28c0.3-9.5,4.6-20.7,9.2-30C527.6,209.4,527,210.1,526.3,210.7z"/>
|
||||
<path class="st9" d="M656.7,115.8c0.1-0.2,0.3-0.3,0.5-0.5c9.1-7.1,28.8-14.7,39.7-15c8.2,0,11.9,2.7,12.3,7
|
||||
c0.5-5.4-2.9-9-12.3-9c-10.9,0.3-30.6,7.9-39.7,15C655.7,114.7,655.7,115.7,656.7,115.8z"/>
|
||||
<path class="st9" d="M689.8,213c-7.9,8.2-34.7,32.6-54.2,40c-14.2,5.3-19.8,2.8-20.3-3.9c-0.5,8.1,4.8,11.7,20.3,5.9
|
||||
c19.4-7.4,46.2-31.8,54.2-40c2.1-2.1,3.5-2.2,3.9-1.4C694.5,211.4,693.2,209.6,689.8,213z"/>
|
||||
<path class="st9" d="M513,217.8c8.8-7.1,20.3-19.7,29.7-32.3c11.5-15,33.3-45.3,45.6-66.8c1.3-2.5,3.2-7.3,2.8-10.1
|
||||
c-0.3,2.7-1.7,6.1-2.8,8.1c-12.4,21.5-34.1,51.8-45.6,66.8c-9.4,12.6-20.9,25.3-29.7,32.3c-1.9,1.6-2.2,3-1.5,3.7
|
||||
C511.7,219,512.2,218.4,513,217.8z"/>
|
||||
<path class="st9" d="M576.6,109.3c0.1-0.2,0.3-0.3,0.5-0.5c9.1-7.1,28.8-14.7,39.7-15c8.2,0,11.9,2.7,12.3,7
|
||||
c0.5-5.4-2.9-9-12.3-9c-10.9,0.3-30.6,7.9-39.7,15C575.7,108.2,575.7,109.1,576.6,109.3z"/>
|
||||
<path class="st9" d="M668.3,125.3c1.3-2.5,3.2-7.3,2.8-10.1c-0.3,2.7-1.7,6.1-2.8,8.1c-12.4,21.5-34.1,51.8-45.6,66.8
|
||||
c-5.5,7.4-11.7,14.8-17.7,21c-11.1,10.5-32.9,29.1-49.4,35.3c-14.2,5.3-19.8,2.8-20.3-3.9c-0.5,8.1,4.8,11.7,20.3,5.9
|
||||
c16.5-6.3,38.3-24.8,49.4-35.3c6-6.3,12.2-13.6,17.7-21C634.2,177.1,656,146.8,668.3,125.3z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st9" d="M459.8,235.2c-8.9,7.6-17.3,11.7-18.4,8c-1.3,6.7,8.2,2.6,18.4-6c15.9-14.4,38.6-42.1,52.1-62.3
|
||||
c4.4-10.3,10.3-22.1,16.5-23.8c7.6-2.3,12.7,1.7,13.5,5.5c1-4.1-4.5-10.2-13.5-7.5c-6.2,1.8-12.1,13.5-16.5,23.8
|
||||
C498.4,193.2,475.7,220.8,459.8,235.2z"/>
|
||||
<path class="st9" d="M452,182.4c-0.3,1.5-1.3,3.3-3,5.2c-9.4,10.9-25.9,29.7-30,41.8c-1.6,4.8-2.2,9-2.1,12.4
|
||||
c0.1-3,0.8-6.4,2.1-10.4c4.1-12.1,20.6-30.9,30-41.8C451.5,186.7,452.4,184.1,452,182.4z"/>
|
||||
<path class="st9" d="M398.3,216.7c11.8-9.7,26.8-27.3,38-35.9c15.4-11.9,33.9-7.1,34.6,8c0.9-16.6-18.5-22.4-34.6-10
|
||||
c-11.2,8.5-26.2,26.2-38,35.9c-1.9,1.6-2.4,3.5-1.8,4.3C396.9,218.2,397.4,217.4,398.3,216.7z"/>
|
||||
<path class="st9" d="M320.5,293.2c0.5-1.6,2.6-0.9,2.8,1.1c4.1,22.1,23.3,37.1,45.3,37.1c30.6,0,63-26.5,88.9-61.8
|
||||
c18.2-25,33-52.6,47.1-80c-1.4,2.2-2.9,4.3-4.4,6.5c-12.8,24.5-26.3,49.1-42.7,71.5c-25.9,35.3-58.3,61.8-88.9,61.8
|
||||
c-22.1,0-41.2-15-45.3-37.1c-0.3-2.4-3.2-2.9-2.9,0.3C320.4,292.8,320.4,293,320.5,293.2z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st9" d="M265.6,214.7c-10.3,5.3-22.7,8.2-27.7,8.2c-4.7,0-5.3,1.5-2.8,2.2c0.7-0.2,1.6-0.2,2.8-0.2
|
||||
c5,0,17.4-2.9,27.7-8.2c11.9-6.5,16.2-13.6,15.6-18.8C280.6,202.9,276,209.1,265.6,214.7z"/>
|
||||
<path class="st9" d="M309.6,219c-5.5,14.9-8.8,28.7-8.6,40c0.3-11.7,3.9-26,9.8-41.2C310.4,218.2,310,218.6,309.6,219z"/>
|
||||
<path class="st9" d="M221.9,243.5c-0.4,9.5,4.7,16.4,15.1,16.2c16.6-0.2,43.3-19.9,60.3-34.5c0.5-0.6,1.1-1.2,1.8-1.9
|
||||
c6.2-5.3,11.2-12.1,18-20.3c19.7-43.5,42.4-77,77.1-109.1c34.5-31.7,63.2-26.8,64.2-6.7c0.9-21.8-28.6-28-64.2,4.7
|
||||
C359.4,124,336.7,157.5,317,201c-6.8,8.2-11.8,15-18,20.3c-0.7,0.6-1.3,1.3-1.8,1.9c-17,14.6-43.7,34.2-60.3,34.5
|
||||
C227.3,257.9,222.3,252,221.9,243.5z"/>
|
||||
<path class="st9" d="M375.6,159.9c-3.2,1.4-3.7,3-2.7,3.8c0.5-0.6,1.4-1.2,2.7-1.8c18.2-8.2,44.7-27.3,58.9-42.1
|
||||
c12.6-13.3,17.6-22.5,16.8-27.2c-0.6,5.1-5.8,13.6-16.8,25.2C420.3,132.5,393.8,151.6,375.6,159.9z"/>
|
||||
<path class="st9" d="M372.1,209.5c7.6-5.8,10.8-12.9,10.4-18.4c-0.4,5.1-3.7,11.3-10.4,16.4c-11.2,8.5-33.3,15-40.3,10.9
|
||||
l-1.5-0.9c-0.6-1-1.2-2.1-1.8-3.1c-0.2,0.2-0.4,0.5-0.6,0.7c0.6,1.5,1.5,2.9,2.4,4.4l1.5,0.9C338.8,224.5,360.9,218,372.1,209.5
|
||||
z"/>
|
||||
<path class="st9" d="M395.3,241c0,5-5,8.3-10.6,9.1c-12.5,1.9-36.5-11.7-49.6-26.6c-0.8-0.2-1.5-0.4-2.2-0.6
|
||||
c12.4,15.9,38.6,31.4,51.8,29.4c5.6-0.9,10.6-4.5,10.6-8.9c0-0.6,1-0.9,1.3-0.5c0.1-0.5,0.1-0.9,0.1-1.9H395.3z"/>
|
||||
<path class="st9" d="M267.3,181.5c14.2,0.4,21.3,6.1,21.9,13.5c0.6-8.3-6.4-15-21.9-15.5c-32.7-1.2-71.8,26.8-71.5,61.8
|
||||
c0,0.1,0,0.2,0,0.4C196.7,207.3,235.2,180.3,267.3,181.5z"/>
|
||||
<path class="st9" d="M371.8,171.3c-10.8,4.4-23.3,13.2-36.5,28.8c-2.1,3.3-4.1,6.4-5.9,9.4c15.3-20.3,30-31.2,42.4-36.2
|
||||
c17.7-6.8,30.8-1,31.6,9.8C404.1,171,390.5,164.1,371.8,171.3z"/>
|
||||
<path class="st9" d="M309.8,266.7c-0.1,7,1,12.5,3.6,15.6c0.5-0.3,0.8-0.9,0.1-1.9C311.1,277.7,310,272.8,309.8,266.7z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st9" d="M181,177.9c0.5-0.5,1.1-0.9,1.6-0.9c3.5-0.3,9.7,1.2,12.1,10.3c0.5,2.2,0.8,4.7,0.9,7.2
|
||||
c0-3.3-0.2-6.4-0.9-9.2c-2.4-9.1-8.5-10.6-12.1-10.3C181.5,175,179.5,176.9,181,177.9z"/>
|
||||
<path class="st9" d="M3.4,292.8c0.6-1.3,2.6-0.6,2.9,1.3c4.1,22.1,23,37.1,45,37.1c27.7,0,68-33.8,94.5-70.6
|
||||
c6.8-9.1,24.4-35.3,33.6-55.6c-0.7,0.9-1.4,1.7-2.2,2.6c-9.5,19.5-25.1,42.6-31.4,51c-26.5,36.8-66.8,70.6-94.5,70.6
|
||||
c-22.1,0-40.9-15-45-37.1c-0.3-2.4-3.5-2.9-2.9,0.3C3.4,292.5,3.4,292.6,3.4,292.8z"/>
|
||||
<path class="st9" d="M161.7,216.4c5.9-4.7,20.9-18.5,23-30.6c0-0.5,0-1-0.1-1.4c-2.4,11.9-17,25.4-22.8,30
|
||||
c-0.6,0.6-0.6,1.6-0.3,2.4C161.5,216.6,161.6,216.5,161.7,216.4z"/>
|
||||
</g>
|
||||
<path class="st9" d="M197.6,148.2c5.3-6.2,13.2-8.2,17.7-4.7c1.6,1.3,2.5,3.2,2.8,5.4c0.2-3-0.6-5.7-2.8-7.4
|
||||
c-4.4-3.5-12.4-1.5-17.7,4.7c-3.5,3.9-5.2,8.4-4.8,12C193.1,155,194.7,151.4,197.6,148.2z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="logo-bg-light" class="st10">
|
||||
<g id="test-tube_1_" class="st11">
|
||||
<path id="shadow_1_" class="st12" d="M747.4,15.4c-0.2,0.6-0.2,1.3,0,1.9c0,0,2.1,13.7-0.3,19.8l-99.7,259.2l0,0
|
||||
c-7.1,19,2.4,40.3,21.4,47.6c19,7.3,40.3-2.1,47.8-21l0,0l99.7-259.2c1.9-5.1,13.1-14.9,13.1-14.9c0.6-0.4,1-0.9,1.3-1.5l0-0.1
|
||||
c0.1-0.1,0.1-0.2,0.2-0.3c2.6-6.7-14-19.3-37-28.1c-23-8.9-43.8-10.6-46.3-3.9c0,0.1-0.1,0.2-0.1,0.3L747.4,15.4z"/>
|
||||
|
||||
<linearGradient id="tube_4_" gradientUnits="userSpaceOnUse" x1="669.5791" y1="270.6961" x2="732.7349" y2="333.8519" gradientTransform="matrix(0.9138 -0.4062 0.4062 0.9138 -35.0038 187.7565)">
|
||||
<stop offset="0" style="stop-color:#919191"/>
|
||||
<stop offset="1" style="stop-color:#FFFFFF"/>
|
||||
</linearGradient>
|
||||
<path id="tube_1_" class="st13" d="M744.5,13.2c-0.2,0.6-0.2,1.3,0,1.9c0,0,2.1,13.7-0.3,19.8l-99.7,259.2l0,0
|
||||
c-7.1,19,2.4,40.3,21.4,47.6c19,7.3,40.3-2.1,47.8-21l0,0l99.7-259.2c1.9-5.1,13.1-14.9,13.1-14.9c0.6-0.4,1-0.9,1.3-1.5l0-0.1
|
||||
c0.1-0.1,0.1-0.2,0.2-0.3c2.6-6.7-14-19.3-37-28.1c-23-8.9-43.8-10.6-46.3-3.9c0,0.1-0.1,0.2-0.1,0.3L744.5,13.2z"/>
|
||||
|
||||
<linearGradient id="liquid_3_" gradientUnits="userSpaceOnUse" x1="645.8314" y1="318.8753" x2="684.066" y2="357.1099" gradientTransform="matrix(0.9138 -0.4062 0.4062 0.9138 -35.0038 187.7565)">
|
||||
<stop offset="0" style="stop-color:#990000"/>
|
||||
<stop offset="1" style="stop-color:#E80000"/>
|
||||
</linearGradient>
|
||||
<path id="liquid_1_" class="st14" d="M775.8,130.4l-71.9,186.9l0,0c-5.3,13.4-20.7,20.4-34.4,15.1c-13.7-5.3-21.1-21-16.1-34.5
|
||||
l0,0l45.9-119.4c0,0,5.7-9.3,17-15.8c11.3-6.6,20.6-5.2,33.1-10.8C762,146.3,775.8,130.4,775.8,130.4z"/>
|
||||
<path id="top_1_" class="st3" d="M812,39.4c-1.4,3.8-14.2,2.3-28.5-3.1c-14.3-5.5-24.7-13-23.3-16.8c1.4-3.8,14.2-2.3,28.5,3.1
|
||||
C803,28.1,813.4,35.6,812,39.4z"/>
|
||||
<path id="side-reflection_1_" class="st4" d="M744.5,15.1c0,0,2,13.8-0.3,19.8l-99.7,259.2l0,0c-7.1,19,2.4,40.3,21.4,47.6
|
||||
c3.3,1.3,6.7,2,10,2.3c-12.8-9.6-18.3-26.9-12.4-42.6l0,0l97.7-254C761.3,47.4,748,34.9,744.5,15.1z"/>
|
||||
<g id="bubbles_1_">
|
||||
<path class="st5" d="M715.1,181.1c0.6,1.5,0,3.2-1.5,3.8c-1.5,0.6-3.2,0-3.8-1.5c-0.6-1.5,0-3.2,1.5-3.8
|
||||
C712.7,179,714.4,179.7,715.1,181.1z"/>
|
||||
<path class="st5" d="M735.3,201.5c1,2.2,0,4.8-2.2,5.7c-2.2,1-4.8,0-5.7-2.2c-1-2.2,0-4.8,2.2-5.7
|
||||
C731.8,198.3,734.3,199.3,735.3,201.5z"/>
|
||||
<path class="st5" d="M709.9,224.8c1.8,4.1,0,8.9-4.1,10.8c-4.1,1.8-8.9,0-10.8-4.1c-1.8-4.1,0-8.9,4.1-10.8
|
||||
C703.2,218.8,708.1,220.7,709.9,224.8z"/>
|
||||
<path class="st5" d="M693.2,241.5c1,2.2,0,4.8-2.2,5.7c-2.2,1-4.8,0-5.7-2.2c-1-2.2,0-4.8,2.2-5.7
|
||||
C689.6,238.3,692.2,239.3,693.2,241.5z"/>
|
||||
<path class="st5" d="M709.2,274.4c0.6,1.5,0,3.2-1.5,3.8c-1.5,0.6-3.2,0-3.8-1.5c-0.6-1.5,0-3.2,1.5-3.8
|
||||
C706.8,272.3,708.6,272.9,709.2,274.4z"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="jekyll-text_1_" class="st11">
|
||||
<g class="st12">
|
||||
<g>
|
||||
<path d="M198.4,166.4c4.4,3.5,12.4,1.5,17.7-4.4c5.6-6.2,6.5-14.1,2.1-17.6c-4.4-3.5-12.4-1.5-17.7,4.7
|
||||
C194.9,155.2,194,162.8,198.4,166.4z M185.4,177.8c-1.2,0-3.2,2.1-1.5,2.9c2.4,0.9,3.5,2.9,3.5,5.9c-2.1,12.1-17.1,25.9-23,30.6
|
||||
c-1.5,1.5,0.6,4.7,2.1,3.5c3.2-2.6,10-7.9,15.6-15c-9.1,20.3-26.8,46.5-33.6,55.6c-26.5,36.8-66.8,70.6-94.5,70.6
|
||||
c-22.1,0-40.9-15-45-37.1c-0.3-2.4-3.5-2.9-2.9,0.3c5,30.3,28.3,42.1,56.5,42.1c30.9,0,67.2-22.4,87.1-45.3
|
||||
c32.3-37.1,53.3-79.7,47.7-103.8C195.1,179,189,177.5,185.4,177.8z M384,258.5c8.5-2.1,15.6-6.8,15.6-14.2c0-0.7-1.5-0.7-1.5,0
|
||||
c0,4.4-5,8-10.6,8.9c-13.2,2.1-39.4-13.5-51.8-29.4c13.2,5,40.3-2.3,53-11.4c11.8-8.5,16.5-17.9,17.4-25.6
|
||||
c1.5-12.6-12.4-20-31.5-12.6c-12.4,5-27.1,15.9-42.4,36.2c16.2-26.8,48-70.3,79.2-98.2c38-33.8,60-27.3,25.9,8.5
|
||||
c-14.1,14.7-40.6,33.8-58.9,42.1c-5.6,2.4-2.9,5.6,1.2,3.8c19.4-8.5,45.3-26.2,60.9-40.9c46.2-44.4,7.7-77.9-43.6-30.9
|
||||
c-34.7,32.1-57.4,65.6-77.1,109.1c-6.8,8.2-11.8,15-18,20.3c-0.7,0.6-1.3,1.3-1.8,1.9c-17,14.6-43.7,34.2-60.3,34.5
|
||||
c-11.8,0.3-16.8-8.5-14.7-20c3.2-17.9,21.8-39.1,37.7-46.5c20.6-9.4,32.7,8.8,5.6,23.5c-10.3,5.3-22.7,8.2-27.7,8.2
|
||||
c-5.9,0-5.3,2.4-0.3,2.6c8.2,0.3,21.5-3.2,30.3-7.4c27.7-13.2,29.4-37.9-0.6-38.8c-32.7-1.2-71.8,26.8-71.5,61.8
|
||||
c0.3,15.9,13,24.4,30.3,24.4c28.9-0.3,54.7-22.3,75.8-41.6c3-2.5,6-5.3,8.9-8.2c-7.4,18.8-11.2,36.2-9.4,49.1
|
||||
c1.2,9.4,6.5,13.8,10.6,17.3c0.9,0.6,2.6,0,1.5-1.8c-6.2-7.4-4.4-29.2,4.1-50.3C327.5,247,355.2,264.9,384,258.5z M349.3,197.1
|
||||
c33.8-30.3,47.1-3.2,25.6,13.2c-11.2,8.5-33.3,15-40.3,10.9l-1.5-0.9c-0.9-1.5-1.8-2.9-2.4-4.4
|
||||
C336.3,209.2,342.8,203,349.3,197.1z M537.1,162.8c13.5,1.5,7.9-15-5.9-10.9c-6.2,1.8-12.1,13.5-16.5,23.8
|
||||
c-13.5,20.3-36.2,47.9-52.1,62.3c-14.1,12.1-27.1,15.3-11.2-7.4c6.5-9.1,14.7-18.8,19.4-28.5c11.2-24.4-12.7-35.3-31.8-20.6
|
||||
c-11.2,8.5-26.2,26.2-38,35.9c-3.2,2.6-2.4,6.5,0.9,3.8c9.4-7.6,25.9-25,40-35.3c11.8-9.1,16.5-3.2,9.7,4.4
|
||||
c-9.4,10.9-25.9,29.7-30,41.8c-5.9,17.9,1.2,25.9,12.9,25.9c16.2,0,40.3-25.3,56.5-45.3c5.3-6.8,11.2-14.7,16.2-22.3
|
||||
c-14.1,27.3-28.8,55-47.1,80c-25.9,35.3-58.3,61.8-88.9,61.8c-22.1,0-41.2-15-45.3-37.1c-0.3-2.4-3.2-2.9-2.9,0.3
|
||||
c5,30.3,28.3,42.1,56.5,42.1c30.9,0,60.6-17.9,81.5-40c42.1-44.4,47.1-94.4,60-122.3C527.1,162.8,532.7,162.2,537.1,162.8z
|
||||
M708.2,120c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6
|
||||
c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8c-5.5,7.4-11.7,14.8-17.7,21c-11.1,10.5-32.9,29.1-49.4,35.3
|
||||
c-53.6,20,14.7-71.2,20.3-78.5c12.7-15.9,40.9-43.5,49.4-57.3c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15
|
||||
c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8
|
||||
c-9.4,12.6-20.9,25.3-29.7,32.3c-3.5,2.9-1.5,5.6,2.1,3.2c3.2-2.1,7.9-6.8,13.2-12.4c-9.7,19.4-17.7,46.8,7.9,50
|
||||
c21.8,3,47.8-19.3,64.5-35.8c1.8-1.8,3.9-3.8,6-6c0.5-0.5,1-1,1.5-1.5c-9.7,19.4-17.6,46.7,8,49.9c28,3.8,62.7-33.8,76.2-47.6
|
||||
c2.6-2.6,1.8-7.1-2.6-2.6c-7.9,8.2-34.7,32.6-54.2,40c-53.6,20,14.7-71.2,20.3-78.5C671.4,161.4,699.7,133.8,708.2,120z"/>
|
||||
</g>
|
||||
</g>
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="356.2588" y1="334.6357" x2="356.2588" y2="69.1638">
|
||||
<stop offset="0" style="stop-color:#1A1A1A"/>
|
||||
<stop offset="0.4026" style="stop-color:#4A4A4C"/>
|
||||
<stop offset="1" style="stop-color:#333333"/>
|
||||
</linearGradient>
|
||||
<path class="st15" d="M195.6,163.5c4.4,3.5,12.4,1.5,17.7-4.4c5.6-6.2,6.5-14.1,2.1-17.6c-4.4-3.5-12.4-1.5-17.7,4.7
|
||||
C192,152.4,191.1,160,195.6,163.5z M182.6,175c-1.2,0-3.2,2.1-1.5,2.9c2.4,0.9,3.5,2.9,3.5,5.9c-2.1,12.1-17.1,25.9-23,30.6
|
||||
c-1.5,1.5,0.6,4.7,2.1,3.5c3.2-2.6,10-7.9,15.6-15c-9.1,20.3-26.8,46.5-33.6,55.6c-26.5,36.8-66.8,70.6-94.5,70.6
|
||||
c-22.1,0-40.9-15-45-37.1c-0.3-2.4-3.5-2.9-2.9,0.3c5,30.3,28.3,42,56.5,42c30.9,0,67.2-22.4,87.1-45.3
|
||||
c32.3-37.1,53.3-79.7,47.7-103.8C192.3,176.2,186.1,174.7,182.6,175z M381.2,255.6c8.5-2.1,15.6-6.8,15.6-14.2
|
||||
c0-0.7-1.5-0.7-1.5,0c0,4.4-5,8-10.6,8.9c-13.2,2.1-39.4-13.5-51.8-29.4c13.2,5,40.3-2.3,53-11.4c11.8-8.5,16.5-17.9,17.4-25.6
|
||||
c1.5-12.6-12.4-20-31.5-12.6c-12.4,5-27.1,15.9-42.4,36.2c16.2-26.8,48-70.3,79.2-98.2c38-33.8,60-27.3,25.9,8.5
|
||||
c-14.1,14.7-40.6,33.8-58.9,42.1c-5.6,2.4-2.9,5.6,1.2,3.8c19.4-8.5,45.3-26.2,60.9-40.9c46.2-44.4,7.7-77.9-43.6-30.9
|
||||
C359.4,124,336.7,157.5,317,201c-6.8,8.2-11.8,15-18,20.3c-0.7,0.6-1.3,1.3-1.8,1.9c-17,14.6-43.7,34.2-60.3,34.5
|
||||
c-11.8,0.3-16.8-8.5-14.7-20c3.2-17.9,21.8-39.1,37.7-46.5c20.6-9.4,32.7,8.8,5.6,23.5c-10.3,5.3-22.7,8.2-27.7,8.2
|
||||
c-5.9,0-5.3,2.4-0.3,2.6c8.2,0.3,21.5-3.2,30.3-7.4c27.7-13.2,29.4-37.9-0.6-38.8c-32.7-1.2-71.8,26.8-71.5,61.8
|
||||
c0.3,15.9,13,24.4,30.3,24.4c28.9-0.3,54.7-22.3,75.8-41.6c3-2.5,6-5.3,8.9-8.2c-7.4,18.8-11.2,36.2-9.4,49.1
|
||||
c1.2,9.4,6.5,13.8,10.6,17.3c0.9,0.6,2.6,0,1.5-1.8c-6.2-7.4-4.4-29.2,4.1-50.3C324.7,244.2,352.3,262.1,381.2,255.6z
|
||||
M346.5,194.3c33.8-30.3,47.1-3.2,25.6,13.2c-11.2,8.5-33.3,15-40.3,10.9l-1.5-0.9c-0.9-1.5-1.8-2.9-2.4-4.4
|
||||
C333.5,206.3,340,200.2,346.5,194.3z M534.3,160c13.5,1.5,7.9-15-5.9-10.9c-6.2,1.8-12.1,13.5-16.5,23.8
|
||||
c-13.5,20.3-36.2,47.9-52.1,62.3c-14.1,12.1-27.1,15.3-11.2-7.4c6.5-9.1,14.7-18.8,19.4-28.5c11.2-24.4-12.7-35.3-31.8-20.6
|
||||
c-11.2,8.5-26.2,26.2-38,35.9c-3.2,2.6-2.4,6.5,0.9,3.8c9.4-7.6,25.9-25,40-35.3c11.8-9.1,16.5-3.2,9.7,4.4
|
||||
c-9.4,10.9-25.9,29.7-30,41.8c-5.9,17.9,1.2,25.9,12.9,25.9c16.2,0,40.3-25.3,56.5-45.3c5.3-6.8,11.2-14.7,16.2-22.3
|
||||
c-14.1,27.3-28.8,55-47.1,80c-25.9,35.3-58.3,61.8-88.9,61.8c-22.1,0-41.2-15-45.3-37.1c-0.3-2.4-3.2-2.9-2.9,0.3
|
||||
c5,30.3,28.3,42,56.5,42c30.9,0,60.6-17.9,81.5-40c42.1-44.4,47.1-94.4,60-122.3C524.3,160,529.9,159.4,534.3,160z
|
||||
M705.4,117.1c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6
|
||||
c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8c-5.5,7.4-11.7,14.8-17.7,21c-11.1,10.5-32.9,29.1-49.4,35.3
|
||||
c-53.6,20,14.7-71.2,20.3-78.5c12.7-15.9,40.9-43.5,49.4-57.3c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15
|
||||
c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8
|
||||
c-9.4,12.6-20.9,25.3-29.7,32.3c-3.5,2.9-1.5,5.6,2.1,3.2c3.2-2.1,7.9-6.8,13.2-12.4c-9.7,19.4-17.7,46.8,7.9,50
|
||||
c21.8,3,47.8-19.3,64.5-35.8c1.8-1.8,3.9-3.8,6-6c0.5-0.5,1-1,1.5-1.5c-9.7,19.4-17.6,46.7,8,49.9c28,3.8,62.7-33.8,76.2-47.6
|
||||
c2.6-2.6,1.8-7.1-2.6-2.6c-7.9,8.2-34.7,32.6-54.2,40c-53.6,20,14.7-71.2,20.3-78.5C668.6,158.6,696.9,131,705.4,117.1z"/>
|
||||
</g>
|
||||
</g>
|
||||
<defs>
|
||||
<filter id="Adobe_OpacityMaskFilter_1_" filterUnits="userSpaceOnUse" x="3.3" y="69.2" width="705.9" height="265.5">
|
||||
|
||||
<feColorMatrix type="matrix" values="-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0" color-interpolation-filters="sRGB" result="source"/>
|
||||
</filter>
|
||||
</defs>
|
||||
<mask maskUnits="userSpaceOnUse" x="3.3" y="69.2" width="705.9" height="265.5" id="SVGID_4_">
|
||||
<g class="st16">
|
||||
|
||||
<image style="overflow:visible;" width="711" height="270" xlink:href="C475C671197901F5.jpg" transform="matrix(1 0 0 1 1 67)">
|
||||
</image>
|
||||
</g>
|
||||
</mask>
|
||||
<g class="st17">
|
||||
<g>
|
||||
<path class="st9" d="M195.6,163.5c4.4,3.5,12.4,1.5,17.7-4.4c5.6-6.2,6.5-14.1,2.1-17.6c-4.4-3.5-12.4-1.5-17.7,4.7
|
||||
C192,152.4,191.1,160,195.6,163.5z M182.6,175c-1.2,0-3.2,2.1-1.5,2.9c2.4,0.9,3.5,2.9,3.5,5.9c-2.1,12.1-17.1,25.9-23,30.6
|
||||
c-1.5,1.5,0.6,4.7,2.1,3.5c3.2-2.6,10-7.9,15.6-15c-9.1,20.3-26.8,46.5-33.6,55.6c-26.5,36.8-66.8,70.6-94.5,70.6
|
||||
c-22.1,0-40.9-15-45-37.1c-0.3-2.4-3.5-2.9-2.9,0.3c5,30.3,28.3,42,56.5,42c30.9,0,67.2-22.4,87.1-45.3
|
||||
c32.3-37.1,53.3-79.7,47.7-103.8C192.3,176.2,186.1,174.7,182.6,175z M381.2,255.6c8.5-2.1,15.6-6.8,15.6-14.2
|
||||
c0-0.7-1.5-0.7-1.5,0c0,4.4-5,8-10.6,8.9c-13.2,2.1-39.4-13.5-51.8-29.4c13.2,5,40.3-2.3,53-11.4c11.8-8.5,16.5-17.9,17.4-25.6
|
||||
c1.5-12.6-12.4-20-31.5-12.6c-12.4,5-27.1,15.9-42.4,36.2c16.2-26.8,48-70.3,79.2-98.2c38-33.8,60-27.3,25.9,8.5
|
||||
c-14.1,14.7-40.6,33.8-58.9,42.1c-5.6,2.4-2.9,5.6,1.2,3.8c19.4-8.5,45.3-26.2,60.9-40.9c46.2-44.4,7.7-77.9-43.6-30.9
|
||||
C359.4,124,336.7,157.5,317,201c-6.8,8.2-11.8,15-18,20.3c-0.7,0.6-1.3,1.3-1.8,1.9c-17,14.6-43.7,34.2-60.3,34.5
|
||||
c-11.8,0.3-16.8-8.5-14.7-20c3.2-17.9,21.8-39.1,37.7-46.5c20.6-9.4,32.7,8.8,5.6,23.5c-10.3,5.3-22.7,8.2-27.7,8.2
|
||||
c-5.9,0-5.3,2.4-0.3,2.6c8.2,0.3,21.5-3.2,30.3-7.4c27.7-13.2,29.4-37.9-0.6-38.8c-32.7-1.2-71.8,26.8-71.5,61.8
|
||||
c0.3,15.9,13,24.4,30.3,24.4c28.9-0.3,54.7-22.3,75.8-41.6c3-2.5,6-5.3,8.9-8.2c-7.4,18.8-11.2,36.2-9.4,49.1
|
||||
c1.2,9.4,6.5,13.8,10.6,17.3c0.9,0.6,2.6,0,1.5-1.8c-6.2-7.4-4.4-29.2,4.1-50.3C324.7,244.2,352.3,262.1,381.2,255.6z
|
||||
M346.5,194.3c33.8-30.3,47.1-3.2,25.6,13.2c-11.2,8.5-33.3,15-40.3,10.9l-1.5-0.9c-0.9-1.5-1.8-2.9-2.4-4.4
|
||||
C333.5,206.3,340,200.2,346.5,194.3z M534.3,160c13.5,1.5,7.9-15-5.9-10.9c-6.2,1.8-12.1,13.5-16.5,23.8
|
||||
c-13.5,20.3-36.2,47.9-52.1,62.3c-14.1,12.1-27.1,15.3-11.2-7.4c6.5-9.1,14.7-18.8,19.4-28.5c11.2-24.4-12.7-35.3-31.8-20.6
|
||||
c-11.2,8.5-26.2,26.2-38,35.9c-3.2,2.6-2.4,6.5,0.9,3.8c9.4-7.6,25.9-25,40-35.3c11.8-9.1,16.5-3.2,9.7,4.4
|
||||
c-9.4,10.9-25.9,29.7-30,41.8c-5.9,17.9,1.2,25.9,12.9,25.9c16.2,0,40.3-25.3,56.5-45.3c5.3-6.8,11.2-14.7,16.2-22.3
|
||||
c-14.1,27.3-28.8,55-47.1,80c-25.9,35.3-58.3,61.8-88.9,61.8c-22.1,0-41.2-15-45.3-37.1c-0.3-2.4-3.2-2.9-2.9,0.3
|
||||
c5,30.3,28.3,42,56.5,42c30.9,0,60.6-17.9,81.5-40c42.1-44.4,47.1-94.4,60-122.3C524.3,160,529.9,159.4,534.3,160z
|
||||
M705.4,117.1c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6
|
||||
c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8c-5.5,7.4-11.7,14.8-17.7,21c-11.1,10.5-32.9,29.1-49.4,35.3
|
||||
c-53.6,20,14.7-71.2,20.3-78.5c12.7-15.9,40.9-43.5,49.4-57.3c6.2-10.6,5.9-18.8-8.5-18.8c-10.9,0.3-30.6,7.9-39.7,15
|
||||
c-2.1,2.1-1.2,3.2,1.5,2.1c1.8-0.6,3.8-1.8,5.9-2.6c10.3-5.6,6.2,6.2,3.8,10.6c-12.4,21.5-34.1,51.8-45.6,66.8
|
||||
c-9.4,12.6-20.9,25.3-29.7,32.3c-3.5,2.9-1.5,5.6,2.1,3.2c3.2-2.1,7.9-6.8,13.2-12.4c-9.7,19.4-17.7,46.8,7.9,50
|
||||
c21.8,3,47.8-19.3,64.5-35.8c1.8-1.8,3.9-3.8,6-6c0.5-0.5,1-1,1.5-1.5c-9.7,19.4-17.6,46.7,8,49.9c28,3.8,62.7-33.8,76.2-47.6
|
||||
c2.6-2.6,1.8-7.1-2.6-2.6c-7.9,8.2-34.7,32.6-54.2,40c-53.6,20,14.7-71.2,20.3-78.5C668.6,158.6,696.9,131,705.4,117.1z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="highlight_1_" class="st18">
|
||||
<g class="st11">
|
||||
<path class="st9" d="M606.8,216.9c-0.1,0.1-0.3,0.3-0.4,0.4c-4.2,9.1-7.6,19.4-7.3,28c0.3-9.4,4.5-20.6,9.2-29.9
|
||||
C607.8,215.9,607.3,216.4,606.8,216.9z"/>
|
||||
<path class="st9" d="M526.3,210.7c-4.2,9.1-7.6,19.4-7.3,28c0.3-9.5,4.6-20.7,9.2-30C527.6,209.4,527,210.1,526.3,210.7z"/>
|
||||
<path class="st9" d="M656.7,115.8c0.1-0.2,0.3-0.3,0.5-0.5c9.1-7.1,28.8-14.7,39.7-15c8.2,0,11.9,2.7,12.3,7
|
||||
c0.5-5.4-2.9-9-12.3-9c-10.9,0.3-30.6,7.9-39.7,15C655.7,114.7,655.7,115.7,656.7,115.8z"/>
|
||||
<path class="st9" d="M689.8,213c-7.9,8.2-34.7,32.6-54.2,40c-14.2,5.3-19.8,2.8-20.3-3.9c-0.5,8.1,4.8,11.7,20.3,5.9
|
||||
c19.4-7.4,46.2-31.8,54.2-40c2.1-2.1,3.5-2.2,3.9-1.4C694.5,211.4,693.2,209.6,689.8,213z"/>
|
||||
<path class="st9" d="M513,217.8c8.8-7.1,20.3-19.7,29.7-32.3c11.5-15,33.3-45.3,45.6-66.8c1.3-2.5,3.2-7.3,2.8-10.1
|
||||
c-0.3,2.7-1.7,6.1-2.8,8.1c-12.4,21.5-34.1,51.8-45.6,66.8c-9.4,12.6-20.9,25.3-29.7,32.3c-1.9,1.6-2.2,3-1.5,3.7
|
||||
C511.7,219,512.2,218.4,513,217.8z"/>
|
||||
<path class="st9" d="M576.6,109.3c0.1-0.2,0.3-0.3,0.5-0.5c9.1-7.1,28.8-14.7,39.7-15c8.2,0,11.9,2.7,12.3,7
|
||||
c0.5-5.4-2.9-9-12.3-9c-10.9,0.3-30.6,7.9-39.7,15C575.7,108.2,575.7,109.1,576.6,109.3z"/>
|
||||
<path class="st9" d="M668.3,125.3c1.3-2.5,3.2-7.3,2.8-10.1c-0.3,2.7-1.7,6.1-2.8,8.1c-12.4,21.5-34.1,51.8-45.6,66.8
|
||||
c-5.5,7.4-11.7,14.8-17.7,21c-11.1,10.5-32.9,29.1-49.4,35.3c-14.2,5.3-19.8,2.8-20.3-3.9c-0.5,8.1,4.8,11.7,20.3,5.9
|
||||
c16.5-6.3,38.3-24.8,49.4-35.3c6-6.3,12.2-13.6,17.7-21C634.2,177.1,656,146.8,668.3,125.3z"/>
|
||||
</g>
|
||||
<g class="st11">
|
||||
<path class="st9" d="M459.8,235.2c-8.9,7.6-17.3,11.7-18.4,8c-1.3,6.7,8.2,2.6,18.4-6c15.9-14.4,38.6-42.1,52.1-62.3
|
||||
c4.4-10.3,10.3-22.1,16.5-23.8c7.6-2.3,12.7,1.7,13.5,5.5c1-4.1-4.5-10.2-13.5-7.5c-6.2,1.8-12.1,13.5-16.5,23.8
|
||||
C498.4,193.2,475.7,220.8,459.8,235.2z"/>
|
||||
<path class="st9" d="M452,182.4c-0.3,1.5-1.3,3.3-3,5.2c-9.4,10.9-25.9,29.7-30,41.8c-1.6,4.8-2.2,9-2.1,12.4
|
||||
c0.1-3,0.8-6.4,2.1-10.4c4.1-12.1,20.6-30.9,30-41.8C451.5,186.7,452.4,184.1,452,182.4z"/>
|
||||
<path class="st9" d="M398.3,216.7c11.8-9.7,26.8-27.3,38-35.9c15.4-11.9,33.9-7.1,34.6,8c0.9-16.6-18.5-22.4-34.6-10
|
||||
c-11.2,8.5-26.2,26.2-38,35.9c-1.9,1.6-2.4,3.5-1.8,4.3C396.9,218.2,397.4,217.4,398.3,216.7z"/>
|
||||
<path class="st9" d="M320.5,293.2c0.5-1.6,2.6-0.9,2.8,1.1c4.1,22.1,23.3,37.1,45.3,37.1c30.6,0,63-26.5,88.9-61.8
|
||||
c18.2-25,33-52.6,47.1-80c-1.4,2.2-2.9,4.3-4.4,6.5c-12.8,24.5-26.3,49.1-42.7,71.5c-25.9,35.3-58.3,61.8-88.9,61.8
|
||||
c-22.1,0-41.2-15-45.3-37.1c-0.3-2.4-3.2-2.9-2.9,0.3C320.4,292.8,320.4,293,320.5,293.2z"/>
|
||||
</g>
|
||||
<g class="st11">
|
||||
<path class="st9" d="M265.6,214.7c-10.3,5.3-22.7,8.2-27.7,8.2c-4.7,0-5.3,1.5-2.8,2.2c0.7-0.2,1.6-0.2,2.8-0.2
|
||||
c5,0,17.4-2.9,27.7-8.2c11.9-6.5,16.2-13.6,15.6-18.8C280.6,202.9,276,209.1,265.6,214.7z"/>
|
||||
<path class="st9" d="M309.6,219c-5.5,14.9-8.8,28.7-8.6,40c0.3-11.7,3.9-26,9.8-41.2C310.4,218.2,310,218.6,309.6,219z"/>
|
||||
<path class="st9" d="M221.9,243.5c-0.4,9.5,4.7,16.4,15.1,16.2c16.6-0.2,43.3-19.9,60.3-34.5c0.5-0.6,1.1-1.2,1.8-1.9
|
||||
c6.2-5.3,11.2-12.1,18-20.3c19.7-43.5,42.4-77,77.1-109.1c34.5-31.7,63.2-26.8,64.2-6.7c0.9-21.8-28.6-28-64.2,4.7
|
||||
C359.4,124,336.7,157.5,317,201c-6.8,8.2-11.8,15-18,20.3c-0.7,0.6-1.3,1.3-1.8,1.9c-17,14.6-43.7,34.2-60.3,34.5
|
||||
C227.3,257.9,222.3,252,221.9,243.5z"/>
|
||||
<path class="st9" d="M375.6,159.9c-3.2,1.4-3.7,3-2.7,3.8c0.5-0.6,1.4-1.2,2.7-1.8c18.2-8.2,44.7-27.3,58.9-42.1
|
||||
c12.6-13.3,17.6-22.5,16.8-27.2c-0.6,5.1-5.8,13.6-16.8,25.2C420.3,132.5,393.8,151.6,375.6,159.9z"/>
|
||||
<path class="st9" d="M372.1,209.5c7.6-5.8,10.8-12.9,10.4-18.4c-0.4,5.1-3.7,11.3-10.4,16.4c-11.2,8.5-33.3,15-40.3,10.9
|
||||
l-1.5-0.9c-0.6-1-1.2-2.1-1.8-3.1c-0.2,0.2-0.4,0.5-0.6,0.7c0.6,1.5,1.5,2.9,2.4,4.4l1.5,0.9C338.8,224.5,360.9,218,372.1,209.5
|
||||
z"/>
|
||||
<path class="st9" d="M395.3,241c0,5-5,8.3-10.6,9.1c-12.5,1.9-36.5-11.7-49.6-26.6c-0.8-0.2-1.5-0.4-2.2-0.6
|
||||
c12.4,15.9,38.6,31.4,51.8,29.4c5.6-0.9,10.6-4.5,10.6-8.9c0-0.6,1-0.9,1.3-0.5c0.1-0.5,0.1-0.9,0.1-1.9H395.3z"/>
|
||||
<path class="st9" d="M267.3,181.5c14.2,0.4,21.3,6.1,21.9,13.5c0.6-8.3-6.4-15-21.9-15.5c-32.7-1.2-71.8,26.8-71.5,61.8
|
||||
c0,0.1,0,0.2,0,0.4C196.7,207.3,235.2,180.3,267.3,181.5z"/>
|
||||
<path class="st9" d="M371.8,171.3c-10.8,4.4-23.3,13.2-36.5,28.8c-2.1,3.3-4.1,6.4-5.9,9.4c15.3-20.3,30-31.2,42.4-36.2
|
||||
c17.7-6.8,30.8-1,31.6,9.8C404.1,171,390.5,164.1,371.8,171.3z"/>
|
||||
<path class="st9" d="M309.8,266.7c-0.1,7,1,12.5,3.6,15.6c0.5-0.3,0.8-0.9,0.1-1.9C311.1,277.7,310,272.8,309.8,266.7z"/>
|
||||
</g>
|
||||
<g class="st11">
|
||||
<path class="st9" d="M181,177.9c0.5-0.5,1.1-0.9,1.6-0.9c3.5-0.3,9.7,1.2,12.1,10.3c0.5,2.2,0.8,4.7,0.9,7.2
|
||||
c0-3.3-0.2-6.4-0.9-9.2c-2.4-9.1-8.5-10.6-12.1-10.3C181.5,175,179.5,176.9,181,177.9z"/>
|
||||
<path class="st9" d="M3.4,292.8c0.6-1.3,2.6-0.6,2.9,1.3c4.1,22.1,23,37.1,45,37.1c27.7,0,68-33.8,94.5-70.6
|
||||
c6.8-9.1,24.4-35.3,33.6-55.6c-0.7,0.9-1.4,1.7-2.2,2.6c-9.5,19.5-25.1,42.6-31.4,51c-26.5,36.8-66.8,70.6-94.5,70.6
|
||||
c-22.1,0-40.9-15-45-37.1c-0.3-2.4-3.5-2.9-2.9,0.3C3.4,292.5,3.4,292.6,3.4,292.8z"/>
|
||||
<path class="st9" d="M161.7,216.4c5.9-4.7,20.9-18.5,23-30.6c0-0.5,0-1-0.1-1.4c-2.4,11.9-17,25.4-22.8,30
|
||||
c-0.6,0.6-0.6,1.6-0.3,2.4C161.5,216.6,161.6,216.5,161.7,216.4z"/>
|
||||
</g>
|
||||
<path class="st19" d="M197.6,148.2c5.3-6.2,13.2-8.2,17.7-4.7c1.6,1.3,2.5,3.2,2.8,5.4c0.2-3-0.6-5.7-2.8-7.4
|
||||
c-4.4-3.5-12.4-1.5-17.7,4.7c-3.5,3.9-5.2,8.4-4.8,12C193.1,155,194.7,151.4,197.6,148.2z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 11 KiB |
35
docs/img/siteleaf.svg
Normal file
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 66 94" style="enable-background:new 0 0 66 94;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#8DCF3F;}
|
||||
.st1{fill:#FFFFFF;}
|
||||
</style>
|
||||
<path class="st0" d="M35.8,0.7l0.9,0C55.5,1,66.3,16.8,66,39.3c-0.5,32.6-18.7,54.3-43.9,54L9.7,93.1c-5.3-12-8.8-27.7-8.5-44.6
|
||||
C1.6,18.6,13.8,0.4,35.8,0.7z"/>
|
||||
<g>
|
||||
<path class="st1" d="M11.2,63.8c-0.3-0.2-0.6-0.5-0.6-1c0-0.7,0.5-1.1,1.1-1.1c0.2,0,0.4,0.1,0.6,0.2c1,0.6,2,0.9,2.8,0.9
|
||||
c0.8,0,1.2-0.3,1.2-0.8v0c0-0.6-1-0.8-2.1-1.2c-1.4-0.4-3.1-1.1-3.1-3.1v0c0-2.1,1.7-3.3,3.8-3.3c1.1,0,2.2,0.3,3.2,0.8
|
||||
c0.4,0.2,0.7,0.6,0.7,1.1c0,0.7-0.5,1.1-1.2,1.1c-0.2,0-0.3,0-0.5-0.1c-0.8-0.4-1.6-0.7-2.2-0.7c-0.7,0-1.1,0.3-1.1,0.7v0
|
||||
c0,0.6,1,0.8,2.1,1.2c1.4,0.5,3.1,1.2,3.1,3v0c0,2.3-1.7,3.3-3.9,3.3C13.8,65,12.4,64.6,11.2,63.8z M20.8,52.1
|
||||
c0-0.8,0.7-1.4,1.6-1.4s1.6,0.5,1.6,1.4v0c0,0.8-0.7,1.4-1.6,1.4S20.8,53,20.8,52.1L20.8,52.1z M21,55.9c0-0.8,0.6-1.5,1.5-1.5
|
||||
c0.8,0,1.5,0.7,1.5,1.5v7.6c0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V55.9z M26.9,61.9V57h-0.1c-0.7,0-1.2-0.6-1.2-1.2
|
||||
c0-0.7,0.6-1.2,1.2-1.2h0.1v-1.3c0-0.8,0.7-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v1.3H31c0.7,0,1.2,0.6,1.2,1.2c0,0.7-0.6,1.2-1.2,1.2
|
||||
h-1.3v4.4c0,0.7,0.3,1,0.9,1l0.3,0c0.6,0,1.2,0.5,1.2,1.2c0,0.5-0.3,0.9-0.7,1.1c-0.5,0.2-1,0.3-1.7,0.3
|
||||
C28.1,65,26.9,64.3,26.9,61.9z M38.7,65c-3.1,0-5.4-2.2-5.4-5.3v0c0-2.9,2.1-5.3,5.1-5.3c3.4,0,4.9,2.8,4.9,4.9
|
||||
c0,0.8-0.6,1.4-1.4,1.4h-5.8c0.3,1.3,1.2,2,2.5,2c0.8,0,1.5-0.2,2.1-0.7c0.2-0.2,0.4-0.2,0.7-0.2c0.6,0,1.1,0.5,1.1,1.1
|
||||
c0,0.4-0.2,0.7-0.4,0.9C41.3,64.6,40.2,65,38.7,65z M40.6,58.9c-0.2-1.3-0.9-2.2-2.2-2.2c-1.2,0-2,0.9-2.2,2.2H40.6z M11.6,68.6
|
||||
c0-0.8,0.6-1.5,1.5-1.5c0.8,0,1.5,0.7,1.5,1.5v11.3c0,0.8-0.7,1.5-1.5,1.5c-0.8,0-1.5-0.7-1.5-1.5V68.6z M21.3,81.4
|
||||
c-3.1,0-5.4-2.2-5.4-5.3v0c0-2.9,2.1-5.3,5.1-5.3c3.4,0,4.9,2.8,4.9,4.9c0,0.8-0.6,1.4-1.4,1.4h-5.8c0.3,1.3,1.2,2,2.5,2
|
||||
c0.8,0,1.5-0.2,2.1-0.7c0.2-0.2,0.4-0.2,0.7-0.2c0.7,0,1.1,0.5,1.1,1.1c0,0.4-0.2,0.7-0.4,0.9C24,81,22.8,81.4,21.3,81.4z
|
||||
M23.2,75.3C23,74,22.3,73.1,21,73.1c-1.2,0-2,0.9-2.2,2.2C18.8,75.3,23.2,75.3,23.2,75.3z M26.7,78.3L26.7,78.3
|
||||
c0-2.3,1.7-3.3,4.1-3.3c1,0,1.8,0.2,2.5,0.4v-0.2c0-1.2-0.7-1.9-2.2-1.9c-0.8,0-1.5,0.1-2,0.3c-0.2,0.1-0.3,0.1-0.4,0.1
|
||||
c-0.7,0-1.2-0.5-1.2-1.2c0-0.5,0.3-1,0.8-1.1c0.9-0.3,1.9-0.5,3.3-0.5c1.6,0,2.7,0.4,3.5,1.1c0.8,0.8,1.1,1.9,1.1,3.3v4.7
|
||||
c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.2v0c-0.7,0.8-1.7,1.3-3.1,1.3C28.3,81.4,26.7,80.3,26.7,78.3L26.7,78.3z M33.4,77.6
|
||||
v-0.5c-0.5-0.2-1.1-0.4-1.9-0.4c-1.2,0-2,0.5-2,1.4v0c0,0.8,0.7,1.2,1.6,1.2C32.5,79.4,33.4,78.6,33.4,77.6z M38.3,73.4h-0.1
|
||||
c-0.7,0-1.2-0.5-1.2-1.2c0-0.7,0.5-1.2,1.2-1.2h0.1v-0.7c0-1.1,0.3-2,0.8-2.5c0.5-0.5,1.3-0.8,2.4-0.8c0.5,0,0.9,0,1.2,0.1
|
||||
c0.5,0.1,1,0.5,1,1.2c0,0.7-0.5,1.2-1.2,1.2h-0.2c-0.7,0-1.1,0.3-1.1,1.1v0.4h1.3c0.7,0,1.2,0.5,1.2,1.2c0,0.7-0.5,1.2-1.2,1.2
|
||||
h-1.2v6.4c0,0.8-0.7,1.5-1.5,1.5s-1.5-0.7-1.5-1.5C38.3,79.9,38.3,73.4,38.3,73.4z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
4
docs/js/html5shiv.min.js
vendored
@@ -1,4 +0,0 @@
|
||||
/**
|
||||
* @preserve HTML5 Shiv 3.7.2 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed
|
||||
*/
|
||||
!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=t.elements;return"string"==typeof a?a.split(" "):a}function e(a,b){var c=t.elements;"string"!=typeof c&&(c=c.join(" ")),"string"!=typeof a&&(a=a.join(" ")),t.elements=c+" "+a,j(b)}function f(a){var b=s[a[q]];return b||(b={},r++,a[q]=r,s[r]=b),b}function g(a,c,d){if(c||(c=b),l)return c.createElement(a);d||(d=f(c));var e;return e=d.cache[a]?d.cache[a].cloneNode():p.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!e.canHaveChildren||o.test(a)||e.tagUrn?e:d.frag.appendChild(e)}function h(a,c){if(a||(a=b),l)return a.createDocumentFragment();c=c||f(a);for(var e=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)e.createElement(h[g]);return e}function i(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return t.shivMethods?g(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(t,b.frag)}function j(a){a||(a=b);var d=f(a);return!t.shivCSS||k||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||i(a,d),a}var k,l,m="3.7.2",n=a.html5||{},o=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q="_html5shiv",r=0,s={};!function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",k="hidden"in a,l=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){k=!0,l=!0}}();var t={elements:n.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:m,shivCSS:n.shivCSS!==!1,supportsUnknownElements:l,shivMethods:n.shivMethods!==!1,type:"default",shivDocument:j,createElement:g,createDocumentFragment:h,addElements:e};a.html5=t,j(b)}(this,document);
|
||||
5
docs/js/respond.min.js
vendored
@@ -1,5 +0,0 @@
|
||||
/*! Respond.js v1.4.2: min/max-width media query polyfill * Copyright 2013 Scott Jehl
|
||||
* Licensed under https://github.com/scottjehl/Respond/blob/master/LICENSE-MIT
|
||||
* */
|
||||
|
||||
!function(a){"use strict";a.matchMedia=a.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='­<style media="'+a+'"> #mq-test-1 { width: 42px; }</style>',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(a.document)}(this),function(a){"use strict";function b(){u(!0)}var c={};a.respond=c,c.update=function(){};var d=[],e=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}(),f=function(a,b){var c=e();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))};if(c.ajax=f,c.queue=d,c.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\([\s]*min\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/,maxw:/\([\s]*max\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/},c.mediaQueriesSupported=a.matchMedia&&null!==a.matchMedia("only all")&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var g,h,i,j=a.document,k=j.documentElement,l=[],m=[],n=[],o={},p=30,q=j.getElementsByTagName("head")[0]||k,r=j.getElementsByTagName("base")[0],s=q.getElementsByTagName("link"),t=function(){var a,b=j.createElement("div"),c=j.body,d=k.style.fontSize,e=c&&c.style.fontSize,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=f=j.createElement("body"),c.style.background="none"),k.style.fontSize="100%",c.style.fontSize="100%",c.appendChild(b),f&&k.insertBefore(c,k.firstChild),a=b.offsetWidth,f?k.removeChild(c):c.removeChild(b),k.style.fontSize=d,e&&(c.style.fontSize=e),a=i=parseFloat(a)},u=function(b){var c="clientWidth",d=k[c],e="CSS1Compat"===j.compatMode&&d||j.body[c]||d,f={},o=s[s.length-1],r=(new Date).getTime();if(b&&g&&p>r-g)return a.clearTimeout(h),h=a.setTimeout(u,p),void 0;g=r;for(var v in l)if(l.hasOwnProperty(v)){var w=l[v],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?i||t():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?i||t():1)),w.hasquery&&(z&&A||!(z||e>=x)||!(A||y>=e))||(f[w.media]||(f[w.media]=[]),f[w.media].push(m[w.rules]))}for(var C in n)n.hasOwnProperty(C)&&n[C]&&n[C].parentNode===q&&q.removeChild(n[C]);n.length=0;for(var D in f)if(f.hasOwnProperty(D)){var E=j.createElement("style"),F=f[D].join("\n");E.type="text/css",E.media=D,q.insertBefore(E,o.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(j.createTextNode(F)),n.push(E)}},v=function(a,b,d){var e=a.replace(c.regex.keyframes,"").match(c.regex.media),f=e&&e.length||0;b=b.substring(0,b.lastIndexOf("/"));var g=function(a){return a.replace(c.regex.urls,"$1"+b+"$2$3")},h=!f&&d;b.length&&(b+="/"),h&&(f=1);for(var i=0;f>i;i++){var j,k,n,o;h?(j=d,m.push(g(a))):(j=e[i].match(c.regex.findStyles)&&RegExp.$1,m.push(RegExp.$2&&g(RegExp.$2))),n=j.split(","),o=n.length;for(var p=0;o>p;p++)k=n[p],l.push({media:k.split("(")[0].match(c.regex.only)&&RegExp.$2||"all",rules:m.length-1,hasquery:k.indexOf("(")>-1,minw:k.match(c.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:k.match(c.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},w=function(){if(d.length){var b=d.shift();f(b.href,function(c){v(c,b.href,b.media),o[b.href]=!0,a.setTimeout(function(){w()},0)})}},x=function(){for(var b=0;b<s.length;b++){var c=s[b],e=c.href,f=c.media,g=c.rel&&"stylesheet"===c.rel.toLowerCase();e&&g&&!o[e]&&(c.styleSheet&&c.styleSheet.rawCssText?(v(c.styleSheet.rawCssText,e,f),o[e]=!0):(!/^([a-zA-Z:]*\/\/)/.test(e)&&!r||e.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&("//"===e.substring(0,2)&&(e=a.location.protocol+e),d.push({href:e,media:f})))}w()};x(),c.update=x,c.getEmValue=t,a.addEventListener?a.addEventListener("resize",b,!1):a.attachEvent&&a.attachEvent("onresize",b)}}(this);
|
||||
@@ -4,87 +4,72 @@ overview: true
|
||||
permalink: /
|
||||
---
|
||||
|
||||
<section class="intro">
|
||||
<div class="grid">
|
||||
<div class="unit whole center-on-mobiles">
|
||||
<p class="first">Transform your plain text into static websites and blogs.</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="features">
|
||||
<div class="grid">
|
||||
<div class="unit one-third">
|
||||
<h2>Simple</h2>
|
||||
<p>
|
||||
No more databases, comment moderation, or pesky updates to install—just <em>your content</em>.
|
||||
</p>
|
||||
<a href="/docs/usage/">How Jekyll works →</a>
|
||||
</div>
|
||||
<div class="unit one-third">
|
||||
<h2>Static</h2>
|
||||
<p><a href="https://daringfireball.net/projects/markdown/">Markdown</a>, <a href="https://github.com/Shopify/liquid/wiki">Liquid</a>, HTML <span class="amp">&</span> CSS go in. Static sites come out ready for deployment.</p>
|
||||
<a href="/docs/templates/">Jekyll template guide →</a>
|
||||
</div>
|
||||
<div class="unit one-third">
|
||||
<h2>Blog-aware</h2>
|
||||
<p>
|
||||
Permalinks, categories, pages, posts, and custom layouts are all first-class citizens here.
|
||||
</p>
|
||||
<a href="http://import.jekyllrb.com">Migrate your blog →</a>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
<section class="container slim hero">
|
||||
<h1>Transform your plain text into static websites and blogs</h1>
|
||||
<div><a href="/docs/" class="btn">Get Started</a></div>
|
||||
</section>
|
||||
|
||||
<section class="columns features">
|
||||
<div class="column feature">
|
||||
<h3>Simple</h3>
|
||||
<p>
|
||||
No more databases, comment moderation, or pesky updates to install—just <em>your content</em>.
|
||||
</p>
|
||||
<p class="cta"><a href="/docs/usage/">How Jekyll works</a></p>
|
||||
</div>
|
||||
<div class="column feature">
|
||||
<h3>Static</h3>
|
||||
<p><a href="https://daringfireball.net/projects/markdown/">Markdown</a>, <a href="https://github.com/Shopify/liquid/wiki">Liquid</a>, HTML <span class="amp">&</span> CSS go in. Static sites come out ready for deployment.</p>
|
||||
<p class="cta"><a href="/docs/templates/">Jekyll template guide</a></p>
|
||||
</div>
|
||||
<div class="column feature">
|
||||
<h3>Blog-aware</h3>
|
||||
<p>
|
||||
Permalinks, categories, pages, posts, and custom layouts are all first-class citizens here.
|
||||
</p>
|
||||
<p class="cta"><a href="http://import.jekyllrb.com">Migrate your blog</a></p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="quickstart">
|
||||
<div class="grid">
|
||||
<div class="unit golden-small center-on-mobiles">
|
||||
<h3>Get up and running <em>in seconds</em>.</h3>
|
||||
</div>
|
||||
<div class="unit golden-large code">
|
||||
<p class="title">Quick-start Instructions</p>
|
||||
<div class="shell">
|
||||
<p class="line">
|
||||
<span class="path">~</span>
|
||||
<span class="prompt">$</span>
|
||||
<span class="command">gem install bundler jekyll</span>
|
||||
</p>
|
||||
<p class="line">
|
||||
<span class="path">~</span>
|
||||
<span class="prompt">$</span>
|
||||
<span class="command">jekyll new my-awesome-site</span>
|
||||
</p>
|
||||
<p class="line">
|
||||
<span class="path">~</span>
|
||||
<span class="prompt">$</span>
|
||||
<span class="command">cd my-awesome-site</span>
|
||||
</p>
|
||||
<p class="line">
|
||||
<span class="path">~/my-awesome-site</span>
|
||||
<span class="prompt">$</span>
|
||||
<span class="command">bundle exec jekyll serve</span>
|
||||
</p>
|
||||
<p class="line">
|
||||
<span class="output"># => Now browse to http://localhost:4000</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="free-hosting">
|
||||
<div class="grid">
|
||||
<div class="unit whole">
|
||||
<div class="grid pane">
|
||||
<div class="unit whole center-on-mobiles">
|
||||
<img src="img/octojekyll.png" width="300" height="251" alt="Free Jekyll hosting on GitHub Pages">
|
||||
<div class="pane-content">
|
||||
<h2 class="center-on-mobiles"><strong>Free hosting</strong> with GitHub Pages</h2>
|
||||
<p>Sick of dealing with hosting companies? <a href="https://pages.github.com/">GitHub Pages</a> are <em>powered by Jekyll</em>, so you can easily deploy your site using GitHub for free—<a href="https://help.github.com/articles/about-supported-custom-domains/">custom domain name</a> and all.</p>
|
||||
<a href="https://pages.github.com/">Learn more about GitHub Pages →</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
</div>
|
||||
<h2 class="center-text">Get up and running in seconds</h2>
|
||||
<div class="code">
|
||||
<p class="title">Quick-start Instructions</p>
|
||||
<div class="shell">
|
||||
<p class="line">
|
||||
<span class="path">~</span>
|
||||
<span class="prompt">$</span>
|
||||
<span class="command">gem install bundler jekyll</span>
|
||||
</p>
|
||||
<p class="line">
|
||||
<span class="path">~</span>
|
||||
<span class="prompt">$</span>
|
||||
<span class="command">jekyll new my-awesome-site</span>
|
||||
</p>
|
||||
<p class="line">
|
||||
<span class="path">~</span>
|
||||
<span class="prompt">$</span>
|
||||
<span class="command">cd my-awesome-site</span>
|
||||
</p>
|
||||
<p class="line">
|
||||
<span class="path">~/my-awesome-site</span>
|
||||
<span class="prompt">$</span>
|
||||
<span class="command">bundle exec jekyll serve</span>
|
||||
</p>
|
||||
<p class="line">
|
||||
<span class="output"># => Now browse to http://localhost:4000</span>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="text-image">
|
||||
<div class="image">
|
||||
<img src="img/octojekyll.png" width="300" height="251" alt="Free Jekyll hosting on GitHub Pages">
|
||||
</div>
|
||||
<div class="text">
|
||||
<h2 class="center-on-mobiles"><strong>Free hosting</strong> with GitHub Pages</h2>
|
||||
<p>Sick of dealing with hosting companies? <a href="https://pages.github.com/">GitHub Pages</a> are <em>powered by Jekyll</em>, so you can easily deploy your site using GitHub for free—<a href="https://help.github.com/articles/about-supported-custom-domains/">custom domain name</a> and all.</p>
|
||||
<a href="https://pages.github.com/">Learn more about GitHub Pages</a>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -1,10 +1,20 @@
|
||||
---
|
||||
layout: news
|
||||
layout: default
|
||||
title: News
|
||||
permalink: /news/
|
||||
author: all
|
||||
redirect_from: /news/releases/
|
||||
---
|
||||
<h1>News</h1>
|
||||
|
||||
{% for post in site.posts %}
|
||||
{% include news_item.html %}
|
||||
{% for post in site.posts limit:5 %}
|
||||
{% include post.html post=post %}
|
||||
{% endfor %}
|
||||
|
||||
<h2>Archieved Posts</h2>
|
||||
|
||||
<ul>
|
||||
{% for post in site.posts offset:5 %}
|
||||
<li><a href="{{ post.url }}">{{ post.title }}</a></li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
---
|
||||
layout: news
|
||||
title: Releases
|
||||
permalink: /news/releases/
|
||||
author: all
|
||||
---
|
||||
|
||||
{% for post in site.categories.release %}
|
||||
{% include news_item.html %}
|
||||
{% endfor %}
|
||||
@@ -70,12 +70,6 @@ Use a SaaS service as a backend for functionality on your Jekyll site
|
||||
- [Static Comments with Jekyll & Staticman](https://mademistakes.com/articles/improving-jekyll-static-comments/)
|
||||
- [Adding Ajax pagination to Jekyll](https://eduardoboucas.com/blog/2014/11/05/adding-ajax-pagination-to-jekyll.html)
|
||||
- ['My Jekyll Fork', by Mike West](https://mikewest.org/2009/11/my-jekyll-fork)
|
||||
|
||||
> "Jekyll is a well-architected throwback to a time before WordPress, when men were men, and HTML was static. I like the ideas it espouses, and have made a few improvements to it's core. Here, I'll point out some highlights of my fork in the hopes that they see usage beyond this site."
|
||||
|
||||
- ['About this Website', by Carter Allen](http://cartera.me/2010/08/12/about-this-website/)
|
||||
|
||||
> "Jekyll is everything that I ever wanted in a blogging engine. Really. It isn't perfect, but what's excellent about it is that if there's something wrong, I know exactly how it works and how to fix it. It runs on the your machine only, and is essentially an added"build" step between you and the browser. I coded this entire site in TextMate using standard HTML5 and CSS3, and then at the end I added just a few little variables to the markup. Presto-chango, my site is built and I am at peace with the world."
|
||||
|
||||
- A way to [extend Jekyll](https://github.com/rfelix/jekyll_ext) without forking and modifying the Jekyll gem codebase and some [portable Jekyll extensions](https://wiki.github.com/rfelix/jekyll_ext/extensions) that can be reused and shared.
|
||||
- [Using your Rails layouts in Jekyll](http://numbers.brighterplanet.com/2010/08/09/sharing-rails-views-with-jekyll)
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
---
|
||||
layout: page
|
||||
layout: default
|
||||
title: Showcase
|
||||
permalink: /showcase/
|
||||
redirect_from:
|
||||
- /docs/sites/
|
||||
redirect_from: /docs/sites/
|
||||
---
|
||||
<h1>Showcase</h1>
|
||||
|
||||
<p>Jekyll is used for all kinds of usecases. Here's some of our favorites:</p>
|
||||
|
||||
|
||||
@@ -6,8 +6,8 @@ permalink: /team/
|
||||
|
||||
## Core Team
|
||||
|
||||
*The Jekyll Core Team's responsibility is to ensure the development and
|
||||
community around the Jekyll ecosystem thrive.*
|
||||
The Jekyll Core Team's responsibility is to ensure the development and
|
||||
community around the Jekyll ecosystem thrive.
|
||||
|
||||
1. Olivia (@oe, Project Lead)
|
||||
2. Frank (@DirtyF, Documentation)
|
||||
@@ -16,9 +16,9 @@ community around the Jekyll ecosystem thrive.*
|
||||
|
||||
## Plugin Core
|
||||
|
||||
*The Jekyll Plugin Core Team's responsibility is to ensure the development and
|
||||
The Jekyll Plugin Core Team's responsibility is to ensure the development and
|
||||
community around the core plugins thrive. They also provide guidance in
|
||||
conversations about extensibility of Core Jekyll.*
|
||||
conversations about extensibility of Core Jekyll.
|
||||
|
||||
1. Ashwin (@ashmaroli)
|
||||
2. Florian (@Crunch09)
|
||||
@@ -27,9 +27,9 @@ conversations about extensibility of Core Jekyll.*
|
||||
|
||||
## Affinity Team Captains
|
||||
|
||||
*The Affinity Team Captains lead [Jekyll's Affinity
|
||||
The Affinity Team Captains lead [Jekyll's Affinity
|
||||
Teams](https://teams.jekyllrb.com/). Each team is tasked with maintaining
|
||||
and addressing issues for a specific aspect of Jekyll.*
|
||||
and addressing issues for a specific aspect of Jekyll.
|
||||
|
||||
1. [Build](https://github.com/orgs/jekyll/teams/build): @mattr-
|
||||
2. [Documentation](https://github.com/orgs/jekyll/teams/documentation): @DirtyF, @mattr-
|
||||
@@ -40,7 +40,7 @@ and addressing issues for a specific aspect of Jekyll.*
|
||||
|
||||
## Emeritus Core Team Members
|
||||
|
||||
*Emeritus Core Team Members were once members of Jekyll's Core Team.*
|
||||
Emeritus Core Team Members were once members of Jekyll's Core Team.
|
||||
|
||||
1. Parker (@parkr)
|
||||
2. Tom (@mojombo)
|
||||
|
||||
@@ -14,10 +14,3 @@ You can preview your contributions before opening a pull request by running from
|
||||
2. `bundle exec rake site:preview`
|
||||
|
||||
It's just a jekyll site, afterall! :wink:
|
||||
|
||||
## Updating Font Awesome
|
||||
|
||||
1. Go to <https://icomoon.io/app/>
|
||||
2. Choose Import Icons and load `icomoon-selection.json`
|
||||
3. Choose Generate Font → Download
|
||||
4. Copy the font files and adapt the CSS to the paths we use in Jekyll
|
||||
|
||||