Add home page to hugoDocs
* Add news content * Switch to new home page * Move docs home page to a new page * Switch to home page content * Adjust global menu: remove showcase * Remove unneeded portion of the front matter * Remove old theme * Update content for new theme * Fix content to new theme * Move layouts into theme * Move classes to config * [WIP] theme * [WIP] inline critical CSS * Add some notes on the [WIP] critical CSS feature * Make theme changes for themes site * Import theme updates from themes site * [WIP] theme prev/next links * Revert critical CSS tests Didn't move the needle on a 20kb (gzipped) stylesheet. First view speed index is 1008 without CSS. * Not using docsnav data file * Backdate these articles so we keep them but they don't show up on top * Change Twitter handle to work with Hugo's internal templates plus a few minor clean-ups * Update theme (change Twitter handle in Follow link) See PR rdwatters/hugo-docs-concept#120
@@ -9,7 +9,7 @@ defaultContentLanguage = "en"
|
||||
# Set to true to keep url path preserve casing (eg, for sections)
|
||||
disablePathToLower = false
|
||||
# Site-level description
|
||||
description = ""
|
||||
description = "Website and documentation for the Hugo Project, the world's fastest framework for building websites."
|
||||
# Allows use of emoji shorthand directly in content
|
||||
enableEmoji = true
|
||||
# Set the unicode character used for the "return" link in page footnotes.
|
||||
@@ -43,16 +43,14 @@ watch = true
|
||||
# Add GA Tracking Code Here. This leverages a built-in (ie, "internal") partial from HUGO: https://gohugo.io/extras/analytics#configuring-google-analytics
|
||||
googleAnalytics = "UA-76549364-1"
|
||||
|
||||
[social]
|
||||
twitter = "GoHugoIO"
|
||||
|
||||
|
||||
#CUSTOM PARAMS
|
||||
[params]
|
||||
## Used for views in rendered HTML (i.e., rather than using the .Hugo variable)
|
||||
release = "0.20"
|
||||
## Critical Render Path. If true, site style will be embedded in a <style> tag in each html <head> as part of Gulp Build. False puts a typical <link> to the stylesheet in <head> See layouts/partials/style-embed.html
|
||||
usecrp = true
|
||||
## Twitter handle without the "@"
|
||||
twitterhandle = "GoHugoIO"
|
||||
## Default Image for Social Sharing. This image should live at static/images/
|
||||
defaultsocialimage = "hugodefaultsocial.png"
|
||||
## Setting this to true will add a "noindex" to *EVERY* page on the site
|
||||
removefromexternalsearch = false
|
||||
## This is used when the BaseURL does not need to modified (eg, in share links or in prerender, prefetch, etc to control for relativeURLs setting); do *not* include trailing slash
|
||||
@@ -68,6 +66,8 @@ googleAnalytics = "UA-76549364-1"
|
||||
## Google Tag Manager
|
||||
gtmid = ""
|
||||
|
||||
flex_box_interior_classes = "flex-auto w-100 w-40-l mr3 mb3 bg-white ba b--moon-gray nested-copy-line-height"
|
||||
|
||||
#sidebar_direction = "sidebar_left"
|
||||
|
||||
# MARKDOWN
|
||||
@@ -164,13 +164,6 @@ googleAnalytics = "UA-76549364-1"
|
||||
identifier = "hosting-and-deployment"
|
||||
url = "/hosting-and-deployment/"
|
||||
|
||||
# [[menu.docs]]
|
||||
# name = "Showcase"
|
||||
# weight = 90
|
||||
# identifier = "showcase"
|
||||
# url = "/showcase/"
|
||||
#
|
||||
|
||||
[[menu.docs]]
|
||||
name = "Contribute"
|
||||
weight = 100
|
||||
@@ -208,13 +201,13 @@ googleAnalytics = "UA-76549364-1"
|
||||
name = "News"
|
||||
weight = 1
|
||||
identifier = "news"
|
||||
url = "https://hugodocs.info/news/"
|
||||
url = "/news/"
|
||||
|
||||
[[menu.global]]
|
||||
name = "Docs"
|
||||
weight = 5
|
||||
identifier = "docs"
|
||||
url = "/"
|
||||
url = "/documentation/"
|
||||
|
||||
[[menu.global]]
|
||||
name = "Themes"
|
||||
|
||||
@@ -1,18 +1,43 @@
|
||||
---
|
||||
title: Hugo
|
||||
linktitle: Hugo
|
||||
description: Hugo is the world's fastest static website engine. It's written in Golang and developed by spf13 and friends.
|
||||
date: 2017-02-01
|
||||
publishdate: 2017-02-01
|
||||
lastmod: 2017-02-01
|
||||
menu:
|
||||
main:
|
||||
parent: "section name"
|
||||
weight: 01
|
||||
weight: 01 #rem
|
||||
draft: false
|
||||
slug:
|
||||
aliases: []
|
||||
toc: false
|
||||
title: "Hugo"
|
||||
date: 2017-03-02T12:00:00-05:00
|
||||
features:
|
||||
- heading: Blistering Speed
|
||||
image_path: /images/icon-fast.svg
|
||||
tagline: What's modern about waiting for your site to build?
|
||||
copy: Hugo is the fastest tool of its kind. At <1 ms per page, the average site builds in less than a second.
|
||||
|
||||
- heading: Robust Content Management
|
||||
image_path: /images/icon-content-management.svg
|
||||
tagline: Flexibility rules. Hugo is a content strategist's dream.
|
||||
copy: Hugo supports unlimited content types, taxonomies, menus, dynamic API-driven content, and more, all without plugins.
|
||||
|
||||
- heading: Shortcodes
|
||||
image_path: /images/icon-shortcodes.svg
|
||||
tagline: Hugo's shortcodes are Markdown's hidden superpower.
|
||||
copy: We love the beautiful simplicity of markdown’s syntax, but there are times when we want more flexibility. Hugo created shortcodes to so we could have beauty and flexibility.
|
||||
|
||||
- heading: Built-in Templates
|
||||
image_path: /images/icon-built-in-templates.svg
|
||||
tagline: Hugo has common patterns to get your work done quickly.
|
||||
copy: Hugo ships with pre-made templates to make quick work of SEO, commenting, analytics and other functions. One line of code, and you're done.
|
||||
|
||||
- heading: Multilingual and i18n
|
||||
image_path: /images/icon-multilingual2.svg
|
||||
tagline: Polyglot baked in.
|
||||
copy: Hugo provides full i18n support for multi-language sites with the same straightforward development experience Hugo users love in single-language sites.
|
||||
sections:
|
||||
- heading: "100s of Themes"
|
||||
cta: Check out the Hugo's themes.
|
||||
link: http://themes.gohugo.io/
|
||||
color_classes: bg-accent-color white
|
||||
image: /images/homepage-screenshot-hugo-themes.jpg
|
||||
copy: "Hugo provides a robust theming system that is easy to implement but capable of producing even the most complicated websites."
|
||||
- heading: "Capable Templating"
|
||||
cta: Get Started.
|
||||
link: https://hugodocs.info/templates/
|
||||
color_classes: bg-primary-color-light black
|
||||
image: /images/home-page-templating-example.png
|
||||
copy: "Hugo's Go-based templating provides just the right amount of logic to build anything from the simple to complex. If you prefer Jade/Pug-like syntax, you can also use Amber, Ace, or any combination of the three."
|
||||
---
|
||||
Hugo is the world's fastest static website engine. It's written in Golang and developed by spf13 and friends. Below you will find some of the most common and helpful pages from our documentation.
|
||||
Hugo is one of the most popular open-source static site generators. With its amazing speed and flexibility, Hugo makes building websites fun again.
|
||||
|
||||
@@ -180,7 +180,7 @@ As an example of archetypes in practice, the following is the `functions` archet
|
||||
|
||||
{{% code file="archetypes/functions.md" %}}
|
||||
```yaml
|
||||
{{< readfile file="/themes/hugo-docs-concept/archetypes/functions.md" >}}
|
||||
{{< readfile file="/themes/gohugo-theme/archetypes/functions.md" >}}
|
||||
```
|
||||
{{% /code %}}
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@ The archetype for `functions` according to the Hugo theme is as follows:
|
||||
|
||||
{{% code file="archetypes/functions.md" %}}
|
||||
```yaml
|
||||
{{< readfile file="/themes/hugo-docs-concept/archetypes/functions.md">}}
|
||||
{{< readfile file="/themes/gohugo-theme/archetypes/functions.md">}}
|
||||
```
|
||||
{{% /code %}}
|
||||
|
||||
@@ -108,7 +108,7 @@ The archetype for the `tutorials` content type is as follows:
|
||||
|
||||
{{% code file="archetypes/tutorials.md" %}}
|
||||
```yaml
|
||||
{{< readfile file="/themes/hugo-docs-concept/archetypes/tutorials.md">}}
|
||||
{{< readfile file="/themes/gohugo-theme/archetypes/tutorials.md">}}
|
||||
```
|
||||
{{% /code %}}
|
||||
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
---
|
||||
title: Hugo Documentation
|
||||
linktitle: Hugo
|
||||
description: Hugo is the world's fastest static website engine. It's written in Golang and developed by spf13 and friends.
|
||||
date: 2017-02-01
|
||||
publishdate: 2017-02-01
|
||||
lastmod: 2017-02-01
|
||||
menu:
|
||||
main:
|
||||
parent: "section name"
|
||||
weight: 01
|
||||
weight: 01 #rem
|
||||
draft: false
|
||||
slug:
|
||||
aliases: []
|
||||
toc: false
|
||||
layout: documentation-home
|
||||
---
|
||||
Hugo is the world's fastest static website engine. It's written in Golang and developed by spf13 and friends. Below you will find some of the most common and helpful pages from our documentation.
|
||||
@@ -0,0 +1,250 @@
|
||||
---
|
||||
date: 2016-06-06T13:54:06-04:00
|
||||
description: "Hugo 0.16 is our best and biggest release ever. The Hugo community has outdone itself with continued performance improvements, beautiful themes and increased stability."
|
||||
title: "June Release"
|
||||
categories: ["Releases"]
|
||||
---
|
||||
|
||||
Hugo 0.16 is our best and biggest release ever. The Hugo community has
|
||||
outdone itself with continued performance improvements,
|
||||
[beautiful themes](http://themes.gohugo.io) for all types of sites from project
|
||||
sites to documentation to blogs to portfolios, and increased stability.
|
||||
|
||||
This release represents **over 550 contributions by over 110 contributors** to
|
||||
the main Hugo code base. Since last release Hugo has **gained 3500 stars, 90
|
||||
contributors and 23 additional themes.**
|
||||
|
||||
This release celebrates 3 years since {{< gh "@spf13" >}} wrote the first lines
|
||||
of Hugo. During those 3 years Hugo has accomplished some major milestones
|
||||
including...
|
||||
|
||||
* 10,000+ stars on GitHub
|
||||
* 320+ contributors
|
||||
* 90+ themes
|
||||
* 1000s of happy websites
|
||||
* Many subprojects like {{< gh "@spf13/cobra">}}, {{< gh "@spf13/viper">}} and
|
||||
{{< gh "@spf13/afero">}} which have experienced broad usage across the Go
|
||||
ecosystem.
|
||||
|
||||
{{< gh "@bep" >}} led the development of Hugo for the 3rd consecutive release
|
||||
with nearly half of the contributions to 0.16 in addition to his considerable
|
||||
contributions as lead maintainer. {{< gh "@anthonyfok" >}}, {{< gh
|
||||
"@DigitalCraftsman" >}}, {{< gh "@MooreReason" >}} all made significant
|
||||
contributions. A special thanks to {{< gh "@abourget" >}} for his considerable
|
||||
work on multilingual support. Due to its broad impact we wanted to spend more
|
||||
time testing it and it will be included in Hugo's next release.
|
||||
|
||||
### Highlights
|
||||
|
||||
**Partial Builds:** Prior to this release Hugo would always reread and rebuild
|
||||
the entire site. This release introduces support for reactive site building
|
||||
while watching (`hugo server`). Hugo will watch the filesystem for changes and
|
||||
only re-read the changed files. Depending on the files change Hugo will
|
||||
intelligently re-render only the needed portion of the site. Performance gains
|
||||
depend on the operation performed and size of the site. In our testing build
|
||||
times decreased anywhere from 10% to 99%.
|
||||
|
||||
**Template Improvements:** Template improvements continue to be a mainstay of each Hugo release. Hugo 0.16 adds support for the new `block` keyword introduced in Go 1.6 -- think base templates with default sections -- as well as many new template functions.
|
||||
|
||||
**Polish:** As Hugo matures releases will inevitably contain fewer huge new features. This release represents hundreds of small improvements across ever facet of Hugo which will make for a much better experience for all of our users. Worth mentioning here is the curious bug where live reloading didn't work in some editors on OS X, including the popular TextMate 2. This is now fixed. Oh, and now any error will exit with an error code, a big thing for automated deployments.
|
||||
|
||||
### New Features
|
||||
* Support reading configuration variables from the OS environment {{<gh 2090 >}}
|
||||
* Add emoji support {{<gh 1892>}}
|
||||
* Add `themesDir` option to configuration {{<gh 1556>}}
|
||||
* Add support for Go 1.6 `block` keyword in templates {{<gh 1832>}}
|
||||
* Partial static sync {{<gh 1644>}}
|
||||
* Source file based relative linking (a la Github) {{<gh 0x0f6b334b6715253b030c4e783b88e911b6e53e56>}}
|
||||
* Add `ByLastmod` sort function to pages. {{<gh 0xeb627ca16de6fb5e8646279edd295a8bf0f72bf1 >}}
|
||||
* New templates functions:
|
||||
* `readFile` {{<gh 1551 >}}
|
||||
* `countwords` and `countrunes` {{<gh 1440>}}
|
||||
* `default` {{<gh 1943>}}
|
||||
* `hasPrefix` {{<gh 1243>}}
|
||||
* `humanize` {{<gh 1818>}}
|
||||
* `jsonify` {{<gh 0x435e996c4fd48e9009ffa9f83a19fb55f0777dbd>}}
|
||||
* `md5` and `sha1` {{<gh 1932>}}
|
||||
* `replaceRE` {{<gh 1845>}}
|
||||
* `findRE` {{<gh 2048>}}
|
||||
* `shuffle` {{<gh 1942>}}
|
||||
* `slice` {{<gh 1902>}}
|
||||
* `plainify` {{<gh 1915>}}
|
||||
|
||||
### Enhancements
|
||||
|
||||
* Hugo now exits with error code on any error. This is a big thing for
|
||||
automated deployments. {{<gh 740 >}}
|
||||
* Print error when `/index.html` is zero-length {{<gh 947>}}
|
||||
* Enable dirname and filename bash autocompletion for more flags {{<gh
|
||||
0x666ddd237791b56fd048992dca9a27d1af50a10e>}}
|
||||
* Improve error handling in commands {{<gh 1502>}}
|
||||
* Add sanity checks for `hugo import jekyll` {{<gh 1625 >}}
|
||||
* Add description to `Page.Params` {{<gh 1484>}}
|
||||
* Add async version of Google Analytics internal template {{<gh 1711>}}
|
||||
* Add autostart option to YouTube shortcode {{<gh 1784>}}
|
||||
* Set Date and Lastmod for main home page {{<gh 1903>}}
|
||||
* Allow URL with extension in front matter {{<gh 1923>}}
|
||||
* Add list support in Scratch {{<gh
|
||||
0xeaba04e82bdfc5d4c29e970f11b4aab9cc0efeaa>}}
|
||||
* Add file option to gist shortcode {{<gh 1955>}}
|
||||
* Add config layout and content directory CLI options {{<gh 1698>}}
|
||||
* Add boolean value comparison to `where` template function {{<gh
|
||||
0xf3c74c9db484c8961e70cb3458f9e41e7832fa12>}}
|
||||
* Do not write to to cache when `ignoreCache` is set {{<gh 2067>}}
|
||||
* Add option to disable rendering of 404 page {{<gh 2037>}}
|
||||
* Mercurial is no longer needed to build Hugo {{<gh 2062 >}}
|
||||
* Do not create `robots.txt` by default {{<gh 2049>}}
|
||||
* Disable syntax guessing for PygmentsCodeFences by default. To enable syntax
|
||||
guessing again, add the following to your config file:
|
||||
`PygmentsCodeFencesGuessSyntax = true` {{<gh 2034>}}
|
||||
* Make `ByCount` sort consistently {{<gh 1930>}}
|
||||
* Add `Scratch` to shortcode {{<gh 2000>}}
|
||||
* Add support for symbolic links for content, layout, static, theme {{<gh 1855
|
||||
>}}
|
||||
* Add '+' as one of the valid characters in URLs specified in the front matter
|
||||
{{<gh 1290 >}}
|
||||
* Make alias redirect output URLs relative when `RelativeURLs = true` {{<gh
|
||||
2093 >}}
|
||||
* Hugo injects meta generator tag on homepage if missing {{<gh
|
||||
2182 >}}
|
||||
|
||||
### Fixes
|
||||
* Fix file change watcher for TextMate 2 and friends on OS X {{<gh 1053 >}}
|
||||
* Make dynamic reloading of config file reliable on all platform {{<gh 1684 >}}
|
||||
* Hugo now works on Linux/arm64 {{<gh 1772 >}}
|
||||
* `plainIDAnchors` now defaults to `true` {{<gh 2057>}}
|
||||
* Win32 and ARM builds fixed {{<gh 1716>}}
|
||||
* Copy static dir files without theme's static dir {{<gh 1656>}}
|
||||
* Make `noTimes` command flag work {{<gh 1657>}}
|
||||
* Change most global CLI flags into local ones {{<gh 1624>}}
|
||||
* Remove transformation of menu URLs {{<gh 1239>}}
|
||||
* Do not fail on unknown Jekyll file {{<gh 1705>}}
|
||||
* Use absolute path when editing with editor {{<gh 1589>}}
|
||||
* Fix hugo server "Watching for changes" path display {{<gh 1721>}}
|
||||
* Do not strip special characters out of URLs {{<gh 1292>}}
|
||||
* Fix `RSSLink` when uglyURLs are enabled {{<gh 175>}}
|
||||
* Get BaseURL from viper in server mode {{<gh 1821>}}
|
||||
* Fix shortcode handling in RST {{<gh 1904>}}
|
||||
* Use default sitemap configuration for homepage {{<gh 1304>}}
|
||||
* Exit if specific port is unavailable in server mode {{<gh 1901>}}
|
||||
* Fix regression in "section menus for lazy blogger" {{<gh 2065>}}
|
||||
|
||||
****
|
||||
|
||||
## **0.15.0** November 25, 2015
|
||||
|
||||
The v0.15.0 Hugo release brings a lot of polish to Hugo. Exactly 6 months after
|
||||
the 0.14 release, Hugo has seen massive growth and changes. Most notably, this
|
||||
is Hugo's first release under the Apache 2.0 license. With this license change
|
||||
we hope to expand the great community around Hugo and make it easier for our
|
||||
many users to contribute. This release represents over **377 contributions by
|
||||
87 contributors** to the main Hugo repo and hundreds of improvements to the
|
||||
libraries Hugo uses. Hugo also launched a [new theme
|
||||
showcase](http://themes.gohugo.io) and participated in
|
||||
[Hacktoberfest](https://hacktoberfest.digitalocean.com).
|
||||
|
||||
Hugo now has:
|
||||
|
||||
* 6700 (+2700) stars on GitHub
|
||||
* 235 (+75) contributors
|
||||
* 65 (+30) themes
|
||||
|
||||
|
||||
**Template Improvements:** This release takes Hugo to a new level of speed and
|
||||
usability. Considerable work has been done adding features and performance to
|
||||
the template system which now has full support of Ace, Amber and Go Templates.
|
||||
|
||||
**Hugo Import:** Have a Jekyll site, but dreaming of porting it to Hugo? This
|
||||
release introduces a new `hugo import jekyll`command that makes this easier
|
||||
than ever.
|
||||
|
||||
**Performance Improvements:** Just when you thought Hugo couldn't get any faster,
|
||||
Hugo continues to improve in speed while adding features. Notably Hugo 0.15
|
||||
introduces the ability to render and serve directly from memory resulting in
|
||||
30%+ lower render times.
|
||||
|
||||
Huge thanks to all who participated in this release. A special thanks to
|
||||
{{< gh "@bep" >}} who led the development of Hugo this release again,
|
||||
{{< gh "@anthonyfok" >}},
|
||||
{{< gh "@eparis" >}},
|
||||
{{< gh "@tatsushid" >}} and
|
||||
{{< gh "@DigitalCraftsman" >}}.
|
||||
|
||||
|
||||
### New features
|
||||
* new `hugo import jekyll` command. {{< gh 1469 >}}
|
||||
* The new `Param` convenience method on `Page` and `Node` can be used to get the most specific parameter value for a given key. {{< gh 1462 >}}
|
||||
* Several new information elements have been added to `Page` and `Node`:
|
||||
* `RuneCount`: The number of [runes](http://blog.golang.org/strings) in the content, excluding any whitespace. This may be a good alternative to `.WordCount` for Japanese and other CJK languages where a word-split by spaces makes no sense. {{< gh 1266 >}}
|
||||
* `RawContent`: Raw Markdown as a string. One use case may be of embedding remarkjs.com slides.
|
||||
* `IsHome`: tells the truth about whether you're on the home page or not.
|
||||
|
||||
### Improvements
|
||||
* `hugo server` now builds ~30%+ faster by rendering to memory instead of disk. To get the old behavior, start the server with `--renderToDisk=true`.
|
||||
* Hugo now supports dynamic reloading of the config file when watching.
|
||||
* We now use a custom-built `LazyFileReader` for reading file contents, which means we don't read media files in `/content` into memory anymore -- and file reading is now performed in parallel on multicore PCs. {{< gh 1181 >}}
|
||||
* Hugo is now built with `Go 1.5` which, among many other improvements, have fixed the last known data race in Hugo. {{< gh 917 >}}
|
||||
* Paginator now also supports page groups. {{< gh 1274 >}}
|
||||
* Markdown improvements:
|
||||
* Hugo now supports GitHub-flavoured markdown code fences for highlighting for `md`-files (Blackfriday rendered markdown) and `mmark` files (MMark rendered markdown). {{< gh 362 1258 >}}
|
||||
* Several new Blackfriday options are added:
|
||||
* Option to disable Blackfriday's `Smartypants`.
|
||||
* Option for Blackfriday to open links in a new window/tab. {{< gh 1220 >}}
|
||||
* Option to disable Blackfriday's LaTeX style dashes {{< gh 1231 >}}
|
||||
* Definition lists extension support.
|
||||
* `Scratch` now has built-in `map` support.
|
||||
* We now fall back to `link title` for the default page sort. {{< gh 1299 >}}
|
||||
* Some notable new configuration options:
|
||||
* `IgnoreFiles` can be set with a list of Regular Expressions that matches files to be ignored during build. {{< gh 1189 >}}
|
||||
* `PreserveTaxonomyNames`, when set to `true`, will preserve what you type as the taxonomy name both in the folders created and the taxonomy `key`, but it will be normalized for the URL. {{< gh 1180 >}}
|
||||
* `hugo gen` can now generate man files, bash auto complete and markdown documentation
|
||||
* Hugo will now make suggestions when a command is mistyped
|
||||
* Shortcodes now have a boolean `.IsNamedParams` property. {{< gh 1597 >}}
|
||||
|
||||
### New Template Features
|
||||
* All template engines:
|
||||
* The new `dict` function that could be used to pass maps into a template. {{< gh 1463 >}}
|
||||
* The new `pluralize` and `singularize` template funcs.
|
||||
* The new `base64Decode` and `base64Encode` template funcs.
|
||||
* The `sort` template func now accepts field/key chaining arguments and pointer values. {{< gh 1330 >}}
|
||||
* Several fixes for `slicestr` and `substr`, most importantly, they now have full `utf-8`-support. {{< gh 1190 1333 1347 >}}
|
||||
* The new `last` template function allows the user to select the last `N` items of a slice. {{< gh 1148 >}}
|
||||
* The new `after` func allows the user to select the items after the `Nth` item. {{< gh 1200 >}}
|
||||
* Add `time.Time` type support to the `where`, `ge`, `gt`, `le`, and `lt` template functions.
|
||||
* It is now possible to use constructs like `where Values ".Param.key" nil` to filter pages that doesn't have a particular parameter. {{< gh 1232 >}}
|
||||
* `getJSON`/`getCSV`: Add retry on invalid content. {{< gh 1166 >}}
|
||||
* The new `readDir` func lists local files. {{< gh 1204 >}}
|
||||
* The new `safeJS` function allows the embedding of content into JavaScript contexts in Go templates.
|
||||
* Get the main site RSS link from any page by accessing the `.Site.RSSLink` property. {{< gh 1566 >}}
|
||||
* Ace templates:
|
||||
* Base templates now also works in themes. {{< gh 1215 >}}.
|
||||
* And now also on Windows. {{< gh 1178 >}}
|
||||
* Full support for Amber templates including all template functions.
|
||||
* A built-in template for Google Analytics. {{< gh 1505 >}}
|
||||
* Hugo is now shipped with new built-in shortcodes: {{< gh 1576 >}}
|
||||
* `youtube` for YouTube videos
|
||||
* `vimeo` for Vimeo videos
|
||||
* `gist` for GitHub gists
|
||||
* `tweet` for Twitter Tweets
|
||||
* `speakerdeck` for Speakerdeck slides
|
||||
|
||||
|
||||
### Bugfixes
|
||||
* Fix data races in page sorting and page reversal. These operations are now also cached. {{< gh 1293 >}}
|
||||
* `page.HasMenuCurrent()` and `node.HasMenuCurrent()` now work correctly in multi-level nested menus.
|
||||
* Support `Fish and Chips` style section titles. Previously, this would end up as `Fish And Chips`. Now, the first character is made toupper, but the rest are preserved as-is. {{< gh 1176 >}}
|
||||
* Hugo now removes superfluous p-tags around shortcodes. {{< gh 1148 >}}
|
||||
|
||||
### Notices
|
||||
* `hugo server` will watch by default now.
|
||||
* Some fields and methods were deprecated in `0.14`. These are now removed, so the error message isn't as friendly if you still use the old values. So please change:
|
||||
* `getJson` to `getJSON`, `getCsv` to `getCSV`, `safeHtml` to
|
||||
`safeHTML`, `safeCss` to `safeCSS`, `safeUrl` to `safeURL`, `Url` to `URL`,
|
||||
`UrlPath` to `URLPath`, `BaseUrl` to `BaseURL`, `Recent` to `Pages`.
|
||||
|
||||
### Known Issues
|
||||
|
||||
Using the Hugo v0.15 32-bit Windows or ARM binary, running `hugo server` would crash or hang due to a [memory alignment issue](https://golang.org/pkg/sync/atomic/#pkg-note-BUG) in [Afero](https://github.com/spf13/afero). The bug was discovered shortly after the v0.15.0 release and has since been [fixed](https://github.com/spf13/afero/pull/23) by {{< gh "@tpng" >}}. If you encounter this bug, you may either compile Hugo v0.16-DEV from source, or use the following solution/workaround:
|
||||
|
||||
* **64-bit Windows users: Please use [hugo_0.15_windows_amd64.zip](https://github.com/spf13/hugo/releases/download/v0.15/hugo_0.15_windows_amd64.zip)** (amd64 == x86-64). It is only the 32-bit hugo_0.15_windows_386.zip that crashes/hangs (see {{< gh 1621 >}} and {{< gh 1628 >}}).
|
||||
* **32-bit Windows and ARM users: Please run `hugo server --renderToDisk` as a workaround** until Hugo v0.16 is released (see [“hugo server” returns runtime error on armhf](https://discuss.gohugo.io/t/hugo-server-returns-runtime-error-on-armhf/2293) and {{< gh 1716 >}}).
|
||||
@@ -0,0 +1,92 @@
|
||||
---
|
||||
author: bep
|
||||
categories: ["Releases"]
|
||||
date: 2016-10-07T13:54:06-04:00
|
||||
description: "Hugo now supports multilingual sites with the most simple and elegant experience."
|
||||
link: ""
|
||||
title: "October Release: Hugo is going global"
|
||||
draft: false
|
||||
---
|
||||
Hugo is going global with our 0.17 release. We put a lot of thought into how we could extend Hugo
|
||||
to support multilingual websites with the most simple and elegant experience. Hugo's multilingual
|
||||
capabilities rival the best web and documentation software, but Hugo's experience is unmatched.
|
||||
If you have a single language website, the simple Hugo experience you already love is unchanged.
|
||||
Adding additional languages to your website is simple and straightforward. Hugo has been completely
|
||||
internally rewritten to be multilingual aware with translation and internationalization features
|
||||
embedded throughout Hugo.
|
||||
|
||||
Hugo continues its trend of each release being faster than the last. It's quite a challenge to consistently add
|
||||
significant new functionality and simultaneously dramatically improve performance. {{<gh "@bep">}} has made it
|
||||
his personal mission to apply the Go mantra of "Enable more. Do less" to Hugo. Hugo's consistent improvement
|
||||
is a testament to his brilliance and his dedication to his craft. Hugo additionally benefits from the
|
||||
performance improvements from the Go team in the Go 1.7 release.
|
||||
|
||||
This release represents **over 300 contributions by over 70 contributors** to
|
||||
the main Hugo code base. Since last release Hugo has **gained 2000 stars, 50 new
|
||||
contributors and 20 additional themes.**
|
||||
|
||||
Hugo now has:
|
||||
|
||||
* 12,000 stars on GitHub
|
||||
* 370+ contributors
|
||||
* 110+ themes
|
||||
|
||||
{{<gh "@bep" >}} continues to lead the project with the lionshare of contributions
|
||||
and reviews. A special thanks to {{<gh "@bep" >}} and {{<gh "@abourget" >}} for their
|
||||
considerable work on multilingual support.
|
||||
|
||||
A big welcome to newcomers {{<gh "@MarkDBlackwell" >}}, {{<gh "@bogem" >}} and
|
||||
{{<gh "@g3wanghc" >}} for their critical contributions.
|
||||
|
||||
### Highlights
|
||||
|
||||
**Multilingual Support:**
|
||||
Hugo now supports multiple languages side-by-side. A single site can now have multiple languages rendered with
|
||||
full support for translation and i18n.
|
||||
|
||||
**Performance:**
|
||||
Hugo is faster than ever! Hugo 0.17 is not only our fastest release, it's also the most efficient.
|
||||
Hugo 0.17 is **nearly twice as fast as Hugo 0.16** and uses about 10% less memory.
|
||||
This means that the same site will build in nearly half the time it took with Hugo 0.16.
|
||||
For the first time Hugo sites are averaging well under 1ms per rendered content.
|
||||
|
||||
**Docs overhaul:**
|
||||
This release really focused on improving the documentation. [Gohugo.io](http://gohugo.io) is
|
||||
more accurate and complete than ever.
|
||||
|
||||
**Support for macOS Sierra**
|
||||
|
||||
### New Features
|
||||
* Multilingual support {{<gh 2303>}}
|
||||
* Allow content expiration {{<gh 2137 >}}
|
||||
* New templates functions:
|
||||
* `querify` function to generate query strings inside templates {{<gh 2257>}}
|
||||
* `htmlEscape` and `htmlUnescape` template functions {{<gh 2287>}}
|
||||
* `time` converts a timestamp string into a time.Time structure {{<gh 2329>}}
|
||||
|
||||
### Enhancements
|
||||
|
||||
* Render the shortcodes as late as possible {{<gh 0xed0985404db4630d1b9d3ad0b7e41fb186ae0112>}}
|
||||
* Remove unneeded casts in page.getParam {{<gh 2186 >}}
|
||||
* Automatic page date fallback {{<gh 2239>}}
|
||||
* Enable safeHTMLAttr {{<gh 2234>}}
|
||||
* Add TODO list support for markdown {{<gh 2296>}}
|
||||
* Make absURL and relURL accept any type {{<gh 2352>}}
|
||||
* Suppress 'missing static' error {{<gh 2344>}}
|
||||
* Make summary, wordcount etc. more efficient {{<gh 2378>}}
|
||||
* Better error reporting in `hugo convert` {{<gh 2440>}}
|
||||
* Reproducible builds thanks to govendor {{<gh 2461>}}
|
||||
|
||||
### Fixes
|
||||
|
||||
* Fix shortcode in markdown headers {{<gh 2210 >}}
|
||||
* Explicitly bind livereload to hugo server port {{<gh 2205>}}
|
||||
* Fix Emojify for certain text patterns {{<gh 2198>}}
|
||||
* Normalize file name to NFC {{<gh 2259>}}
|
||||
* Ignore emacs temp files {{<gh 2266>}}
|
||||
* Handle symlink change event {{<gh 2273>}}
|
||||
* Fix panic when using URLize {{<gh 2274>}}
|
||||
* `hugo import jekyll`: Fixed target path location check {{<gh 2293>}}
|
||||
* Return all errors from casting in templates {{<gh 2356>}}
|
||||
* Fix paginator counter on x86-32 {{<gh 2420>}}
|
||||
* Fix half-broken self-closing shortcodes {{<gh 2499>}}
|
||||
@@ -0,0 +1,113 @@
|
||||
---
|
||||
date: 2016-12-30T13:54:02-04:00
|
||||
categories: ["Releases"]
|
||||
description: "The primary new feature in Hugo 0.18 is that every piece of content is now a Page."
|
||||
link: ""
|
||||
title: "December Hugo Release"
|
||||
draft: false
|
||||
author: bep
|
||||
---
|
||||
|
||||
Hugo 0.18.1 is a bug fix release fixing some issues introduced in Hugo 0.18:
|
||||
|
||||
* Fix 32-bit binaries {{<gh 2847 >}}
|
||||
* Fix issues with `preserveTaxonomyNames` {{<gh 2809 >}}
|
||||
* Fix `.URL` for taxonomy pages when `uglyURLs=true` {{<gh 2819 >}}
|
||||
* Fix `IsTranslated` and `Translations` for node pages {{<gh 2812 >}}
|
||||
* Make template error messages more verbose {{<gh 2820 >}}
|
||||
|
||||
## **0.18.0** December 19th 2016
|
||||
|
||||
Today, we're excited to release the much-anticipated Hugo 0.18!
|
||||
|
||||
We're heading towards the end of the year 2016, and we can look back on three releases and a steady growing community around the project.
|
||||
This release includes **over 220 contributions by nearly 50 contributors** to the main codebase.
|
||||
Since the last release, Hugo has **gained 1750 stars and 27 additional themes**.
|
||||
|
||||
Hugo now has:
|
||||
|
||||
- 13750+ stars
|
||||
- 408+ contributors
|
||||
- 137+ themes
|
||||
|
||||
{{< gh "@bep" >}} once again took the lead of Hugo and contributed a significant amount of additions.
|
||||
Also a big shoutout to {{< gh "@digitalcraftsman" >}} for his relentless work on keeping the documentation and the themes site in pristine condition,
|
||||
and also a big thanks to {{< gh "@moorereason" >}} and {{< gh "@bogem" >}} for their contributions.
|
||||
|
||||
We wish you all a Merry Christmas and a Happy New Year.<br>
|
||||
*The Hugo team*
|
||||
|
||||
### Highlights
|
||||
|
||||
The primary new feature in Hugo 0.18 is that every piece of content is now a `Page` ({{<gh 2297>}}). This means that every page, including the homepage, can have a content file with front matter.
|
||||
|
||||
Not only is this a much simpler model to understand, it is also faster and paved the way for several important new features:
|
||||
|
||||
* Enable proper titles for Nodes {{<gh 1051>}}
|
||||
* Sitemap.xml should include nodes, as well as pages {{<gh 1303>}}
|
||||
* Document homepage content workaround {{<gh 2240>}}
|
||||
* Allow home page to be easily authored in markdown {{<gh 720>}}
|
||||
* Minimalist website with homepage as content {{<gh 330>}}
|
||||
|
||||
Hugo again continues its trend of each release being faster than the last. It's quite a challenge to consistently add significant new functionality and simultaneously dramatically improve performance. Running [this benchmark]( https://github.com/bep/hugo-benchmark) with [these sites](https://github.com/bep/hugo-benchmark/tree/master/sites) (renders to memory) shows about 60% reduction in time spent and 30% reduction in memory usage compared to Hugo 0.17.
|
||||
|
||||
### Other New Features
|
||||
|
||||
* Every `Page` now has a `Kind` property. Since everything is a `Page` now, the `Kind` is used to differentiate different kinds of pages.
|
||||
Possible values are `page`, `home`, `section`, `taxonomy`, and `taxonomyTerm`.
|
||||
(Internally, we also define `RSS`, `sitemap`, `robotsTXT`, and `404`, but those have no practical use for end users at the moment since they are not included in any collections.)
|
||||
* Add a `GitInfo` object to `Page` if `enableGitInfo` is set. It then also sets `Lastmod` for the given `Page` to the author date provided by Git. {{<gh 2291>}}
|
||||
* Implement support for alias templates {{<gh 2533 >}}
|
||||
* New template functions:
|
||||
* Add `imageConfig` function {{<gh 2677>}}
|
||||
* Add `sha256` function {{<gh 2762>}}
|
||||
* Add `partialCached` template function {{<gh 1368>}}
|
||||
* Add shortcode to display Instagram images {{<gh 2690>}}
|
||||
* Add `noChmod` option to disable perm sync {{<gh 2749>}}
|
||||
* Add `quiet` build mode {{<gh 1218>}}
|
||||
|
||||
|
||||
### Notices
|
||||
|
||||
* `.Site.Pages` will now contain *several kinds of pages*, including regular pages, sections, taxonomies, and the home page.
|
||||
If you want a specific kind of page, you can filter it with `where` and `Kind`.
|
||||
`.Site.RegularPages` is a shortcut to the page collection you have been used to getting.
|
||||
* `RSSlink` is now deprecated. Use `RSSLink` instead.
|
||||
Note that in Hugo 0.17 both of them existed, so there is a fifty-fifty chance you will not have to do anything
|
||||
(if you use a theme, the chance is close to 0), and `RSSlink` will still work for two Hugo versions.
|
||||
|
||||
### Fixes
|
||||
|
||||
* Revise the `base` template lookup logic so it now better matches the behavior of regular templates, making it easier to override the master templates from the theme {{<gh 2783>}}
|
||||
* Add workaround for `block` template crash.
|
||||
Block templates are very useful, but there is a bug in Go 1.6 and 1.7 which makes the template rendering crash if you use the block template in more complex scenarios.
|
||||
This is fixed in the upcoming Go 1.8, but Hugo adds a temporary workaround in Hugo 0.18. {{<gh 2549>}}
|
||||
* All the `Params` configurations are now case insensitive {{<gh 1129>}} {{<gh 2590>}} {{<gh 2615>}}
|
||||
* Make RawContent raw again {{<gh 2601>}}
|
||||
* Fix archetype title and date handling {{<gh 2750>}}
|
||||
* Fix TOML archetype parsing in `hugo new` {{<gh 2745>}}
|
||||
* Fix page sorting when weight is zero {{<gh 2673>}}
|
||||
* Fix page names that contain dot {{<gh 2555>}}
|
||||
* Fix RSS Title regression {{<gh 2645>}}
|
||||
* Handle ToC before handling shortcodes {{<gh 2433>}}
|
||||
* Only watch relevant themes dir {{<gh 2602>}}
|
||||
* Hugo new content creates TOML slices with closing bracket on new line {{<gh 2800>}}
|
||||
|
||||
### Improvements
|
||||
|
||||
* Add page information to error logging in rendering {{<gh 2570>}}
|
||||
* Deprecate `RSSlink` in favor of `RSSLink`
|
||||
* Make benchmark command more useful {{<gh 2432>}}
|
||||
* Consolidate the `Param` methods {{<gh 2590>}}
|
||||
* Allow to set cache dir in config file
|
||||
* Performance improvements:
|
||||
* Avoid repeated Viper loads of `sectionPagesMenu` {{<gh 2728>}}
|
||||
* Avoid reading from Viper for path and URL funcs {{<gh 2495>}}
|
||||
* Add `partialCached` template function. This can be a significant performance boost if you have complex partials that does not need to be rerendered for every page. {{<gh 1368>}}
|
||||
|
||||
### Documentation Updates
|
||||
|
||||
* Update roadmap {{<gh 2666>}}
|
||||
* Update multilingual example {{<gh 2417>}}
|
||||
* Add a "Deployment with rsync" tutorial page {{<gh 2658>}}
|
||||
* Refactor `/docs` to use the `block` keyword {{<gh 2226>}}
|
||||
@@ -0,0 +1,82 @@
|
||||
---
|
||||
date: 2017-02-27T13:53:58-04:00
|
||||
categories: ["Releases"]
|
||||
description: "Hugo 0.19 brings native Emacs Org-mode content support, and Hugo has its own Twitter account"
|
||||
link: ""
|
||||
title: "February Release"
|
||||
draft: false
|
||||
author: budparr
|
||||
---
|
||||
|
||||
We're happy to announce the first release of Hugo in 2017.
|
||||
|
||||
This release represents **over 180 contributions by over 50 contributors** to the main Hugo code base. Since last release Hugo has **gained 1450 stars, 35 new contributors, and 15 additional themes.**
|
||||
|
||||
Hugo now has:
|
||||
|
||||
* 15200+ stars
|
||||
* 470+ contributors
|
||||
* 151+ themes
|
||||
|
||||
Furthermore, Hugo has its own Twitter account ([@gohugoio](https://twitter.com/gohugoio)) where we share bite-sized news and themes from the Hugo community.
|
||||
|
||||
{{< gh "@bep" >}} leads the Hugo development and once again contributed a significant amount of additions. Also a big shoutout to {{< gh "@chaseadamsio" >}} for the Emacs Org-mode support, {{< gh "@digitalcraftsman" >}} for his relentless work on keeping the documentation and the themes site in pristine condition, {{< gh "@fj" >}}for his work on revising the `params` handling in Hugo, and {{< gh "@moorereason" >}} and {{< gh "@bogem" >}} for their ongoing contributions.
|
||||
|
||||
### Highlights
|
||||
|
||||
Hugo `0.19` brings native Emacs Org-mode content support ({{<gh 1483>}}), big thanks to {{< gh "@chaseadamsio" >}}.
|
||||
|
||||
Also, a considerably amount of work have been put into cleaning up the Hugo source code, in an issue titled [Refactor the globals out of site build](https://github.com/spf13/hugo/issues/2701). This is not immediately visible to the Hugo end user, but will speed up future development.
|
||||
|
||||
Hugo `0.18` was bringing full-parallel page rendering, so workarounds depending on rendering order did not work anymore, and pages with duplicate target paths (common examples would be `/index.md` or `/about/index.md`) would now conflict with the home page or the section listing.
|
||||
|
||||
With Hugo `0.19`, you can control this behaviour by turning off page types you do not want ({{<gh 2534 >}}). In its most extreme case, if you put the below setting in your [`config.toml`](/getting-started/configuration/), you will get **nothing!**:
|
||||
|
||||
```
|
||||
disableKinds = ["page", "home", "section", "taxonomy", "taxonomyTerm", "RSS", "sitemap", "robotsTXT", "404"]
|
||||
```
|
||||
|
||||
### Other New Features
|
||||
|
||||
* Add ability to sort pages by front matter parameters, enabling easy custom "top 10" page lists. {{<gh 3022 >}}
|
||||
* Add `truncate` template function {{<gh 2882 >}}
|
||||
* Add `now` function, which replaces the now deprecated `.Now` {{<gh 2859 >}}
|
||||
* Make RSS item limit configurable {{<gh 3035 >}}
|
||||
|
||||
### Enhancements
|
||||
|
||||
* Enhance `.Param` to permit arbitrarily nested parameter references {{<gh 2598 >}}
|
||||
* Use `Page.Params` more consistently when adding metadata {{<gh 3033 >}}
|
||||
* The `sectionPagesMenu` feature ("Section menu for the lazy blogger") is now integrated with the section content pages. {{<gh 2974 >}}
|
||||
* Hugo `0.19` is compiled with Go 1.8!
|
||||
* Make template funcs like `findRE` and friends more liberal in what argument types they accept {{<gh 3018 >}} {{<gh 2822 >}}
|
||||
* Improve generation of OpenGraph date tags {{<gh 2979 >}}
|
||||
|
||||
### Notes
|
||||
|
||||
* `sourceRelativeLinks` is now deprecated and will be removed in Hugo `0.21` if no one is stepping up to the plate and fixes and maintains this feature. {{<gh 3028 >}}
|
||||
|
||||
### Fixes
|
||||
|
||||
* Fix `.Site.LastChange` on sites where the default sort order is not chronological. {{<gh 2909 >}}
|
||||
* Fix regression of `.Truncated` evaluation in manual summaries. {{<gh 2989 >}}
|
||||
* Fix `preserveTaxonomyNames` regression {{<gh 3070 >}}
|
||||
* Fix issue with taxonomies when only some have content page {{<gh 2992 >}}
|
||||
* Fix instagram shortcode panic on invalid ID {{<gh 3048 >}}
|
||||
* Fix subtle data race in `getJSON` {{<gh 3045 >}}
|
||||
* Fix deadlock in cached partials {{<gh 2935 >}}
|
||||
* Avoid double-encoding of paginator URLs {{<gh 2177 >}}
|
||||
* Allow tilde in URLs {{<gh 2177 >}}
|
||||
* Fix `.Site.Pages` handling on live reloads {{<gh 2869 >}}
|
||||
* `UniqueID` now correctly uses the fill file path from the content root to calculate the hash, and is finally ... unique!
|
||||
* Discard current language based on `.Lang()`, go get translations correct for paginated pages. {{<gh 2972 >}}
|
||||
* Fix infinite loop in template AST handling for recursive templates {{<gh 2927 >}}
|
||||
* Fix issue with watching when config loading fails {{<gh 2603 >}}
|
||||
* Correctly flush the imageConfig on live-reload {{<gh 3016 >}}
|
||||
* Fix parsing of TOML arrays in front matter {{<gh 2752 >}}
|
||||
|
||||
### Docs
|
||||
|
||||
* Add tutorial "How to use Google Firebase to host a Hugo site" {{<gh 3007 >}}
|
||||
* Improve documentation for menu rendering {{<gh 3056 >}}
|
||||
* Revise GitHub Pages deployment tutorial {{<gh 2930 >}}
|
||||
@@ -1,20 +1,3 @@
|
||||
---
|
||||
title: News
|
||||
linktitle: All News
|
||||
description: Articles where Hugo is featured, as well as news and updates on the project itself.
|
||||
date: 2017-02-01
|
||||
publishdate: 2017-02-01
|
||||
lastmod: 2017-02-01
|
||||
tags: []
|
||||
categories: []
|
||||
menu:
|
||||
main:
|
||||
parent: "News"
|
||||
weight: 01
|
||||
weight: 01 #rem
|
||||
draft: false
|
||||
aliases: []
|
||||
toc: false
|
||||
hidesectioncontents: false
|
||||
notesforauthors:
|
||||
title: "Hugo News"
|
||||
---
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
title: Press and Articles
|
||||
linktitle: Press and Articles
|
||||
description: A list of articles, blog posts, or tutorials where Hugo is featured.
|
||||
date: 2017-02-01
|
||||
date: 2016-02-01
|
||||
publishdate: 2017-02-01
|
||||
lastmod: 2017-02-01
|
||||
tags: [articles, tutorials, press]
|
||||
@@ -26,4 +26,3 @@ Know of a post, article, or tutorial on Hugo? [Please add it to this list](https
|
||||
Hugo has been featured in the following Blog Posts, Press, and Media.
|
||||
|
||||
{{< articlelist >}}
|
||||
|
||||
|
||||
@@ -2,17 +2,10 @@
|
||||
title: Release Notes
|
||||
linktitle: Release Notes
|
||||
description: See the full list of Hugo release notes since v0.05 in June 2015.
|
||||
date: 2017-02-01
|
||||
date: 2016-02-01
|
||||
publishdate: 2017-02-01
|
||||
lastmod: 2017-02-01
|
||||
tags: [releases,improvements,features,issues,fixes]
|
||||
categories: [news and articles]
|
||||
menu:
|
||||
main:
|
||||
parent: "News"
|
||||
weight: 30
|
||||
weight: 30
|
||||
sections_weight: 30
|
||||
categories: [releases]
|
||||
draft: false
|
||||
aliases: [/meta/release-notes/]
|
||||
toc: true
|
||||
@@ -985,4 +978,4 @@ This release represents over 65 code commits from 6 different contributors.
|
||||
----
|
||||
|
||||
## **0.5.0** June 25, 2013
|
||||
* Hugo is quite usable and able to build spf13.com
|
||||
* Hugo is quite usable and able to build spf13.com
|
||||
|
||||
@@ -38,7 +38,7 @@ This shortcode creates a link to each of the files in a directory---display as t
|
||||
|
||||
{{% code file="layouts/shortcodes/directoryindex.html" download="directoryindex.html" %}}
|
||||
```html
|
||||
{{< readfile file="/themes/hugo-docs-concept/layouts/shortcodes/directoryindex.html" >}}
|
||||
{{< readfile file="/themes/gohugo-theme/layouts/shortcodes/directoryindex.html" >}}
|
||||
```
|
||||
{{% /code %}}
|
||||
|
||||
@@ -50,7 +50,7 @@ You can then call the shortcode as follows inside of your content's markup:
|
||||
|
||||
The above shortcode [is part of the code for the Hugo docs][dirindex]. Here it lists this site's CSS files:
|
||||
|
||||
{{< directoryindex path="/themes/hugo-docs-concept/static/css" pathURL="/css" >}}
|
||||
{{< directoryindex path="/themes/gohugo-theme/static/dist" pathURL="/css" >}}
|
||||
|
||||
{{% note "Slashes are Important" %}}
|
||||
The initial slash `/` in `pathURL` is important in the `directoryindex` shortcode. Otherwise, `pathURL` becomes relative to the current web page.
|
||||
@@ -82,7 +82,7 @@ Here is the templating for our new `readfile` shortcode:
|
||||
|
||||
{{% code file="layouts/shortcodes/readfile.html" download="readfile.html" %}}
|
||||
```
|
||||
{{< readfile file="/themes/hugo-docs-concept/layouts/shortcodes/readfile.html">}}
|
||||
{{< readfile file="/themes/gohugo-theme/layouts/shortcodes/readfile.html">}}
|
||||
```
|
||||
{{% /code %}}
|
||||
|
||||
|
||||
@@ -1,105 +0,0 @@
|
||||
about:
|
||||
order: 1
|
||||
title: "About Hugo"
|
||||
url: "about"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Hugo's features, roadmap, and license, as well as the motivation behind creating Hugo"
|
||||
gettingstarted:
|
||||
order: 2
|
||||
title: "Getting Started"
|
||||
url: "getting-started"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Quick start, cross-platform installation, configuration, basic usage, and directory structure"
|
||||
contentmanagement:
|
||||
order: 3
|
||||
title: "Content Management"
|
||||
url: "content-management"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Summaries, shortcodes, archetypes, permalinks, front matter, and supported content formats"
|
||||
templates:
|
||||
order: 4
|
||||
title: "Templates"
|
||||
url: "templates"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Pagination, homepage, rss, sitemap, lookup order, and data templates"
|
||||
functions:
|
||||
order: 5
|
||||
title: "Functions"
|
||||
url: "functions"
|
||||
haschildren: false
|
||||
sortsubpagesby: "title"
|
||||
desc: "Comprehensive list of Hugo templating functions, including basic and advanced usage examples"
|
||||
variables:
|
||||
order: 6
|
||||
title: "Variables"
|
||||
url: "variables"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Page-, file-, taxonomy-, and site-level variables and parameters available in templates"
|
||||
themes:
|
||||
order: 7
|
||||
title: "Themes"
|
||||
url: "themes"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Install, use, and create your own Hugo themes"
|
||||
hostinganddeployment:
|
||||
order: 8
|
||||
title: "Hosting and Deployment"
|
||||
url: "hosting-and-deployment"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Site builds, automated deployments, and popular hosting solutions, as explained by the Hugo community"
|
||||
# tutorials:
|
||||
# order: 9
|
||||
# title: "Tutorials"
|
||||
# url: "tutorials"
|
||||
# haschildren: true
|
||||
# sortsubpagesby: "weight"
|
||||
# desc: "Community-aggregated articles and code examples for approaching different projects with Hugo"
|
||||
tools:
|
||||
order: 10
|
||||
title: "Developer Tools"
|
||||
url: "tools"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Syntax highlighting, site search, text editor plug-ins, and migration tools"
|
||||
commands:
|
||||
order: 11
|
||||
title: "Command Line Reference"
|
||||
url: "commands"
|
||||
haschildren: false
|
||||
sortsubpagesby: ""
|
||||
desc: "Hugo's easy-to-use but extensive command line interface"
|
||||
troubleshooting:
|
||||
order: 12
|
||||
title: "Troubleshooting"
|
||||
url: "troubleshooting"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Known issues and workarounds, as well as FAQs pulled from the Hugo discussion forum"
|
||||
news:
|
||||
order: 13
|
||||
title: "News"
|
||||
url: "news"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Articles featuring Hugo, as well as updates and release notes for the project"
|
||||
siteshowcase:
|
||||
order: 14
|
||||
title: "Site Showcase"
|
||||
url: "showcase"
|
||||
haschildren: false
|
||||
sortsubpagesby: "weight"
|
||||
desc: "A collection of websites built using Hugo"
|
||||
contributetohugo:
|
||||
order: 15
|
||||
title: "Contribute to Hugo"
|
||||
url: "contribute"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Contribute to Hugo development and documentation"
|
||||
@@ -1,6 +0,0 @@
|
||||
{{/* {{ define "header" }}{{ partial "page-header" . }}{{ end }} */}}
|
||||
{{ define "main" }}
|
||||
{{ $section_to_display := .Paginator.Pages }}
|
||||
{{ $.Scratch.Add "section_to_display" $section_to_display }}
|
||||
{{ partial "pagelayout.html" . }}
|
||||
{{ end }}
|
||||
@@ -1,37 +0,0 @@
|
||||
{{/* <!-- {{ define "header" }}{{ partial "page-header" . }}{{ end }} --> */}}
|
||||
|
||||
{{ define "main" }}
|
||||
<article class="w-100 ph4 pb5 pb6-ns pt1 pt5-ns">
|
||||
<div class="flex-l">
|
||||
|
||||
<div class="order-2 w-100 w-20-l ph5-m ph0-l mb4 sticky">
|
||||
{{- partial "toc.html" . -}}
|
||||
</div>
|
||||
|
||||
<div class="order-1 w-60-l mw7 ph0 ph5-ns mid-gray nested-copy-line-height no-underline nested-links nested-img nested-copy-seperator nested-blockquote mt0-ns" style="flex-grow:1;">
|
||||
<div class="documentation-copy center measure-wide-l">
|
||||
<div id="readout" class="fixed right-0 bottom-0">
|
||||
</div>
|
||||
{{ .Render "page" }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="order-0 w-20 dn db-l">
|
||||
{{ partial "nav-links-docs.html" . }}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</article>
|
||||
|
||||
<div class="w-100 bg-light-gray">
|
||||
<div class="mw7 pa4 center nested-lh-copy lh-copy">
|
||||
{{ partial "docs/page-meta-data.html" . }}
|
||||
{{ partial "page-edit.html" . }}
|
||||
{{ partial "tags.html" . }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="ph4 mb6 mb0-ns pa2 pa4-ns bg-light-gray flex flex-wrap justify-between">
|
||||
{{- partial "previous-next-links" . -}}
|
||||
</div>
|
||||
|
||||
{{ end }}
|
||||
@@ -1,6 +0,0 @@
|
||||
{{/* {{ define "header" }}{{ partial "page-header" . }}{{ end }} */}}
|
||||
{{ define "main" }}
|
||||
{{ $section_to_display := .Data.Pages }}
|
||||
{{ $.Scratch.Add "section_to_display" $section_to_display }}
|
||||
{{ partial "pagelayout.html" . }}
|
||||
{{ end }}
|
||||
@@ -1,49 +0,0 @@
|
||||
{{/* {{ define "header" }}{{ partial "page-header" . }}{{ end }} */}}
|
||||
{{ define "main" }}
|
||||
{{ $section_to_display := .Data.Pages }}
|
||||
<div class="w-100 ph4 pb5 pb6-ns pt1 pt3-ns">
|
||||
|
||||
<div class="flex">
|
||||
<div class="dn db-l w-20">
|
||||
{{ partial "nav-links-docs.html" . }}
|
||||
</div>
|
||||
|
||||
<div class="w-100 w-80-l ph0 ph4-l">
|
||||
<article class="w-100 nested-copy-line-height nested-links nested-img">
|
||||
<h1 class="primary-color-dark f2">
|
||||
{{ .Title }}
|
||||
</h1>
|
||||
</article>
|
||||
<div class="pa3 pa4-ns w-100 v-top column-count-3-l column-gap-1-l">
|
||||
{{ range $key, $value := .Data.Terms }}
|
||||
<div class="break-inside-avoid-l nested-copy-line-height mb5">
|
||||
<h2 class="f3">
|
||||
<a href="{{ "/" | relLangURL }}{{ $.Data.Plural | urlize }}/{{ $key | urlize }}" class="link black hover-blue">
|
||||
{{ $key }} <span class="f6 gray"> ↗</span>
|
||||
</a>
|
||||
</h2>
|
||||
{{ range $value.Pages }}
|
||||
<h3>
|
||||
<a href="{{ .Permalink }}" class="link blue">
|
||||
{{ .Title }}
|
||||
</a>
|
||||
</h3>
|
||||
{{ end }}
|
||||
</div>
|
||||
|
||||
{{ end }}
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
{{ end }}
|
||||
@@ -1,6 +0,0 @@
|
||||
{{/* {{ define "header" }}{{ partial "page-header" . }}{{ end }} */}}
|
||||
{{ define "main" }}
|
||||
{{ $section_to_display := (.Site.Taxonomies.tags.fundamentals).Pages }}
|
||||
{{ $.Scratch.Add "section_to_display" $section_to_display }}
|
||||
{{ partial "pagelayout.html" . }}
|
||||
{{ end }}
|
||||
@@ -1,13 +0,0 @@
|
||||
---
|
||||
linktitle: ""
|
||||
description: ""
|
||||
godocref: ""
|
||||
publishdate: ""
|
||||
lastmod: ""
|
||||
categories: []
|
||||
tags: []
|
||||
weight: 00
|
||||
slug: ""
|
||||
aliases: []
|
||||
toc: false
|
||||
---
|
||||
@@ -1,18 +0,0 @@
|
||||
---
|
||||
linktitle: ""
|
||||
description: ""
|
||||
godocref: ""
|
||||
publishdate: ""
|
||||
lastmod: ""
|
||||
categories: [functions]
|
||||
tags: []
|
||||
ns: ""
|
||||
signature: []
|
||||
workson: []
|
||||
hugoversion: ""
|
||||
aliases: []
|
||||
relatedfuncs: []
|
||||
toc: false
|
||||
deprecated: false
|
||||
needsexamples: true
|
||||
---
|
||||
@@ -1,16 +0,0 @@
|
||||
---
|
||||
linktitle: ""
|
||||
description: ""
|
||||
godocref: ""
|
||||
publishdate: ""
|
||||
lastmod: ""
|
||||
categories: [tutorials]
|
||||
tags: []
|
||||
author: ""
|
||||
authorurl: ""
|
||||
originalurl: ""
|
||||
draft: false
|
||||
aliases: []
|
||||
notesforauthors: "Go to gohugo.io/contribute/documentation for more info."
|
||||
---
|
||||
|
||||
@@ -1,725 +0,0 @@
|
||||
[[article]]
|
||||
title = "Hugo Easy Gallery - Automagical PhotoSwipe image gallery with a one-line shortcode"
|
||||
url = "https://www.liwen.id.au/heg/"
|
||||
author = "Li-Wen Yip"
|
||||
date = "2017-03-25"
|
||||
|
||||
[[article]]
|
||||
title = "Automagical Image Gallery in Hugo with PhotoSwipe and jQuery"
|
||||
url = "https://www.liwen.id.au/photoswipe/"
|
||||
author = "Li-Wen Yip"
|
||||
date = "2017-03-04"
|
||||
|
||||
[[article]]
|
||||
title = "Adding Isso Comments to Hugo"
|
||||
url = "https://stiobhart.net/2017-02-24-isso-comments/"
|
||||
author = "Stíobhart Matulevicz"
|
||||
date = "2017-02-24"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo Tutorial: How to Build & Host a (Very Fast) Static E-Commerce Site"
|
||||
url = "https://snipcart.com/blog/hugo-tutorial-static-site-ecommerce"
|
||||
author = "Snipcart"
|
||||
date = "2017-02-23"
|
||||
|
||||
[[article]]
|
||||
title = "How to Password Protect a Hugo Site"
|
||||
url = "https://www.aerobatic.com/blog/password-protect-a-hugo-site/"
|
||||
author = "Aerobatic"
|
||||
date = "2017-02-19"
|
||||
|
||||
[[article]]
|
||||
title = "Switching from Wordpress to Hugo"
|
||||
url = "http://schnuddelhuddel.de/switching-from-wordpress-to-hugo/"
|
||||
author = "Mario Martelli"
|
||||
date = "2017-02-19"
|
||||
|
||||
[[article]]
|
||||
title = "Zero to HTTP/2 with AWS and Hugo"
|
||||
url = "https://habd.as/zero-to-http-2-aws-hugo/"
|
||||
author = "Josh Habdas"
|
||||
date = "2017-02-16"
|
||||
|
||||
[[article]]
|
||||
title = "Deploy a Hugo site to Aerobatic with CircleCI"
|
||||
url = "https://www.aerobatic.com/blog/hugo-github-circleci/"
|
||||
author = "Aerobatic"
|
||||
date = "2017-02-14"
|
||||
|
||||
[[article]]
|
||||
title = "NPM scripts for building and deploying Hugo site"
|
||||
url = "https://www.aerobatic.com/blog/hugo-npm-buildtool-setup/"
|
||||
author = "Aerobatic"
|
||||
date = "2017-02-12"
|
||||
|
||||
[[article]]
|
||||
title = "Getting started with Hugo and the plain-blog theme, on NearlyFreeSpeech.Net"
|
||||
url = "https://www.penwatch.net/cms/get_started_plain_blog/"
|
||||
author = "Li-aung “Lewis” Yip"
|
||||
date = "2017-02-12"
|
||||
|
||||
[[article]]
|
||||
title = "Choose Hugo over Jekyll"
|
||||
url = "https://habd.as/choose-hugo-over-jekyll/"
|
||||
author = "Josh Habdas"
|
||||
date = "2017-02-10"
|
||||
|
||||
[[article]]
|
||||
title = "Build a Hugo site using Cloud9 IDE and host on App Engine"
|
||||
url = "https://loyall.ch/lab/2017/01/build-a-static-website-with-cloud9-hugo-and-app-engine/"
|
||||
author = "Pascal Aubort"
|
||||
date = "2017-02-05"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo Continuous Deployment with Bitbucket Pipelines and Aerobatic"
|
||||
url = "https://www.aerobatic.com/blog/hugo-bitbucket-pipelines/"
|
||||
author = "Aerobatic"
|
||||
date = "2017-02-04"
|
||||
|
||||
[[article]]
|
||||
title = "How to use Firebase to host a Hugo site"
|
||||
url = "https://www.m0d3rnc0ad.com/post/static-site-firebase/"
|
||||
author = "Andrew Cuga"
|
||||
date= "2017-02-04"
|
||||
|
||||
[[article]]
|
||||
title = "A publishing workflow for teams using static site generators"
|
||||
url = "https://www.keybits.net/post/publishing-workflow-for-teams-using-static-site-generators/"
|
||||
author = "Tom Atkins"
|
||||
date = "2017-01-02"
|
||||
|
||||
[[article]]
|
||||
title = "How To Dynamically Use Google Fonts In A Hugo Website"
|
||||
url = "https://stoned.io/web-development/hugo/How-To-Dynamically-Use-Google-Fonts-In-A-Hugo-Website/"
|
||||
author = "Hash Borgir"
|
||||
date = "2016-10-27"
|
||||
|
||||
[[article]]
|
||||
title = "Embedding Facebook In A Hugo Template"
|
||||
url = "https://stoned.io/web-development/hugo/Embedding-Facebook-In-A-Hugo-Template/"
|
||||
author = "Hash Borgir"
|
||||
date = "2016-10-22"
|
||||
|
||||
[[article]]
|
||||
title = "通过 Gitlab-cl 将 Hugo blog 自动部署至 GitHub <small>(Chinese, Continious integration)</small>"
|
||||
url = "https://zetaoyang.github.io/post/2016/10/17/gitlab-cl.html"
|
||||
author = "Zetao Yang"
|
||||
date = "2016-10-17"
|
||||
|
||||
[[article]]
|
||||
title = "A Step-by-Step Guide: Hugo on Netlify"
|
||||
url = "https://www.netlify.com/blog/2016/09/21/a-step-by-step-guide-hugo-on-netlify/"
|
||||
author = "Eli Williamson"
|
||||
date = "2016-09-21"
|
||||
|
||||
[[article]]
|
||||
title = "Building our site: From Django & Wordpress to a static generator (Part I)"
|
||||
url = "https://tryolabs.com/blog/2016/09/20/building-our-site-django-wordpress-to-static-part-i/"
|
||||
author = "Alan Descoins"
|
||||
date = "2016-09-20"
|
||||
|
||||
[[article]]
|
||||
title = "Webseitenmaschine - Statische Websites mit Hugo erzeugen <small>(German, $)</small>"
|
||||
url = "http://www.heise.de/ct/ausgabe/2016-12-Statische-Websites-mit-Hugo-erzeugen-3211704.html"
|
||||
author = "Christian Helmbold"
|
||||
date = "2016-05-27"
|
||||
|
||||
[[article]]
|
||||
title = "Cómo hacer sitios web estáticos con Hugo y Go - Platzi <small>(Video tutorial)</small>"
|
||||
url = "https://www.youtube.com/watch?v=qaXXpdiCHXE"
|
||||
author = "Verónica López"
|
||||
date = "2016-04-06"
|
||||
|
||||
[[article]]
|
||||
title = "CDNOverview: A CDN comparison site made with Hugo"
|
||||
url = "https://www.cloakfusion.com/cdnoverview-cdn-comparison-site-made-hugo/"
|
||||
author = "Thijs de Zoete"
|
||||
date = "2016-02-23"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo: A Modern WebSite Engine That Just Works"
|
||||
url = "https://github.com/shekhargulati/52-technologies-in-2016/blob/master/07-hugo/README.md"
|
||||
author = "Shekhar Gulati"
|
||||
date = "2016-02-14"
|
||||
|
||||
[[article]]
|
||||
title = "Minify Hugo Generated HTML"
|
||||
url = "http://ratson.name/blog/minify-hugo-generated-html/"
|
||||
author = "Ratson"
|
||||
date = "2016-02-02"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='ja'>HugoのデプロイをWerckerからCircle CIに変更した</span> - log"
|
||||
url = "http://log.deprode.net/logs/2016-01-17/"
|
||||
author = "Deprode"
|
||||
date = "2016-01-17"
|
||||
|
||||
[[article]]
|
||||
title = "Static site generators: el futuro de las webs estáticas<br>(Hugo, Jekyll, Flask y otros)"
|
||||
url = "http://sitelabs.es/static-site-generators-futuro-las-webs-estaticas/"
|
||||
author = "Eneko Sarasola"
|
||||
date = "2016-01-09"
|
||||
|
||||
[[article]]
|
||||
title = "Writing a Lambda Function for Hugo"
|
||||
url = "https://blog.jolexa.net/post/writing-a-lambda-function-for-hugo/"
|
||||
author = "Jeremy Olexa"
|
||||
date = "2016-01-01"
|
||||
|
||||
[[article]]
|
||||
title = "Ein Blog mit Hugo erstellen - Tutorial <small>(Deutsch/German)</small>"
|
||||
url = "http://privat.albicker.org/tags/hugo.html"
|
||||
author = "Bernhard Albicker"
|
||||
date = "2015-12-30"
|
||||
|
||||
[[article]]
|
||||
title = "How to host Hugo static website generator on AWS Lambda"
|
||||
url = "http://bezdelev.com/post/hugo-aws-lambda-static-website/"
|
||||
author = "Ilya Bezdelev"
|
||||
date = "2015-12-15"
|
||||
|
||||
[[article]]
|
||||
title = "Migrating from Pelican to Hugo"
|
||||
url = "http://www.softinio.com/post/migrating-from-pelican-to-hugo/"
|
||||
author = "Salar Rahmanian"
|
||||
date = "2015-11-29"
|
||||
|
||||
[[article]]
|
||||
title = "Static Website Generators Reviewed: Jekyll, Middleman, Roots, Hugo"
|
||||
url = "http://www.smashingmagazine.com/2015/11/static-website-generators-jekyll-middleman-roots-hugo-review/"
|
||||
author = "Mathias Biilmann Christensen"
|
||||
date = "2015-11-16"
|
||||
|
||||
[[article]]
|
||||
title = "How To Deploy a Hugo Site to Production with Git Hooks on Ubuntu 14.04"
|
||||
url = "https://www.digitalocean.com/community/tutorials/how-to-deploy-a-hugo-site-to-production-with-git-hooks-on-ubuntu-14-04"
|
||||
author = "Justin Ellingwood"
|
||||
date = "2015-11-12"
|
||||
|
||||
[[article]]
|
||||
title = "How To Install and Use Hugo, a Static Site Generator, on Ubuntu 14.04"
|
||||
url = "https://www.digitalocean.com/community/tutorials/how-to-install-and-use-hugo-a-static-site-generator-on-ubuntu-14-04"
|
||||
author = "Justin Ellingwood"
|
||||
date = "2015-11-09"
|
||||
|
||||
[[article]]
|
||||
title = "Switching from Wordpress to Hugo"
|
||||
url = "http://justinfx.com/2015/11/08/switching-from-wordpress-to-hugo/"
|
||||
author = "Justin Israel"
|
||||
date = "2015-11-08"
|
||||
|
||||
[[article]]
|
||||
title = "Hands-on Experience with Hugo as a Static Site Generator"
|
||||
url = "http://usersnap.com/blog/hands-on-experience-with-hugo-static-site-generator/"
|
||||
author = "Thomas Peham"
|
||||
date = "2015-10-15"
|
||||
|
||||
[[article]]
|
||||
title = "Statische Webseites mit Hugo erstellen/Vortrag mit Foliensatz (deutsch)"
|
||||
url = "http://sfd.koelnerlinuxtreffen.de/2015/HaraldWeidner/"
|
||||
author = "Harald Weidner"
|
||||
date = "2015-09-19"
|
||||
|
||||
[[article]]
|
||||
title = "Moving from WordPress to Hugo"
|
||||
url = "http://abhipandey.com/2015/09/moving-to-hugo/"
|
||||
author = "Abhishek Pandey"
|
||||
date = "2015-09-15"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='zh-CN'>通过webhook将Hugo自动部署至GitHub Pages和GitCafe Pages</span> <small>(Automated deployment)</small>"
|
||||
url = "http://blog.coderzh.com/2015/09/13/use-webhook-automated-deploy-hugo/"
|
||||
author = "CoderZh"
|
||||
date = "2015-09-13"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='zh-CN'>使用hugo搭建个人博客站点</span> <small>(Using Hugo to build a personal blog site)</small>"
|
||||
url = "http://blog.coderzh.com/2015/08/29/hugo/"
|
||||
author = "CoderZh"
|
||||
date = "2015-08-29"
|
||||
|
||||
[[article]]
|
||||
title = "Good-Bye Wordpress, Hello Hugo! <small>(German)</small>"
|
||||
url = "http://blog.arminhanisch.de/2015/08/blog-migration-zu-hugo/"
|
||||
author = "Armin Hanisch"
|
||||
date = "2015-08-18"
|
||||
|
||||
[[article]]
|
||||
title = "Générer votre site web statique avec Hugo <small>(Generate your static site with Hugo)<small>"
|
||||
url = "http://www.linux-pratique.com/?p=191"
|
||||
author = "Benoît Benedetti"
|
||||
date = "2015-06-26"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='ja'>Hugo向けの新しいテーマを作った</span> <small>(I created a new theme for Hugo)<small>"
|
||||
url = "https://yet.unresolved.xyz/blog/2016/10/03/how-to-make-of-hugo-theme/"
|
||||
author = "Daisuke Tsuji"
|
||||
date = "2015-06-20"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo - Gerando um site com conteúdo estático. (Portuguese Brazil)"
|
||||
url = "http://blog.ffrizzo.com/posts/hugo/"
|
||||
author = "Fabiano Frizzo"
|
||||
date = "2015-06-02"
|
||||
|
||||
[[article]]
|
||||
title = "An Introduction to Static Site Generators"
|
||||
url = "http://davidwalsh.name/introduction-static-site-generators"
|
||||
author = "Eduardo Bouças"
|
||||
date = "2015-05-20"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo Still Rules"
|
||||
url = "http://cheekycoder.com/2015/05/hugo-still-rules/"
|
||||
author = "Cheeky Coder"
|
||||
date = "2015-05-18"
|
||||
|
||||
[[article]]
|
||||
title = "hugo - Static Site Generator"
|
||||
url = "http://gscacco.github.io/post/hugo/"
|
||||
author = "G Scaccoio"
|
||||
date = "2015-05-04"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='ja'>WindowsでHugoを使う</span>"
|
||||
url = "http://ureta.net/2015/05/hugo-on-windows/"
|
||||
author = "<span lang='ja'>うれ太郎</span>"
|
||||
date = "2015-05-01"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='ja'>Hugoのshortcodesを用いてサイトにスライドなどを埋め込む</span>"
|
||||
url = "http://blog.yucchiy.com/2015/04/29/hugo-shortcode/"
|
||||
author = "Yucchiy"
|
||||
date = "2015-04-29"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='ja'>HugoとCircleCIでGitHub PagesにBlogを公開してみたら超簡単だった</span>"
|
||||
url = "http://hori-ryota.github.io/blog/create-blog-with-hugo-and-circleci/"
|
||||
author = "Hori Ryota"
|
||||
date = "2015-04-17"
|
||||
|
||||
[[article]]
|
||||
title = "10 Best Static Site Generators"
|
||||
url = "http://beebom.com/2015/04/best-static-site-generators"
|
||||
author = "Aniruddha Mysore"
|
||||
date = "2015-04-06"
|
||||
|
||||
[[article]]
|
||||
title = "Goodbye WordPress; Hello Hugo"
|
||||
url = "http://willwarren.com/2015/04/05/goodbye-wordpress-hello-hugo/"
|
||||
author = "Will Warren"
|
||||
date = "2015-04-05"
|
||||
|
||||
[[article]]
|
||||
title = "Static Websites with Hugo on Google Cloud Storage"
|
||||
url = "http://www.moxie.io/post/static-websites-with-hugo-on-google-cloud-storage/"
|
||||
author = "Moxie Input/Output"
|
||||
date = "2015-04-02"
|
||||
|
||||
[[article]]
|
||||
title = "De nuevo iniciando un blog"
|
||||
url = "https://alvarolizama.net/"
|
||||
author = "Alvaro Lizama"
|
||||
date = "2015-03-29"
|
||||
|
||||
[[article]]
|
||||
title = "We moved our blog from Posthaven to Hugo after only three posts. Why?"
|
||||
url = "http://blog.hypriot.com/post/moved-from-posthaven-to-hugo/"
|
||||
author = "Hypriot"
|
||||
date = "2015-03-27"
|
||||
|
||||
[[article]]
|
||||
title = "Top Static Site Generators in 2015"
|
||||
url = "http://superdevresources.com/static-site-generators-2015/"
|
||||
author = "Kanishk Kunal"
|
||||
date = "2015-03-12"
|
||||
|
||||
[[article]]
|
||||
title = "Moving to Hugo"
|
||||
url = "http://abiosoft.com/moving-to-hugo/"
|
||||
author = "Abiola Ibrahim"
|
||||
date = "2015-03-08"
|
||||
|
||||
[[article]]
|
||||
title = "Migrating a blog (yes, this one!) from Wordpress to Hugo"
|
||||
url = "http://justindunham.net/migrating-from-wordpress-to-hugo/"
|
||||
author = "Justin Dunham"
|
||||
date = "2015-02-13"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='ja'>blogをoctopressからHugoに乗り換えたメモ</span>"
|
||||
url = "http://blog.jigyakkuma.org/2015/02/11/hugo/"
|
||||
author = "jigyakkuma"
|
||||
date = "2015-02-11"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='ja'>Hugoでブログをつくった</span>"
|
||||
url = "http://porgy13.github.io/post/new-hugo-blog/"
|
||||
author = "porgy13"
|
||||
date = "2015-02-07"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='ja'>Hugoにブログを移行した</span>"
|
||||
url = "http://keichi.net/post/first/"
|
||||
author = "Keichi Takahashi"
|
||||
date = "2015-02-04"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='zh-CN'>Hugo静态网站生成器中文教程</span>"
|
||||
url = "http://nanshu.wang/post/2015-01-31/"
|
||||
author = "Nanshu Wang"
|
||||
date = "2015-01-31"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='ja'>Hugo + Github Pages + Wercker CI = ¥0(無料)<br>でコマンド 1 発(自動化)でサイト<br>・ブログを公開・運営・分析・収益化</span>"
|
||||
url = "http://qiita.com/yoheimuta/items/8a619cac356bed89a4c9"
|
||||
author = "Yohei Yoshimuta"
|
||||
date = "2015-01-31"
|
||||
|
||||
[[article]]
|
||||
title = "Running Hugo websites on anynines"
|
||||
url = "http://blog.anynines.com/running-hugo-websites-on-anynines/"
|
||||
author = "Julian Weber"
|
||||
date = "2015-01-30"
|
||||
|
||||
[[article]]
|
||||
title = "MiddlemanからHugoへ移行した"
|
||||
url = "http://re-dzine.net/2015/01/hugo/"
|
||||
author = "Haruki Konishi"
|
||||
date = "2015-01-21"
|
||||
|
||||
[[article]]
|
||||
title = "WordPress から Hugo に乗り換えました"
|
||||
url = "http://rakuishi.com/archives/wordpress-to-hugo/"
|
||||
author = "rakuishi"
|
||||
date = "2015-01-20"
|
||||
|
||||
[[article]]
|
||||
title = "HUGOを使ってサイトを立ち上げる方法"
|
||||
url = "http://qiita.com/syui/items/869538099551f24acbbf"
|
||||
author = "Syui"
|
||||
date = "2015-01-17"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='ja'>Jekyllが許されるのは小学生までだよね</span>"
|
||||
url = "http://t32k.me/mol/log/hugo/"
|
||||
author = "Ishimoto Koji"
|
||||
date = "2015-01-16"
|
||||
|
||||
[[article]]
|
||||
title = "Getting started with Hugo"
|
||||
url = "http://anthonyfok.org/post/getting-started-with-hugo/"
|
||||
author = "Anthony Fok"
|
||||
date = "2015-01-12"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='zh-CN'>把这个博客静态化了</span> <small>(Migrate to Hugo)</small>"
|
||||
url = "http://lich-eng.com/2015/01/03/migrate-to-hugo/"
|
||||
author = "Li Cheng"
|
||||
date = "2015-01-03"
|
||||
|
||||
[[article]]
|
||||
title = "Porting my blog with Hugo"
|
||||
url = "http://blog.srackham.com/posts/porting-my-blog-with-hugo/"
|
||||
author = "Stuart Rackham"
|
||||
date = "2014-12-30"
|
||||
|
||||
[[article]]
|
||||
title = "Hugoを使ってみたときのメモ"
|
||||
url = "http://machortz.github.io/posts/usinghugo/"
|
||||
author = "Machortz"
|
||||
date = "2014-12-29"
|
||||
|
||||
[[article]]
|
||||
title = "OctopressからHugoへ移行した"
|
||||
url = "http://deeeet.com/writing/2014/12/25/hugo/"
|
||||
author = "Taichi Nakashima"
|
||||
date = "2014-12-25"
|
||||
|
||||
[[article]]
|
||||
title = "Migrating to Hugo From Octopress"
|
||||
url = "http://nathanleclaire.com/blog/2014/12/22/migrating-to-hugo-from-octopress/"
|
||||
author = "Nathan LeClaire"
|
||||
date = "2014-12-22"
|
||||
|
||||
[[article]]
|
||||
title = "Dynamic Pages with GoHugo.io"
|
||||
url = "http://cyrillschumacher.com/2014/12/21/dynamic-pages-with-gohugo.io/"
|
||||
author = "Cyrill Schumacher"
|
||||
date = "2014-12-21"
|
||||
|
||||
[[article]]
|
||||
title = "6 Static Blog Generators That Aren’t Jekyll"
|
||||
url = "http://www.sitepoint.com/6-static-blog-generators-arent-jekyll/"
|
||||
author = "David Turnbull"
|
||||
date = "2014-12-08"
|
||||
|
||||
[[article]]
|
||||
title = "Travel Blogging Setup"
|
||||
url = "http://www.stou.dk/2014/11/travel-blogging-setup/"
|
||||
author = "Rasmus Stougaard"
|
||||
date = "2014-11-23"
|
||||
|
||||
[[article]]
|
||||
title = "Hosting A Hugo Website Behind Nginx"
|
||||
url = "http://www.bigbeeconsultants.co.uk/blog/hosting-hugo-website-behind-nginx"
|
||||
author = "Rick Beton"
|
||||
date = "2014-11-20"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='zh-CN'>使用Hugo搭建免费个人Blog</span> <small>(How to use Hugo)</small>"
|
||||
url = "http://ulricqin.com/post/how-to-use-hugo/"
|
||||
author = "Ulric Qin <span lang='zh-CN'>秦晓辉</span>"
|
||||
date = "2014-11-11"
|
||||
|
||||
[[article]]
|
||||
title = "Built in Speed and Built for Speed by Hugo"
|
||||
url = "http://cheekycoder.com/2014/10/built-for-speed-by-hugo/"
|
||||
author = "Cheeky Coder"
|
||||
date = "2014-10-30"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo para crear sitios web estáticos"
|
||||
url = "http://www.webbizarro.com/noticias/1076/hugo-para-crear-sitios-web-estaticos/"
|
||||
author = "Web Bizarro"
|
||||
date = "2014-08-19"
|
||||
|
||||
[[article]]
|
||||
title = "Going with hugo"
|
||||
url = "http://www.markuseliasson.se/article/going-with-hugo/"
|
||||
author = "Markus Eliasson"
|
||||
date = "2014-08-18"
|
||||
|
||||
[[article]]
|
||||
title = "Benchmarking Jekyll, Hugo and Wintersmith"
|
||||
url = "http://fredrikloch.me/post/2014-08-12-Jekyll-and-its-alternatives-from-a-site-generation-point-of-view/"
|
||||
author = "Fredrik Loch"
|
||||
date = "2014-08-12"
|
||||
|
||||
[[article]]
|
||||
title = "Goodbye Octopress, Hello Hugo!"
|
||||
url = "http://andreimihu.com/blog/2014/08/11/goodbye-octopress-hello-hugo/"
|
||||
author = "Andrei Mihu"
|
||||
date = "2014-08-11"
|
||||
|
||||
[[article]]
|
||||
title = "Beautiful sites for Open Source projects"
|
||||
url = "http://beautifulopen.com/2014/08/09/hugo/"
|
||||
author = "Beautiful Open"
|
||||
date = "2014-08-09"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo: Beyond the Defaults"
|
||||
url = "http://npf.io/2014/08/hugo-beyond-the-defaults/"
|
||||
author = "Nate Finch"
|
||||
date = "2014-08-08"
|
||||
|
||||
[[article]]
|
||||
title = "First Impressions of Hugo"
|
||||
url = "https://peteraba.com/blog/first-impressions-of-hugo/"
|
||||
author = "Peter Aba"
|
||||
date = "2014-06-06"
|
||||
|
||||
[[article]]
|
||||
title = "New Site Workflow"
|
||||
url = "http://vurt.co.uk/post/new_website/"
|
||||
author = "Giles Paterson"
|
||||
date = "2014-08-05"
|
||||
|
||||
[[article]]
|
||||
title = "How I Learned to Stop Worrying and Love the (Static) Web"
|
||||
url = "http://cognition.ca/post/about-hugo/"
|
||||
author = "Joshua McKenty"
|
||||
date = "2014-08-04"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo - Static Site Generator"
|
||||
url = "http://kenwoo.io/blog/hugo---static-site-generator/"
|
||||
author = "Kenny Woo"
|
||||
date = "2014-08-03"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo Is Friggin' Awesome"
|
||||
url = "http://npf.io/2014/08/hugo-is-awesome/"
|
||||
author = "Nate Finch"
|
||||
date = "2014-08-01"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='zh-CN'>再次搬家</span> <small>(Move from WordPress to Hugo)</small>"
|
||||
url = "http://www.chingli.com/misc/move-from-wordpress-to-hugo/"
|
||||
author = "<span lang='zh-CN'>青砾</span> (chingli)"
|
||||
date = "2014-07-12"
|
||||
|
||||
[[article]]
|
||||
title = "Embedding Gists in Hugo"
|
||||
url = "http://danmux.com/posts/embedded_gists/"
|
||||
author = "Dan Mull"
|
||||
date = "2014-07-05"
|
||||
|
||||
[[article]]
|
||||
title = "An Introduction To Hugo"
|
||||
url = "http://www.cirrushosting.com/web-hosting-blog/an-introduction-to-hugo/"
|
||||
author = "Dan Silber"
|
||||
date = "2014-07-01"
|
||||
|
||||
[[article]]
|
||||
title = "Moving to Hugo"
|
||||
url = "http://danmux.com/posts/hugo_based_blog/"
|
||||
author = "Dan Mull"
|
||||
date = "2014-05-29"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='zh-CN'>开源之静态站点生成器排行榜</span><br><small>(Leaderboard of open-source static website generators)</small>"
|
||||
url = "http://code.csdn.net/news/2819909"
|
||||
author = "CSDN.net"
|
||||
date = "2014-05-23"
|
||||
|
||||
[[article]]
|
||||
title = "Finally, a satisfying and effective blog setup"
|
||||
url = "http://michaelwhatcott.com/now-powered-by-hugo/"
|
||||
author = "Michael Whatcott"
|
||||
date = "2014-05-20"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo from scratch"
|
||||
url = "http://zackofalltrades.com/notes/2014/05/hugo-from-scratch/"
|
||||
author = "Zack Williams"
|
||||
date = "2014-05-18"
|
||||
|
||||
[[article]]
|
||||
title = "Why I switched away from Jekyll"
|
||||
url = "http://www.jakejanuzelli.com/why-I-switched-away-from-jekyll/"
|
||||
author = "Jake Januzelli"
|
||||
date = "2014-05-10"
|
||||
|
||||
[[article]]
|
||||
title = "Welcome our new blog"
|
||||
url = "http://blog.ninya.io/posts/welcome-our-new-blog/"
|
||||
author = "Ninya.io"
|
||||
date = "2014-04-11"
|
||||
|
||||
[[article]]
|
||||
title = "Mission Not Accomplished"
|
||||
url = "http://johnsto.co.uk/blog/mission-not-accomplished/"
|
||||
author = "Dave Johnston"
|
||||
date = "2014-04-03"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo - A Static Site Builder in Go"
|
||||
url = "http://deepfriedcode.com/post/hugo/"
|
||||
author = "Deep Fried Code"
|
||||
date = "2014-03-30"
|
||||
|
||||
[[article]]
|
||||
title = "Adventures in Angular Podcast"
|
||||
url = "http://devchat.tv/adventures-in-angular/003-aia-gdes"
|
||||
author = "Matias Niemela"
|
||||
date = "2014-03-28"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo"
|
||||
url = "http://bra.am/post/hugo/"
|
||||
author = "bra.am"
|
||||
date = "2014-03-23"
|
||||
|
||||
[[article]]
|
||||
title = "Converting Blogger To Markdown"
|
||||
url = "http://trishagee.github.io/project/atom-to-hugo/"
|
||||
author = "Trisha Gee"
|
||||
date = "2014-03-20"
|
||||
|
||||
[[article]]
|
||||
title = "Moving to Hugo Static Web Pages"
|
||||
url = "http://tepid.org/tech/hugo-web/"
|
||||
author = "Tobias Weingartner"
|
||||
date = "2014-03-16"
|
||||
|
||||
[[article]]
|
||||
title = "New Blog Engine: Hugo"
|
||||
url = "https://blog.afoolishmanifesto.com/posts/hugo/"
|
||||
author = "fREW Schmidt"
|
||||
date = "2014-03-15"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo + gulp.js = Huggle"
|
||||
url = "http://ktmud.github.io/huggle/en/intro/)"
|
||||
author = "Jesse Yang <span lang='zh-CN'>杨建超</span>"
|
||||
date = "2014-03-08"
|
||||
|
||||
[[article]]
|
||||
title = "Powered by Hugo"
|
||||
url = "http://kieranhealy.org/blog/archives/2014/02/24/powered-by-hugo/"
|
||||
author = "Kieran Healy"
|
||||
date = "2014-02-24"
|
||||
|
||||
[[article]]
|
||||
title = "<span lang='ja'>静的サイトを素早く構築するために<br>GoLangで作られたジェネレータHugo</span>"
|
||||
url = "http://hamasyou.com/blog/2014/02/21/hugo/"
|
||||
author = "<div lang='ja' style='line-height: 1.1;'>Shogo Hamada<br>濱田章吾</div>"
|
||||
date = "2014-02-21"
|
||||
|
||||
[[article]]
|
||||
title = "Latest Roundup of Useful Tools For Developers"
|
||||
url = "http://codegeekz.com/latest-roundup-of-useful-tools-for-developers/"
|
||||
author = "CodeGeekz"
|
||||
date = "2014-02-13"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo: Static Site Generator written in Go"
|
||||
url = "http://www.braveterry.com/2014/02/06/hugo-static-site-generator-written-in-go/"
|
||||
author = "Brave Terry"
|
||||
date = "2014-02-06"
|
||||
|
||||
[[article]]
|
||||
title = "10 Useful HTML5 Tools for Web Designers and Developers"
|
||||
url = "http://designdizzy.com/10-useful-html5-tools-for-web-designers-and-developers/"
|
||||
author = "Design Dizzy"
|
||||
date = "2014-02-04"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo – Fast, Flexible Static Site Generator"
|
||||
url = "http://cube3x.com/hugo-fast-flexible-static-site-generator/"
|
||||
author = "Joby Joseph"
|
||||
date = "2014-01-18"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo: A new way to build static website"
|
||||
url = "http://www.w3update.com/opensource/hugo-a-new-way-to-build-static-website.html"
|
||||
author = "w3update"
|
||||
date = "2014-01-17"
|
||||
|
||||
[[article]]
|
||||
title = "Xaprb now uses Hugo"
|
||||
url = "http://xaprb.com/blog/2014/01/15/using-hugo/"
|
||||
author = "Baron Schwartz"
|
||||
date = "2014-01-15"
|
||||
|
||||
[[article]]
|
||||
title = "New jQuery Plugins And Resources That Web Designers Need"
|
||||
url = "http://www.designyourway.net/blog/resources/new-jquery-plugins-and-resources-that-web-designers-need/"
|
||||
author = "Design Your Way"
|
||||
date = "2014-01-01"
|
||||
|
||||
[[article]]
|
||||
title = "On Blog Construction"
|
||||
url = "http://alexla.sh/post/on-blog-construction/"
|
||||
author = "Alexander Lash"
|
||||
date = "2013-12-27"
|
||||
|
||||
[[article]]
|
||||
title = "Hugo"
|
||||
url = "http://onethingwell.org/post/69070926608/hugo"
|
||||
author = "One Thing Well"
|
||||
date = "2013-12-05"
|
||||
|
||||
[[article]]
|
||||
title = "In Praise Of Hugo"
|
||||
url = "http://sound-guru.com/blog/post/hello-world/"
|
||||
author = "sound-guru.com"
|
||||
date = "2013-10-19"
|
||||
|
||||
[[article]]
|
||||
title = "Hosting a blog on S3 and Cloudfront"
|
||||
url = "http://www.danesparza.net/2013/07/hosting-a-blog-on-s3-and-cloudfront/"
|
||||
author = "Dan Esparza"
|
||||
date = "2013-07-24"
|
||||
@@ -1,234 +0,0 @@
|
||||
{
|
||||
"media": {
|
||||
"types": [{
|
||||
"Type": "application/javascript",
|
||||
"String": "application/javascript+js",
|
||||
"MainType": "application",
|
||||
"SubType": "javascript",
|
||||
"Suffix": "js"
|
||||
}, {
|
||||
"Type": "application/json",
|
||||
"String": "application/json+json",
|
||||
"MainType": "application",
|
||||
"SubType": "json",
|
||||
"Suffix": "json"
|
||||
}, {
|
||||
"Type": "application/rss",
|
||||
"String": "application/rss+xml",
|
||||
"MainType": "application",
|
||||
"SubType": "rss",
|
||||
"Suffix": "xml"
|
||||
}, {
|
||||
"Type": "application/xml",
|
||||
"String": "application/xml+xml",
|
||||
"MainType": "application",
|
||||
"SubType": "xml",
|
||||
"Suffix": "xml"
|
||||
}, {
|
||||
"Type": "text/calendar",
|
||||
"String": "text/calendar+ics",
|
||||
"MainType": "text",
|
||||
"SubType": "calendar",
|
||||
"Suffix": "ics"
|
||||
}, {
|
||||
"Type": "text/css",
|
||||
"String": "text/css+css",
|
||||
"MainType": "text",
|
||||
"SubType": "css",
|
||||
"Suffix": "css"
|
||||
}, {
|
||||
"Type": "text/csv",
|
||||
"String": "text/csv+csv",
|
||||
"MainType": "text",
|
||||
"SubType": "csv",
|
||||
"Suffix": "csv"
|
||||
}, {
|
||||
"Type": "text/html",
|
||||
"String": "text/html+html",
|
||||
"MainType": "text",
|
||||
"SubType": "html",
|
||||
"Suffix": "html"
|
||||
}, {
|
||||
"Type": "text/plain",
|
||||
"String": "text/plain+txt",
|
||||
"MainType": "text",
|
||||
"SubType": "plain",
|
||||
"Suffix": "txt"
|
||||
}]
|
||||
},
|
||||
"output": {
|
||||
"formats": [{
|
||||
"MediaType": "text/html+html",
|
||||
"Name": "AMP",
|
||||
"Path": "amp",
|
||||
"BaseName": "index",
|
||||
"Rel": "amphtml",
|
||||
"Protocol": "",
|
||||
"IsPlainText": false,
|
||||
"IsHTML": true,
|
||||
"NoUgly": false,
|
||||
"NotAlternative": false
|
||||
}, {
|
||||
"MediaType": "text/css+css",
|
||||
"Name": "CSS",
|
||||
"Path": "",
|
||||
"BaseName": "styles",
|
||||
"Rel": "stylesheet",
|
||||
"Protocol": "",
|
||||
"IsPlainText": true,
|
||||
"IsHTML": false,
|
||||
"NoUgly": false,
|
||||
"NotAlternative": true
|
||||
}, {
|
||||
"MediaType": "text/csv+csv",
|
||||
"Name": "CSV",
|
||||
"Path": "",
|
||||
"BaseName": "index",
|
||||
"Rel": "alternate",
|
||||
"Protocol": "",
|
||||
"IsPlainText": true,
|
||||
"IsHTML": false,
|
||||
"NoUgly": false,
|
||||
"NotAlternative": false
|
||||
}, {
|
||||
"MediaType": "text/calendar+ics",
|
||||
"Name": "Calendar",
|
||||
"Path": "",
|
||||
"BaseName": "index",
|
||||
"Rel": "alternate",
|
||||
"Protocol": "webcal://",
|
||||
"IsPlainText": true,
|
||||
"IsHTML": false,
|
||||
"NoUgly": false,
|
||||
"NotAlternative": false
|
||||
}, {
|
||||
"MediaType": "text/html+html",
|
||||
"Name": "HTML",
|
||||
"Path": "",
|
||||
"BaseName": "index",
|
||||
"Rel": "canonical",
|
||||
"Protocol": "",
|
||||
"IsPlainText": false,
|
||||
"IsHTML": true,
|
||||
"NoUgly": false,
|
||||
"NotAlternative": false
|
||||
}, {
|
||||
"MediaType": "application/json+json",
|
||||
"Name": "JSON",
|
||||
"Path": "",
|
||||
"BaseName": "index",
|
||||
"Rel": "alternate",
|
||||
"Protocol": "",
|
||||
"IsPlainText": true,
|
||||
"IsHTML": false,
|
||||
"NoUgly": false,
|
||||
"NotAlternative": false
|
||||
}, {
|
||||
"MediaType": "application/rss+xml",
|
||||
"Name": "RSS",
|
||||
"Path": "",
|
||||
"BaseName": "index",
|
||||
"Rel": "alternate",
|
||||
"Protocol": "",
|
||||
"IsPlainText": false,
|
||||
"IsHTML": false,
|
||||
"NoUgly": true,
|
||||
"NotAlternative": false
|
||||
}],
|
||||
"layouts": [{
|
||||
"Example": "AMP home, with theme \"demoTheme\".",
|
||||
"OutputFormat": "AMP",
|
||||
"Suffix": "html",
|
||||
"Template Lookup Order": [
|
||||
"layouts/index.amp.html",
|
||||
"layouts/index.html",
|
||||
"layouts/_default/list.amp.html",
|
||||
"layouts/_default/list.html",
|
||||
"demoTheme/layouts/index.amp.html",
|
||||
"demoTheme/layouts/index.html",
|
||||
"demoTheme/layouts/_default/list.amp.html",
|
||||
"demoTheme/layouts/_default/list.html"
|
||||
]
|
||||
}, {
|
||||
"Example": "JSON home, no theme.",
|
||||
"OutputFormat": "JSON",
|
||||
"Suffix": "json",
|
||||
"Template Lookup Order": [
|
||||
"layouts/index.json.json",
|
||||
"layouts/index.json",
|
||||
"layouts/_default/list.json.json",
|
||||
"layouts/_default/list.json"
|
||||
]
|
||||
}, {
|
||||
"Example": "CSV regular, \"layout: demolayout\" in front matter.",
|
||||
"OutputFormat": "CSV",
|
||||
"Suffix": "csv",
|
||||
"Template Lookup Order": [
|
||||
"layouts/_default/demolayout.csv.csv",
|
||||
"layouts/_default/demolayout.csv"
|
||||
]
|
||||
}, {
|
||||
"Example": "JSON regular, \"type: demotype\" in front matter.",
|
||||
"OutputFormat": "CSV",
|
||||
"Suffix": "csv",
|
||||
"Template Lookup Order": [
|
||||
"layouts/demotype/single.csv.csv",
|
||||
"layouts/demotype/single.csv",
|
||||
"layouts/_default/single.csv.csv",
|
||||
"layouts/_default/single.csv"
|
||||
]
|
||||
}, {
|
||||
"Example": "HTML regular.",
|
||||
"OutputFormat": "HTML",
|
||||
"Suffix": "html",
|
||||
"Template Lookup Order": [
|
||||
"layouts/_default/single.html.html",
|
||||
"layouts/_default/single.html"
|
||||
]
|
||||
}, {
|
||||
"Example": "AMP regular.",
|
||||
"OutputFormat": "AMP",
|
||||
"Suffix": "html",
|
||||
"Template Lookup Order": [
|
||||
"layouts/_default/single.amp.html",
|
||||
"layouts/_default/single.html"
|
||||
]
|
||||
}, {
|
||||
"Example": "Calendar blog section.",
|
||||
"OutputFormat": "Calendar",
|
||||
"Suffix": "ics",
|
||||
"Template Lookup Order": [
|
||||
"layouts/section/blog.calendar.ics",
|
||||
"layouts/section/blog.ics",
|
||||
"layouts/blog/list.calendar.ics",
|
||||
"layouts/blog/list.ics",
|
||||
"layouts/_default/section.calendar.ics",
|
||||
"layouts/_default/section.ics",
|
||||
"layouts/_default/list.calendar.ics",
|
||||
"layouts/_default/list.ics"
|
||||
]
|
||||
}, {
|
||||
"Example": "Calendar taxonomy list.",
|
||||
"OutputFormat": "Calendar",
|
||||
"Suffix": "ics",
|
||||
"Template Lookup Order": [
|
||||
"layouts/taxonomy/tag.calendar.ics",
|
||||
"layouts/taxonomy/tag.ics",
|
||||
"layouts/_default/taxonomy.calendar.ics",
|
||||
"layouts/_default/taxonomy.ics",
|
||||
"layouts/_default/list.calendar.ics",
|
||||
"layouts/_default/list.ics"
|
||||
]
|
||||
}, {
|
||||
"Example": "Calendar taxonomy term.",
|
||||
"OutputFormat": "Calendar",
|
||||
"Suffix": "ics",
|
||||
"Template Lookup Order": [
|
||||
"layouts/taxonomy/tag.terms.calendar.ics",
|
||||
"layouts/taxonomy/tag.terms.ics",
|
||||
"layouts/_default/terms.calendar.ics",
|
||||
"layouts/_default/terms.ics"
|
||||
]
|
||||
}]
|
||||
}
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
[[feature]]
|
||||
name = "Blistering Speed"
|
||||
description = "Jettison expensive runtime dependencies, and let Go's incomparable I/O primitives do the work for you. For the first time, measure build times in micro- and milliseconds."
|
||||
order = 1
|
||||
|
||||
[[feature]]
|
||||
name = "Markdown Without Limits"
|
||||
description = "Hugo natively supports GFM, as well as Asciidoc, reStructuredText, and Org-mode through external helpers. Shortcodes keep your content readable and infinitely extensible."
|
||||
order = 2
|
||||
|
||||
[[feature]]
|
||||
name = "Robust Content Management"
|
||||
description = "Hugo offers support for taxonomies, unlimited content types, DRY templating, URL management, menus, archetypes, and summaries, all without the need for plugins."
|
||||
order = 3
|
||||
|
||||
[[feature]]
|
||||
name = "Cross-Platform"
|
||||
description = "Hugo has equally simple installation on macOS, Linux BSD, Windows, Dragonfly BSD, OpenBSD, Plan 9, and anywhere else the Go compiler tool chain can run."
|
||||
order = 4
|
||||
|
||||
[[feature]]
|
||||
name = "Multilingual and i18n"
|
||||
description = "Hugo provides full i18n support for multilinguage sites with the same straightforward development experience Hugo users love in single-language sites."
|
||||
order = 5
|
||||
|
||||
[[feature]]
|
||||
name = "A Passionate Community"
|
||||
description = "The gratification of an ultra-fast feedback loop doesn't stop at the templating layer. One visit to the forums shows you never have to build Hugo sites alone."
|
||||
order = 6
|
||||
@@ -1,223 +0,0 @@
|
||||
[[tweet]]
|
||||
name = "James Michael Dupont"
|
||||
twitter_handle = "@h4ck3rm1k3"
|
||||
quote = "Need a static site generator? Sick of nodejs dependency hell? ruby gem slowness? Try <a href='https://twitter.com/gohugoio' target='_blank'>#gohugoio</a> the <a href='https://twitter.com/golang' target='_blank'>#golang</a> static site generator"
|
||||
link = "https://twitter.com/h4ck3rm1k3/status/864050089358176257"
|
||||
date = 2017-05-15T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Benoit Pasquier"
|
||||
twitter_handle = "@BenoitPasquier_"
|
||||
quote = "Migrate your Wordpress website to a static one with <a href='https://twitter.com/gohugoio' target='_blank'>@GoHugoIO</a>"
|
||||
link = "https://twitter.com/BenoitPasquier_/status/862575128634433536"
|
||||
date = 2017-05-11T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Hans Beck"
|
||||
twitter_handle = "@EnrichedGamesHB"
|
||||
quote = "Diving deeper into <a href='https://twitter.com/GoHugoIO' target='_blank'>@GoHugoIO</a>. A lot of docs there, top work! But I've the impression that <a href='https://twitter.com/hashtag/gohugo' target='_blank'>#gohugo</a> is far easier than its feels from the docs!"
|
||||
link = "https://twitter.com/EnrichedGamesHB/status/836854762440130560"
|
||||
date = 2017-03-01T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Alan Richardson"
|
||||
twitter_handle = "@eviltester"
|
||||
quote = "I migrated the <a href='https://twitter.com/BlackOpsTesting' target='_blank'> @BlackOpsTesting </a>.com website from docpad to Hugo last weekend. http://gohugo.io/ Super Fast HTML Generation <a href='https://twitter.com/spf13' target='_blank'> @spf13 </a>"
|
||||
link = "https://twitter.com/eviltester/status/553520335115808768"
|
||||
date = 2015-01-09T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Janez Čadež"
|
||||
twitter_handle = "@jamziSLO"
|
||||
quote = "Building <a href='https://twitter.com/garazaFRI' target='_blank'>@garazaFRI</a> website in <a href='https://twitter.com/hashtag/hugo' target='_blank'>#hugo</a>. This static site generator is soooo damn fast! <a href='https://twitter.com/hashtag/gohugo' target='_blank'>#gohugo</a> <a href='https://twitter.com/hashtag/golang' target='_blank'>#golang</a>"
|
||||
link = "https://twitter.com/jamziSLO/status/817720283977183234"
|
||||
date = 2017-01-07T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Execute"
|
||||
twitter_handle = "@executerun"
|
||||
quote = "Hah, <a href='https://twitter.com/hashtag/gohugo' target='_blank'>#gohugo</a>. I was working with <a href='https://twitter.com/hashtag/gohugo' target='_blank'>#gohugo</a> on <a href='https://twitter.com/hashtag/linux' target='_blank'>#linux</a> but now I realised how easy is to set-up it on <a href='https://twitter.com/hashtag/windows' target='_blank'>#windows</a>. Just need to add binary to <a href='https://twitter.com/hashtag/path' target='_blank'>#path</a>!"
|
||||
link = "https://twitter.com/executerun/status/809753145270272005"
|
||||
date = 2016-12-16T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Baron Schwartz"
|
||||
twitter_handle = "@xaprb"
|
||||
quote = "Hugo is impressively capable. It's a static site generator by <a href='https://twitter.com/spf13'> @spf13 </a> written in <a href='https://twitter.com/hashtag/golang?src=hash'> #golang </a> . Just upgraded to latest release; very powerful. "
|
||||
link = "https://twitter.com/xaprb/status/556894866488455169"
|
||||
date = 2015-01-18T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Dave Cottlehuber"
|
||||
twitter_handle = "@dch__"
|
||||
quote = "I just fell in love with #hugo, a static site/blog engine written by @spf13 in #golang + stellar docs"
|
||||
link = "https://twitter.com/dch__/status/460158115498176512"
|
||||
date = 2014-04-26T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "David Caunt"
|
||||
twitter_handle = "@dcaunt"
|
||||
quote = "I had a play with Hugo and it was good, uses Markdown files for content"
|
||||
link = "https://twitter.com/dcaunt/statuses/406466996277374976"
|
||||
date = 2013-11-29T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "David Gay"
|
||||
twitter_handle = "@oddshocks"
|
||||
quote = "Hugo is super-rad."
|
||||
link = "https://twitter.com/oddshocks/statuses/405083217893421056"
|
||||
date = 2013-11-25T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Diti"
|
||||
twitter_handle = "@DitiPengi"
|
||||
quote = "The dev version of Hugo is AWESOME! <3 I promise, I will try to learn go ASAP and help contribute to the project! Just too great!"
|
||||
link = "https://twitter.com/DitiPengi/status/472470974051676160"
|
||||
date = 2014-05-30T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Douglas Stephen "
|
||||
twitter_handle = "@DougStephenJr"
|
||||
quote = "Even as a long-time Octopress fan, I’ve gotta admit that this project Hugo looks very very cool"
|
||||
link = "https://twitter.com/DougStephenJr/statuses/364512471660249088"
|
||||
date = 2013-08-05T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Hugo Rodger-Brown"
|
||||
twitter_handle = "@hugorodgerbrown"
|
||||
quote = "Finally someone builds me my own static site generator"
|
||||
link = "https://twitter.com/hugorodgerbrown/statuses/364417910153818112"
|
||||
date = 2013-05-08T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Hugo Roy"
|
||||
twitter_handle = "@hugoroyd"
|
||||
quote = "Finally the answer to the question my parents have been asking: What does Hugo do?"
|
||||
link = "https://twitter.com/hugoroyd/status/501704796727173120"
|
||||
date = 2014-08-19T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Daniel Miessler"
|
||||
twitter_handle = "@DanielMiessler"
|
||||
quote = "Websites for named vulnerabilities should run on static site generator platforms like Hugo. Read-only + burst traffic = static."
|
||||
link = "https://twitter.com/DanielMiessler/status/704703841673957376"
|
||||
date = 2016-03-01T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Javier Segura"
|
||||
twitter_handle = "@jsegura"
|
||||
quote = "Another site generated with Hugo here! I'm getting in love with it."
|
||||
link = "https://twitter.com/jsegura/status/465978434154659841"
|
||||
date = 2014-05-12T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Jim Biancolo"
|
||||
twitter_handle = "@jimbiancolo"
|
||||
quote = "I’m loving the static site generator renaissance we are currently enjoying. Hugo is new, looks great, written in Go"
|
||||
link = "https://twitter.com/jimbiancolo/statuses/408678420348813314"
|
||||
date = 2013-05-12T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Jip J. Dekker"
|
||||
twitter_handle = "@jipjdekker"
|
||||
quote = "Building a personal website in Hugo. Works like a charm. And written in @golang!"
|
||||
link = "https://twitter.com/jipjdekker/status/413783548735152131"
|
||||
date = 2013-12-19T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Jose Gonzalvo"
|
||||
twitter_handle = "@jgonzalvo"
|
||||
quote = "Checking out Hugo; Loving it so far. Like Jekyll but not so blog-oriented and written in go"
|
||||
link = "https://twitter.com/jgonzalvo/statuses/408177855819173888"
|
||||
date = 2013-12-04T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Josh Matz"
|
||||
twitter_handle = "@joshmatz"
|
||||
quote = "A static site generator without the long build times? Yes, please!"
|
||||
link = "https://twitter.com/joshmatz/statuses/364437436870696960"
|
||||
date = 2013-08-05T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Kieran Healy"
|
||||
twitter_handle = "@kjhealy"
|
||||
quote = "OK, so in today's speed battle of static site generators, @spf13's hugo is kicking everyone's ass, by miles."
|
||||
link = "https://twitter.com/kjhealy/status/437349384809115648"
|
||||
date = 2014-02-22T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Ludovic Chabant"
|
||||
twitter_handle = "@ludovicchabant"
|
||||
quote = "Good work on Hugo, I’m impressed with the speed!"
|
||||
link = "https://twitter.com/ludovicchabant/statuses/408806199602053120"
|
||||
date = 2013-12-06T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Luke Holder"
|
||||
twitter_handle = "@lukeholder"
|
||||
quote = "this is AWESOME. a single little executable and so fast."
|
||||
link = "https://twitter.com/lukeholder/status/430352287936946176"
|
||||
date = 2014-02-03T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Markus Eliasson"
|
||||
twitter_handle = "@markuseliasson"
|
||||
quote = "Hugo is fast, dead simple to setup and well documented"
|
||||
link = "https://twitter.com/markuseliasson/status/501594865877008384"
|
||||
date = 2014-08-19T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "mercime"
|
||||
twitter_handle = "@mercime_one"
|
||||
quote = "Hugo: Makes the Web Fun Again"
|
||||
link = "https://twitter.com/mercime_one/status/500547145087205377"
|
||||
date = 2014-08-16T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Michael Whatcott"
|
||||
twitter_handle = "@mdwhatcott"
|
||||
quote = "One more satisfied #Hugo blogger. Thanks @spf13 and friends!"
|
||||
link = "https://twitter.com/mdwhatcott/status/469980686531571712"
|
||||
date = 2014-05-23T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Nathan Toups"
|
||||
twitter_handle = "@rojoroboto"
|
||||
quote = "I love Hugo! My site is generated with it now http://rjrbt.io"
|
||||
link = "https://twitter.com/rojoroboto/status/423439915620106242"
|
||||
date = 2014-01-15T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Ruben Solvang"
|
||||
twitter_handle = "@messo85"
|
||||
quote = "#Hugo is the new @jekyllrb / @middlemanapp! Faster, easier and runs everywhere."
|
||||
link = "https://twitter.com/messo85/status/472825062027182081"
|
||||
date = 2014-05-31T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "Ryan Martinsen"
|
||||
twitter_handle = "@popthestack"
|
||||
quote = "Also, I re-launched my blog (it looks the same as before) using Hugo, a *fast* static engine. Very happy with it. <a href='http://gohugo.io/'>gohugo.io</a>"
|
||||
link = "https://twitter.com/popthestack/status/549972754125307904"
|
||||
date = 2014-12-30T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "The Lone Cuber"
|
||||
twitter_handle = "@TheLoneCuber"
|
||||
quote = "Jekyll is dead to me these days though... long live Hugo! Hugo is *by far* the best in its field. Thanks for making it happen."
|
||||
link = "https://twitter.com/TheLoneCuber/status/495716684456398848"
|
||||
date = 2014-08-02T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "The Lone Cuber"
|
||||
twitter_handle = "@TheLoneCuber"
|
||||
quote = "Finally, a publishing platform that's a joy to use. #NoMoreBarriers"
|
||||
link = "https://twitter.com/TheLoneCuber/status/495731334711488512"
|
||||
date = 2014-08-02T00:00:00Z
|
||||
|
||||
[[tweet]]
|
||||
name = "WorkHTML"
|
||||
twitter_handle = "@workhtml"
|
||||
quote = "<a href='https://twitter.com/hashtag/Hugo?src=hash'> #Hugo </a> A very good alternative for <a href='https://twitter.com/hashtag/wordpress?src=hash'> #wordpress </a> !!! A fast and modern static website engine <a href='http://gohugo.io/'> gohugo.io </a>"
|
||||
link = "https://twitter.com/workhtml/status/563064361301053440"
|
||||
date = 2015-02-04T00:00:00Z
|
||||
@@ -1,98 +0,0 @@
|
||||
about:
|
||||
order: 1
|
||||
title: "About Hugo"
|
||||
url: "about"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Hugo's features, roadmap, and license, as well as the motivation behind creating Hugo"
|
||||
gettingstarted:
|
||||
order: 2
|
||||
title: "Getting Started"
|
||||
url: "getting-started"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Quick start, cross-platform installation, configuration, basic usage, and directory structure"
|
||||
contentmanagement:
|
||||
order: 3
|
||||
title: "Content Management"
|
||||
url: "content-management"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Summaries, shortcodes, archetypes, permalinks, front matter, and supported content formats"
|
||||
templates:
|
||||
order: 4
|
||||
title: "Templates"
|
||||
url: "templates"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Pagination, homepage, rss, sitemap, lookup order, and data templates"
|
||||
functions:
|
||||
order: 5
|
||||
title: "Functions"
|
||||
url: "functions"
|
||||
haschildren: false
|
||||
sortsubpagesby: "title"
|
||||
desc: "Comprehensive list of Hugo templating functions, including basic and advanced usage examples"
|
||||
variables:
|
||||
order: 6
|
||||
title: "Variables"
|
||||
url: "variables"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Page-, file-, taxonomy-, and site-level variables and parameters available in templates"
|
||||
themes:
|
||||
order: 7
|
||||
title: "Themes"
|
||||
url: "themes"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Install, use, and create your own Hugo themes"
|
||||
hostinganddeployment:
|
||||
order: 8
|
||||
title: "Hosting and Deployment"
|
||||
url: "hosting-and-deployment"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Site builds, automated deployments, and popular hosting solutions, as explained by the Hugo community"
|
||||
# tutorials:
|
||||
# order: 9
|
||||
# title: "Tutorials"
|
||||
# url: "tutorials"
|
||||
# haschildren: true
|
||||
# sortsubpagesby: "weight"
|
||||
# desc: "Community-aggregated articles and code examples for approaching different projects with Hugo"
|
||||
tools:
|
||||
order: 10
|
||||
title: "Developer Tools"
|
||||
url: "tools"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Syntax highlighting, site search, text editor plug-ins, and migration tools"
|
||||
commands:
|
||||
order: 11
|
||||
title: "Command Line Reference"
|
||||
url: "commands"
|
||||
haschildren: false
|
||||
sortsubpagesby: ""
|
||||
desc: "Hugo's easy-to-use but extensive command line interface"
|
||||
troubleshooting:
|
||||
order: 12
|
||||
title: "Troubleshooting"
|
||||
url: "troubleshooting"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Known issues and workarounds, as well as FAQs pulled from the Hugo discussion forum"
|
||||
news:
|
||||
order: 13
|
||||
title: "News"
|
||||
url: "news"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Articles featuring Hugo, as well as updates and release notes for the project"
|
||||
contributetohugo:
|
||||
order: 15
|
||||
title: "Contribute to Hugo"
|
||||
url: "contribute"
|
||||
haschildren: true
|
||||
sortsubpagesby: "weight"
|
||||
desc: "Contribute to Hugo development and documentation"
|
||||
@@ -1,165 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg width="100%" height="100%" viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;">
|
||||
<circle cx="256" cy="256" r="256" style="fill:rgb(204,204,204);"/>
|
||||
<g transform="matrix(1.46332,0,0,1.46332,-118.606,-118.61)">
|
||||
<circle cx="256" cy="256" r="153.078" style="fill:rgb(252,216,4);"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602251,0.602081,-0.602081,0.602251,272.753,-42.2621)">
|
||||
<rect x="225.491" y="42.504" width="58.592" height="425.683" style="fill:rgb(255,64,136);"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602421,0.60191,-0.60191,0.602421,284.465,-47.2049)">
|
||||
<rect x="258.859" y="56.351" width="19.525" height="425.683" style="fill:rgb(201,23,126);"/>
|
||||
</g>
|
||||
<g>
|
||||
<g transform="matrix(0.602421,-0.60191,0.60191,0.602421,-151.189,198.865)">
|
||||
<rect x="92.249" y="375.991" width="5.057" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.601059,-0.603273,0.603273,0.601059,-143.436,202.849)">
|
||||
<rect x="101.749" y="366.44" width="5.051" height="9.768" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602421,-0.60191,0.60191,0.602421,-134.977,205.555)">
|
||||
<rect x="111.264" y="356.925" width="5.044" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.603018,-0.601399,0.601399,0.603018,-126.765,208.655)">
|
||||
<rect x="120.757" y="347.436" width="5.091" height="9.765" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602166,-0.602166,0.602166,0.602166,-118.829,212.413)">
|
||||
<rect x="130.321" y="337.907" width="5.06" height="9.761" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.601059,-0.603273,0.603273,0.601059,-110.948,216.312)">
|
||||
<rect x="139.857" y="328.412" width="5.051" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.603273,-0.601059,0.601059,0.603273,-102.407,218.6)">
|
||||
<rect x="149.36" y="318.836" width="5.074" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602421,-0.60191,0.60191,0.602421,-94.4883,222.359)">
|
||||
<rect x="158.866" y="309.374" width="5.047" height="9.754" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.601059,-0.603273,0.603273,0.601059,-86.5672,226.37)">
|
||||
<rect x="168.398" y="299.848" width="5.041" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602677,-0.601655,0.601655,0.602677,-78.2571,228.971)">
|
||||
<rect x="177.928" y="290.344" width="5.051" height="9.764" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602166,-0.602166,0.602166,0.602166,-70.1974,232.551)">
|
||||
<rect x="187.428" y="280.795" width="5.044" height="9.764" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.601059,-0.603273,0.603273,0.601059,-62.202,236.445)">
|
||||
<rect x="196.925" y="271.316" width="5.084" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.603273,-0.601059,0.601059,0.603273,-53.9159,238.736)">
|
||||
<rect x="206.462" y="261.75" width="5.044" height="9.761" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602166,-0.602166,0.602166,0.602166,-45.8848,242.624)">
|
||||
<rect x="215.972" y="252.244" width="5.06" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.601655,-0.602677,0.602677,0.601655,-37.7618,246.216)">
|
||||
<rect x="225.504" y="242.687" width="5.041" height="9.761" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602677,-0.601655,0.601655,0.602677,-29.6944,249.087)">
|
||||
<rect x="234.994" y="233.234" width="5.041" height="9.768" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.60191,-0.602421,0.602421,0.60191,-21.568,252.823)">
|
||||
<rect x="244.534" y="223.701" width="5.054" height="9.768" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.601314,-0.603018,0.603018,0.601314,-13.4336,256.468)">
|
||||
<rect x="254.058" y="214.183" width="5.054" height="9.768" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.601655,-0.602677,0.602677,0.601655,-5.32275,259.653)">
|
||||
<rect x="263.569" y="204.646" width="5.051" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.603273,-0.601059,0.601059,0.603273,2.66781,262.239)">
|
||||
<rect x="273.066" y="195.13" width="5.084" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.601655,-0.602677,0.602677,0.601655,10.9115,266.373)">
|
||||
<rect x="282.619" y="185.612" width="5.041" height="9.761" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.601059,-0.603273,0.603273,0.601059,19.0787,270.022)">
|
||||
<rect x="292.133" y="176.117" width="5.054" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602677,-0.601655,0.601655,0.602677,26.9972,272.596)">
|
||||
<rect x="301.641" y="166.586" width="5.041" height="9.761" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602166,-0.602166,0.602166,0.602166,35.1694,276.204)">
|
||||
<rect x="311.168" y="157.074" width="5.044" height="9.761" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.601655,-0.602677,0.602677,0.601655,43.3636,279.777)">
|
||||
<rect x="320.636" y="147.538" width="5.067" height="9.761" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602677,-0.601655,0.601655,0.602677,51.2952,282.688)">
|
||||
<rect x="330.229" y="138.028" width="5.041" height="9.761" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.60191,-0.602421,0.602421,0.60191,59.5424,286.385)">
|
||||
<rect x="339.705" y="128.507" width="5.047" height="9.764" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.600803,-0.603528,0.603528,0.600803,67.9098,290.272)">
|
||||
<rect x="349.22" y="118.982" width="5.067" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.603528,-0.600803,0.600803,0.603528,75.3591,292.328)">
|
||||
<rect x="358.736" y="109.481" width="5.044" height="9.754" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.60191,-0.602421,0.602421,0.60191,83.8724,296.468)">
|
||||
<rect x="368.267" y="99.957" width="5.057" height="9.771" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.601655,-0.602677,0.602677,0.601655,92.0748,299.924)">
|
||||
<rect x="377.768" y="90.403" width="5.051" height="9.761" style="fill:white;"/>
|
||||
</g>
|
||||
</g>
|
||||
<g transform="matrix(0.602251,-0.602166,0.602166,0.602251,-35.7654,264.001)">
|
||||
<rect x="225.493" y="42.493" width="58.566" height="425.713" style="fill:rgb(235,185,81);"/>
|
||||
</g>
|
||||
<g transform="matrix(0.602336,-0.601996,0.601996,0.602336,-23.9811,268.81)">
|
||||
<rect x="258.85" y="28.66" width="19.512" height="425.683" style="fill:rgb(235,185,81);"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,0,0,0.851599,54.4507,46.9129)">
|
||||
<path d="M198.388,72.364C185.162,85.58 163.727,85.577 150.498,72.347L46.146,176.703L94.046,224.6L230.886,87.76L206.938,63.812L198.388,72.364Z" style="fill:rgb(53,63,73);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<g>
|
||||
<path d="M80.371,224.593L94.046,224.6L46.146,176.703L46.146,190.381L80.371,224.593Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,0,0,0.851599,54.4507,46.9129)">
|
||||
<path d="M255.997,177.902C212.916,177.902 177.892,212.844 177.892,255.997C177.892,299.131 212.916,334.092 255.997,334.092C299.15,334.092 334.125,299.131 334.125,255.997C334.121,212.847 299.15,177.902 255.997,177.902ZM255.997,277.587C244.082,277.587 234.397,267.981 234.397,255.997C234.397,244.033 244.082,234.401 255.997,234.401C267.932,234.401 277.597,244.033 277.597,255.997C277.593,267.981 267.928,277.587 255.997,277.587Z" style="fill:rgb(53,63,73);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,0,0,0.851599,54.4507,46.9129)">
|
||||
<path d="M255.997,218.472C235.282,218.472 218.476,235.279 218.476,255.997C218.476,276.735 235.283,293.532 255.997,293.532C276.788,293.532 293.538,276.735 293.538,255.997C293.535,235.279 276.787,218.472 255.997,218.472ZM255.997,274.759C245.668,274.759 237.301,266.332 237.301,255.997C237.301,245.665 245.668,237.238 255.997,237.238C266.28,237.238 274.769,245.665 274.769,255.997C274.769,266.332 266.276,274.759 255.997,274.759Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M263.535,156.897L248.465,156.897L244.098,178.794L267.908,178.794L263.535,156.897Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M312.033,173.862L299.051,166.407L284.279,183.194L304.884,195.046L312.033,173.862Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M355.097,263.541L355.097,248.465L333.2,244.079L333.2,267.908L355.097,263.541Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M345.58,212.916L338.079,199.977L316.948,207.116L328.78,227.721L345.58,212.916Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M199.971,338.072L212.956,345.58L227.731,328.78L207.125,316.948L199.971,338.072Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M156.903,248.465L156.91,263.541L178.784,267.908L178.784,244.079L156.903,248.465Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M212.956,166.407L199.971,173.862L207.125,195.046L227.731,183.194L212.956,166.407Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M173.938,199.977L166.407,212.916L183.204,227.721L195.046,207.116L173.938,199.977Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M338.079,312.019L345.58,299.064L328.78,284.272L316.948,304.875L338.079,312.019Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M166.407,299.064L173.938,312.019L195.046,304.875L183.204,284.272L166.407,299.064Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M248.465,355.103L263.535,355.103L267.908,333.206L244.098,333.206L248.465,355.103Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.851599,-4.72733e-17,4.72733e-17,0.851599,54.4507,46.9129)">
|
||||
<path d="M299.064,345.58L312.033,338.072L304.884,316.948L284.279,328.78L299.064,345.58Z" style="fill:rgb(71,79,89);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 5.3 KiB |
@@ -1,12 +0,0 @@
|
||||
{{ define "main" }}
|
||||
<main class="main">
|
||||
<article class="content">
|
||||
<header class="content-header">
|
||||
<h1>Page Not Found</h1>
|
||||
</header>
|
||||
<div class="body-copy">
|
||||
<a href="/"><i class="icon-home"></i> Go Home</a>
|
||||
</div>
|
||||
</article>
|
||||
</main>
|
||||
{{ end }}
|
||||
@@ -1,19 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
{{- partial "site-head.html" . -}}
|
||||
<body>
|
||||
{{ block "header" . }}
|
||||
{{- partial "site-header.html" . -}}
|
||||
{{- partial "site-search.html" . -}}
|
||||
{{ end }}
|
||||
<div class="all-content-wrapper{{if .IsHome}} home{{end}}" id="all-content-wrapper">
|
||||
{{ block "main" . }}
|
||||
{{ end}}
|
||||
</div>
|
||||
{{- partial "site-footer.html" . -}}
|
||||
{{- partial "site-navigation.html" . -}}
|
||||
{{- partial "site-scripts.html" . -}}
|
||||
{{ block "addscripts" . }}
|
||||
{{ end }}
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,23 +0,0 @@
|
||||
{{ define "main" }}
|
||||
{{$title := .Title}}
|
||||
<main class="main">
|
||||
<div class="content">
|
||||
<header class="content-header">
|
||||
{{partial "breadcrumb.html" . }}
|
||||
<h1 class="page-title {{if eq .Kind "page"}}{{.Section}}{{end}}" id="{{ .Title | urlize }}">
|
||||
{{- .Title | markdownify -}}</h1>
|
||||
{{partial "content-header-links.html" . }}
|
||||
{{partial "tags.html" . }}
|
||||
</header>
|
||||
<div class="body-copy">
|
||||
{{.Content}}
|
||||
{{ if ne .Section "functions"}}
|
||||
{{- partial "contents-list.html" . -}}
|
||||
{{ else }}
|
||||
{{- partial "functions-quick-reference.html" . -}}
|
||||
{{ end }}
|
||||
</div>
|
||||
{{partial "content-footer.html" . }}
|
||||
</div>
|
||||
</main>
|
||||
{{ end }}
|
||||
@@ -1,23 +0,0 @@
|
||||
{{ define "main" }}
|
||||
<main class="main">
|
||||
<article class="content" id="{{.Title | urlize}}">
|
||||
<header class="content-header">
|
||||
{{- partial "breadcrumb.html" . -}}
|
||||
{{- partial "page-title.html" . -}}
|
||||
{{- partial "content-header-links.html" . -}}
|
||||
{{- partial "tags.html" . -}}
|
||||
{{ with .Params.wip}}
|
||||
<div class="wip">WIP</div>
|
||||
{{ end }}
|
||||
</header>
|
||||
<div class="body-copy" data-section={{.Section | urlize}}>
|
||||
{{- if eq .Section "functions" -}}
|
||||
{{- partial "functions-signature.html" . -}}
|
||||
{{- end -}}
|
||||
{{.Content}}
|
||||
</div>
|
||||
{{- partial "content-footer.html" . -}}
|
||||
</article>
|
||||
</main>
|
||||
{{- partial "table-of-contents.html" . -}}
|
||||
{{ end }}
|
||||
@@ -1,12 +0,0 @@
|
||||
{{ define "main" }}
|
||||
<main class="main">
|
||||
<div class="content">
|
||||
<header class="content-header">
|
||||
<h1 class="page-title"><a href="/{{.Data.Plural}}"><i class="icon-{{.Data.Plural}}"></i>{{.Data.Plural}}:</a> {{ replace .Title "-" " "}}</h1>
|
||||
</header>
|
||||
<div class="body-copy taxonomies">
|
||||
{{partial "contents-list.html" . }}
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
{{ end }}
|
||||
@@ -1,31 +0,0 @@
|
||||
{{ define "main" }}
|
||||
<main class="main">
|
||||
<div class="content">
|
||||
<header class="content-header">
|
||||
<h1 class="page-title"><i class="icon-{{.Data.Plural}}"></i> {{.Data.Plural}}</h1>
|
||||
</header>
|
||||
<div class="body-copy taxonomies">
|
||||
{{ $data := .Data }}
|
||||
{{ $dataPlural := add (.Title | urlize) "/"}}
|
||||
<table class="terms-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Term</th>
|
||||
<th>Count</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{{ range $key, $value := .Data.Terms.Alphabetical }}
|
||||
{{$val := $value.Name | urlize}}
|
||||
{{$valurl := add $dataPlural $val}}
|
||||
<tr>
|
||||
<td><a href="{{ $valurl | relURL}}">{{ replace $value.Name "-" " " }}</a></td>
|
||||
<td>{{ $value.Count }}</td>
|
||||
</tr>
|
||||
{{ end }}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
{{ end }}
|
||||
@@ -1,36 +0,0 @@
|
||||
{{ define "header" }}
|
||||
{{- partial "homepage/homepage-header.html" . -}}
|
||||
{{- partial "site-search.html" . -}}
|
||||
{{ end }}
|
||||
{{ define "main" }}
|
||||
<main id="homepage" class="main">
|
||||
<div class="home-row hero animated">
|
||||
{{ partial "homepage/homepage-hero.html" . }}
|
||||
</div>
|
||||
<div class="home-row focus">
|
||||
<div class="home-row-content home-row-content-focus">
|
||||
{{partial "homepage/homepage-focus.html" . }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="home-row features">
|
||||
<div class="home-row-content home-row-content-features">
|
||||
{{ partial "homepage/homepage-features.html" . }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="home-row install">
|
||||
<div class="home-row-content home-row-content-install">
|
||||
{{ partial "homepage/homepage-install.html" . }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="home-row tweets">
|
||||
<div class="home-row-content home-row-content-tweets">
|
||||
{{ partial "homepage/homepage-tweets.html" . }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="home-row open-source">
|
||||
<div class="home-row-content home-row-content-open-source">
|
||||
{{ partial "homepage/homepage-open-source.html" . }}
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
{{ end }}
|
||||
@@ -1,26 +0,0 @@
|
||||
{{ define "main" }}
|
||||
<main id="homepage">
|
||||
<div class="homepage-image">
|
||||
<img src="{{"images/hugo-logo/hugo-h-only.png" | relURL}}" alt="Official full-size Hugo logo">
|
||||
</div>
|
||||
<ul class="homepage-cards">
|
||||
{{range $key,$values := sort (.Site.Data.sitenavigation) "order" }}
|
||||
<li class="homepage-card">
|
||||
<a href="{{ $values.url }}">
|
||||
<section>
|
||||
<div class="homepage-card-image-wrapper">
|
||||
<img class="hugo-icon" src="/images/hugo-icons/{{ $values.url }}.svg" alt="">
|
||||
</div>
|
||||
<div class="homepage-card-copy">
|
||||
<header>
|
||||
<h2>{{ $values.title }}</h2>
|
||||
</header>
|
||||
<p>{{ $values.desc | markdownify}}</p>
|
||||
</div>
|
||||
</section>
|
||||
</a>
|
||||
</li>
|
||||
{{end}}
|
||||
</ul>
|
||||
</main>
|
||||
{{ end }}
|
||||
@@ -1,11 +0,0 @@
|
||||
{{ if .IsPage }}
|
||||
<nav class="breadcrumb">
|
||||
<ul class="breadcrumbs">
|
||||
<li>
|
||||
<a class="crumb" href="/{{.Section | urlize}}">
|
||||
<span>{{ with .Site.GetPage "section" .Section }}{{ .Title }}{{ else }}{{replace (replace .Section "-" " " | title) "And" "and"}}{{ end }}</span>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
{{end}}
|
||||
@@ -1,45 +0,0 @@
|
||||
<div class="last-modified">Last Updated: {{with .Lastmod}}{{.Format "2006-01-02"}}{{else}}{{.PublishDate.Format "2006-01-02"}}{{end}}</div>
|
||||
<footer id="content-footer" {{if eq .Kind "section"}}class="overview"{{end}}>
|
||||
{{$section := .Section}}
|
||||
{{ if .NextInSection }}
|
||||
<a href="{{.NextInSection.Permalink}}" class="cf-link prev-page">
|
||||
<i class="icon-prev"></i>
|
||||
<div class="page-info">
|
||||
<span>Previous</span>
|
||||
<h5 class="{{$section}}">{{if eq .Section "functions"}}{{- replace (.NextInSection.LinkTitle) "and" "<em>and</em>" | safeHTML -}}{{else}}{{.NextInSection.Title | markdownify}}{{end}}</h5>
|
||||
</div>
|
||||
</a>
|
||||
{{ else if eq .Kind "page" }}
|
||||
{{ with .Site.GetPage "section" $section }}
|
||||
<a href="{{.Permalink}}" class="cf-link prev-page">
|
||||
<i class="icon-prev"></i>
|
||||
<div class="page-info">
|
||||
<span>Previous</span>
|
||||
<h5 class="{{$section}}">{{if eq .Section "functions"}}{{- replace (.LinkTitle) "and" "<em>and</em>" | safeHTML -}}{{else}}{{.Title | markdownify}}{{end}}</h5>
|
||||
</div>
|
||||
</a>
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
{{ with .PrevInSection }}
|
||||
<a href="{{.Permalink}}" class="cf-link next-page">
|
||||
<div class="page-info">
|
||||
<span>Next</span>
|
||||
<h5 class="{{$section}}">{{if eq .Section "functions"}}{{- replace (.LinkTitle) "and" "<em>and</em>" | safeHTML -}}{{else}}{{.Title | markdownify}}{{end}}</h5>
|
||||
</div>
|
||||
<i class="icon-next"></i>
|
||||
</a>
|
||||
{{ end }}
|
||||
{{if eq .Kind "section"}}
|
||||
{{ range first 1 .Data.Pages }}
|
||||
<a href="{{.Permalink}}" class="cf-link next-page">
|
||||
<div class="page-info">
|
||||
<span>Next</span>
|
||||
<h5 class="{{.Section}}">{{.Title}}</h5>
|
||||
</div>
|
||||
|
||||
<i class="icon-next"></i>
|
||||
|
||||
</a>
|
||||
{{end}}
|
||||
{{end}}
|
||||
</footer>
|
||||
@@ -1,8 +0,0 @@
|
||||
<div class="content-header-links">
|
||||
{{- if .Params.godocref -}}
|
||||
<a target="_blank" class="tooltip right godoc-link" data-tooltip="See the related Godocs for {{.Title }}" href="{{.Params.godocref}}" >
|
||||
{{ partial "svg-icons/godoc-icon.html" .}}
|
||||
</a>
|
||||
{{- end -}}
|
||||
<a target="_blank" class="tooltip right edit-link" data-tooltip="Edit this page on GitHub" href="{{.Site.Params.ghrepo}}edit/master/content/{{.File.Path}}"><i class="icon-pencil" aria-hidden="true"></i></a>
|
||||
</div>
|
||||
@@ -1,14 +0,0 @@
|
||||
{{$kind := .Kind}}
|
||||
<div class="all-contents">
|
||||
{{range .Data.Pages}}
|
||||
<!-- if statement checks for sitelink. sitelink: is a field in front matter of /content/showcase/*.md) -->
|
||||
<a {{with .Params.sitelink }}href="{{.}} "target="_blank"{{else}}href="{{.Permalink}}"{{end}}>
|
||||
<section class="contents-list {{$kind}}">
|
||||
<header>
|
||||
<h3 class="list-icon {{.Section}}">{{.Title | markdownify}}{{with .Params.sitelink }} <i class="icon-link-external" aria-hidden="true"></i>{{end}}</h3>
|
||||
</header>
|
||||
<p>{{.Description | markdownify }}</p>
|
||||
</section>
|
||||
</a>
|
||||
{{end}}
|
||||
</div>
|
||||
@@ -1,6 +0,0 @@
|
||||
<dl class="quick-reference">
|
||||
{{ range .Data.Pages.ByTitle }}
|
||||
<dt><code><a href="{{.Permalink}}">{{.LinkTitle}}</a></code></dt>
|
||||
<dd>{{ .Description | markdownify }}</dd>
|
||||
{{ end }}
|
||||
</dl>
|
||||
@@ -1,9 +0,0 @@
|
||||
{{ if isset .Params "signature" -}}
|
||||
{{- with .Params.signature }}
|
||||
<pre>
|
||||
{{- range . }}
|
||||
{{ . }}
|
||||
{{- end }}
|
||||
</pre>
|
||||
{{- end -}}
|
||||
{{ end }}
|
||||
@@ -1,11 +0,0 @@
|
||||
<!-- Favicons - go to http://realfavicongenerator.net/ for easy generation after you've designed your logo.-->
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="{{ "images/favicons/apple-touch-icon.png" | absURL }}">
|
||||
<link rel="icon" type="image/png" href="{{ "images/favicons/favicon-32x32.png" | absURL }}" sizes="32x32">
|
||||
<link rel="icon" type="image/png" href="{{ "images/favicons/favicon-16x16.png" | absURL }}" sizes="16x16">
|
||||
<link rel="manifest" href="{{ "images/favicons/manifest.json" | absURL }}">
|
||||
<link rel="mask-icon" href="{{ "images/favicons/safari-pinned-tab.svg" | absURL}}" color="#5bbad5">
|
||||
<link rel="shortcut icon" href="{{ "images/favicons/favicon.ico" | absURL }}">
|
||||
<meta name="msapplication-TileColor" content="#2d89ef">
|
||||
<meta name="msapplication-TileImage" content="{{ "images/favicons/mstile-144x144.png" | absURL}}">
|
||||
<meta name="msapplication-config" content="{{ "images/favicons/browserconfig.xml" | absURL }}">
|
||||
<meta name="theme-color" content="#ffffff">
|
||||
@@ -1,18 +0,0 @@
|
||||
<!-- Article-namespace metadata for OGP -->
|
||||
<meta property="og:type" content="article" />
|
||||
<meta property="og:article:published_time" content="{{.PublishDate.Format "2006-01-02T15:04:05Z07:00"}}" />
|
||||
<meta property="og:article:modified_time" content="{{.Lastmod}}" />
|
||||
{{- with .Params.tags -}}
|
||||
{{- range . -}}
|
||||
<meta property="og:article:tag" content="{{.}}" />
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
<meta property="og:locale" content="en_US">
|
||||
<meta property="og:title" content="{{ .Title }}">
|
||||
{{$socialimg := add "images/" .Site.Params.defaultsocialimage }}
|
||||
<meta property="og:image" content="{{ $socialimg | absURL }}">
|
||||
<meta property="og:image:type" content="image/jpeg" />
|
||||
<meta property="og:image:width" content="1500" />
|
||||
<meta property="og:image:height" content="800" />
|
||||
<meta property="og:description" content="{{ .Description }}"/>
|
||||
<meta property="og:site_name" content="{{ $.Site.Title }}">
|
||||
@@ -1,12 +0,0 @@
|
||||
<link rel="dns-prefetch" href="{{ .Site.BaseURL }}">
|
||||
<!-- Preconnect API. For browser compatibility, check http://caniuse.com/#feat=link-rel-preconnect -->
|
||||
<link rel="preconnect" href="{{ .Site.Params.siteaddress }}">
|
||||
<link rel="canonical" href="{{ .Permalink }}">
|
||||
{{with .NextInSection }}
|
||||
<link rel="prefetch" href="{{.Permalink}}">
|
||||
<link rel="prerender" href="{{.Permalink}}">
|
||||
{{ end }}
|
||||
{{with .PrevInSection }}
|
||||
<link rel="prefetch" href="{{.Permalink}}">
|
||||
<link rel="prerender" href="{{.Permalink}}">
|
||||
{{ end }}
|
||||
@@ -1,6 +0,0 @@
|
||||
<!-- looks for a sitelink field and front matter - creates redirects - useful for things like showcase additions -->
|
||||
{{if and (eq .Kind "page") ( .Params.sitelink )}}
|
||||
<link rel="canonical" href="{{.Permalink}}"/>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
|
||||
<meta http-equiv="refresh" content="0; url={{if .Params.redirecturl}}{{.Params.redirecturl}}{{else}}{{.Params.sitelink}}{{end}}"/>
|
||||
{{end}}
|
||||
@@ -1,4 +0,0 @@
|
||||
{{ if .RSSLink }}
|
||||
<link href="{{ .RSSLink }}" rel="alternate" type="application/rss+xml" title="{{ .Site.Title }}" />
|
||||
<link href="{{ .RSSLink }}" rel="feed" type="application/rss+xml" title="{{ .Site.Title }}" />
|
||||
{{ end }}
|
||||
@@ -1,24 +0,0 @@
|
||||
{{$socialimg := add "images/" .Site.Params.defaultsocialimage }}
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "http://schema.org",
|
||||
"@type": "TechArticle",
|
||||
{{ with .Section }}
|
||||
"articleSection": "{{ . | title}}",
|
||||
{{ end }}
|
||||
"headline": "{{.Title}}",
|
||||
"name": "{{.Title}}",
|
||||
"url": "{{ .Permalink }}",
|
||||
"description": "{{.Description}}",
|
||||
"mainEntityOfPage": "{{.Permalink}}",
|
||||
"datePublished": "{{.PublishDate.Format "2006-01-02"}}",
|
||||
"dateModified": "{{.Date.Format "2006-01-02"}}",
|
||||
"wordCount": {{.WordCount}},
|
||||
"image": {
|
||||
"@type": "ImageObject",
|
||||
"url": "{{ $socialimg | absURL }}",
|
||||
"height": 800,
|
||||
"width": 1500
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -1,10 +0,0 @@
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
{{$st := .Site.Title}}
|
||||
{{- if eq .Section "functions" -}}
|
||||
<title>{{.LinkTitle}} | {{$st}}</title>
|
||||
{{- else -}}
|
||||
<title>{{.Title}}{{if not .IsHome}} | {{$st}}{{end}}</title>
|
||||
{{- end -}}
|
||||
<meta name="description" content="{{ .Description }}" />
|
||||
@@ -1,9 +0,0 @@
|
||||
<!-- Twitter Cards summary card with large image https://dev.twitter.com/cards/types/summary-large-image-->
|
||||
<meta property="twitter:card" content="summary_large_image">
|
||||
{{ with .Site.Params.TwitterHandle }}
|
||||
<meta property="twitter:site" content="@{{.}}">
|
||||
{{ end }}
|
||||
<meta property="twitter:title" content="{{if not .IsHome }}{{.Title }} |{{end}} {{.Site.Title }}">
|
||||
{{$socialimg := add "images/" .Site.Params.defaultsocialimage }}
|
||||
<meta property="twitter:image" content="{{ $socialimg | absURL }}">
|
||||
<meta property="twitter:description" content="{{ .Description }}">
|
||||
@@ -1 +0,0 @@
|
||||
{{- if .Site.Params.removefromexternalsearch -}}<meta name="robots" content="noindex">{{- end -}}
|
||||
@@ -1,5 +0,0 @@
|
||||
{{- if .Site.Params.usecrp -}}
|
||||
<style>{{- print (partial "style-embed.html" .) | safeCSS -}}</style>
|
||||
{{- else -}}
|
||||
<link rel="stylesheet" href="{{ "css/style.min.css" | relURL}}">
|
||||
{{- end -}}
|
||||
@@ -1,9 +0,0 @@
|
||||
<h2>What Makes Hugo Special? <br><span>Check Out Just a Few of Hugo's Powerful Features</span></h2>
|
||||
{{ range sort $.Site.Data.homepagefeatures.feature "order" }}
|
||||
<div class="home-row-content-feature" id="{{ .name | urlize }}">
|
||||
<h3>{{.name}}</h3>
|
||||
<div class="homepage-feature-content">
|
||||
{{ .description | markdownify }}
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
<h1>Making websites should be fun.</h1>
|
||||
<hr class="hr">
|
||||
<p>Forget databases, security updates, and coffee breaks spent staring at your command line while you wait for your static site to build. Hugo's speed fosters creativity. It makes building a website fun again.</p>
|
||||
</div>
|
||||
@@ -1,14 +0,0 @@
|
||||
<nav id="homepage-nav">
|
||||
<ul class="animated">
|
||||
<li>
|
||||
<a href="/about/">Docs</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://discuss.gohugo.io" target="_blank">Forum</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="{{.Site.Params.ghrepo}}" title="Visit the Hugo project's GitHub repo." target="_blank">GitHub</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- <a class="github-button" href="https://github.com/spf13/hugo" data-count-href="/spf13/hugo/stargazers" data-count-api="/repos/spf13/hugo#stargazers_count" data-count-aria-label="# stargazers on GitHub" aria-label="Star spf13/hugo on GitHub">Star</a> -->
|
||||
</nav>
|
||||
@@ -1,8 +0,0 @@
|
||||
<div class="homepage-icon">
|
||||
{{ partial "svg-icons/hugo-logo-wide.svg" . }}
|
||||
</div>
|
||||
<div class="hero-tagline">The world's fastest static website engine.
|
||||
<br>Written in Golang.</div>
|
||||
<div class="get-started">
|
||||
<a role="button" class="button xl" href="/getting-started/quick-start">Get started</a>
|
||||
</div>
|
||||
@@ -1,20 +0,0 @@
|
||||
<div class="half">
|
||||
<div class="svgs">
|
||||
{{partial "svg-icons/gopher-homepage.svg" .}}
|
||||
</div>
|
||||
<div class="homepage-terminal">
|
||||
$ go get github.com/kardianos/govendor
|
||||
<br> $ govendor get github.com/spf13/hugo
|
||||
<br> $ go install github.com/spf13/hugo
|
||||
</div>
|
||||
</div>
|
||||
<div class="half half-content">
|
||||
<h2>Install in minutes and start building websites in (milli)seconds.</h2>
|
||||
<p>Hugo works on macOS, Windows, Linux, FreeBSD, and anywhere the Go compiler tool chain can run.</p>
|
||||
<div class="platform-icons">
|
||||
<i class="icon-apple"></i>
|
||||
<i class="icon-windows"></i>
|
||||
<i class="icon-linux"></i>
|
||||
<i class="icon-freebsd"></i>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,4 +0,0 @@
|
||||
<div class="icon-github-wrapper">
|
||||
<i class="icon-github"></i>
|
||||
</div>
|
||||
<div>Hugo is <a href="https://github.com/spf13/hugo/">open source</a>, completely free, and built with <i class="icon-love"></i> by <a href="http://spf13.com/">spf13</a> and <a href="https://github.com/spf13/hugo/contributors">friends.</a> We welcome all contributions. New to Go? We've got you covered.</div> <div>Help us <a href="{{ "contribute/documentation/" | relURL}}"> improve the docs</a>, <a href="{{ "contribute/themes" | relURL }}"> contribute a theme</a>, or just send us some love on <a href="https://twitter.com/GoHugoIo" target="_blank">Twitter.</a></div>
|
||||
@@ -1,14 +0,0 @@
|
||||
<h2>See what others are saying about Hugo...</h2>
|
||||
{{ range first 6 (sort $.Site.Data.homepagetweets.tweet "date" "desc" ) }}
|
||||
<div class="homepage-tweet">
|
||||
<i class="icon-twitter"></i>
|
||||
<blockquote>
|
||||
<p>
|
||||
{{.quote | safeHTML}}
|
||||
</p>
|
||||
<cite class="homepage-tweet-attribution">─ {{ .name }} ({{ .twitter_handle }}) <a href="{{ .link }}" target="_blank">
|
||||
{{ dateFormat "January 2, 2006" .date }}
|
||||
</a></cite>
|
||||
</blockquote>
|
||||
</div>
|
||||
{{ end }}
|
||||
|
Before Width: | Height: | Size: 111 KiB |
@@ -1,7 +0,0 @@
|
||||
<h1 class="page-title {{.Section}}" id="{{with .LinkTitle}}{{. | urlize}}{{else}}{{ .Title | urlize }}{{end}}">
|
||||
{{- if eq .Section "functions" -}}
|
||||
{{- replace (.LinkTitle) "and" "<em>and</em>" | safeHTML -}}
|
||||
{{- else -}}
|
||||
{{- .Title | markdownify -}}
|
||||
{{- end -}}
|
||||
</h1>
|
||||
@@ -1,23 +0,0 @@
|
||||
<!-- Note that the withtoc class is added as a class for content/*.md containing toc: true in the front matter. TOCs need to be declared explicityly in the front matter. -->
|
||||
<footer id="site-footer" class="site-footer{{if .IsHome}} homepage{{end}}">
|
||||
<div class="footer-content">
|
||||
<div class="footer-info">
|
||||
<span>By <a href="http://spf13.com" target="_blank">spf13</a> and <a href="https://github.com/spf13/hugo/contributors" target="_blank">friends</a>.</span>
|
||||
<img src="{{ "images/hugo-logo/made-with-hugo-dark.png" | relURL}}" alt="Made with Hugo Logo">
|
||||
</div>
|
||||
<div class="footer-list">
|
||||
<ul>
|
||||
<li><a href="{{.Site.Params.ghrepo}}" target="_blank"><i class="icon-github"></i> Source</a></li>
|
||||
<li><a href="{{.Site.Params.forum}}" target="_blank"><i class="icon-forum"></i> Discuss</a></li>
|
||||
<li><a href="{{.Site.Params.gitter}}" target="_blank"><i class="icon-gitter"></i> Gitter (Dev Only)</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="footer-list">
|
||||
<ul>
|
||||
<li><a href="https://twitter.com/gohugoio" target="_blank"><i class="icon-twitter"></i> @GoHugoIO</a></li>
|
||||
<li><a href="https://twitter.com/spf13" target="_blank"><i class="icon-twitter"></i> @spf13</a></li>
|
||||
<li><a href="https://twitter.com/bepsays" target="_blank"><i class="icon-twitter"></i> @bepsays</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
@@ -1,13 +0,0 @@
|
||||
<head>
|
||||
{{- partial "head/noindex.html" . -}}
|
||||
{{- partial "head/metadata-refreshredirect.html" . -}}
|
||||
{{- partial "head/metadata-standard.html" . -}}
|
||||
{{- partial "head/metadata-twitter.html" . -}}
|
||||
{{- partial "head/metadata-opengraph.html" . -}}
|
||||
{{- partial "head/metadata-schemaorg.html" . -}}
|
||||
{{- partial "head/metadata-favicons.html" . -}}
|
||||
{{- partial "head/metadata-prefetch.html" . -}}
|
||||
{{- partial "head/metadata-rss.html" . -}}
|
||||
{{- partial "head/site-style.html" . -}}
|
||||
{{ .Hugo.Generator }}
|
||||
</head>
|
||||
@@ -1,20 +0,0 @@
|
||||
{{$version := .Site.Params.release }}
|
||||
<header id="site-header" class="site-header">
|
||||
<div class="hugo-meta" title="Hugo version {{$version}}">
|
||||
<a href="/" id="home-link">
|
||||
<!-- <img src="{{ "images/hugo-icons/hugo-logo-wide.svg" | relURL }}" alt="The official wide logo for Hugo"> -->
|
||||
{{ partial "svg-icons/hugo-logo-wide.svg" . }}<span class="hugo-v">v{{$version}}</span>
|
||||
</a>
|
||||
<!-- From https://buttons.github.io/. -->
|
||||
<!-- <a class="github-button" href="https://github.com/spf13/hugo" data-icon="octicon-star" data-style="mega" data-count-href="/spf13/hugo/stargazers" data-count-api="/repos/spf13/hugo#stargazers_count" data-count-aria-label="# stargazers on GitHub" aria-label="Star spf13/hugo on GitHub"></a> -->
|
||||
</div>
|
||||
{{ with .Params.toc }}
|
||||
<!-- <a href="#" id="toc-toggle"></a> -->
|
||||
<div id="toc-toggle" class="kebab">
|
||||
<div class="figure"></div>
|
||||
<div class="figure middle"></div>
|
||||
<div class="cross-wrapper"><span>×</span></div>
|
||||
<div class="figure"></div>
|
||||
</div>
|
||||
{{ end }}
|
||||
</header>
|
||||
@@ -1,41 +0,0 @@
|
||||
{{ if not .IsHome }}
|
||||
<div class="navbutton__wrapper">
|
||||
<a class="trigger" href="#">
|
||||
<ul class="nav__trigger">
|
||||
<li class="nav__trigger-item nav__trigger-item--first"></li>
|
||||
<li class="nav__trigger-item nav__trigger-item--second"></li>
|
||||
<li class="nav__trigger-item nav__trigger-item--third"></li>
|
||||
</ul>
|
||||
</a>
|
||||
</div>
|
||||
<nav class="site-navigation" id="site-navigation">
|
||||
<ul class="top-menu">
|
||||
{{$.Scratch.Set "currentsection" $.Section}}
|
||||
{{$.Scratch.Set "currentpage" .Permalink }}
|
||||
{{$.Scratch.Set "url" .URL }}
|
||||
{{range $item, $params := sort ($.Site.Data.sitenavigation) "order"}}
|
||||
{{$section := $params.url}}
|
||||
<li class="top-menu-item"><a class="list-icon top-menu-item-link {{if $params.haschildren}}has-children{{end}}{{if eq ($.Scratch.Get "currentsection") $section }} active-section open{{end}}" href="{{if $params.haschildren}}#{{else}}/{{$params.url}}{{end}}">{{$params.title}}</a>
|
||||
{{if $params.haschildren}}
|
||||
<ul class="submenu">
|
||||
{{- if eq $params.sortsubpagesby "title"}}
|
||||
{{range (where $.Site.Pages "Section" $section).ByTitle}}
|
||||
<li class="submenu-item"><a class="submenu-item-link {{$section}}{{if eq ($.Scratch.Get "url") .URL}} active-page{{end}}" href="{{.Permalink}}">{{with .LinkTitle}}{{. | markdownify }}{{else}}{{.Title | markdownify}}{{end}}</a></li>
|
||||
{{end}}
|
||||
{{ else }}
|
||||
{{range (where $.Site.Pages "Section" $section).ByWeight}}
|
||||
<li class="submenu-item"><a class="submenu-item-link {{$section}}{{if eq ($.Scratch.Get "url") .URL}} active-page{{end}}" href="{{with .Params.redirecturl}}{{.}}{{else}}{{.Permalink}}{{end}}">{{with .LinkTitle}}{{. | markdownify }}{{else}}{{.Title | markdownify}}{{end}}</a></li>
|
||||
{{end}}
|
||||
{{- end }}
|
||||
</ul>
|
||||
{{end}}
|
||||
</li>
|
||||
{{end}}
|
||||
</ul>
|
||||
<div class="nav-buttons">
|
||||
<a role="button" href="https://github.com/spf13/hugo/releases"><i class="icon-download"></i>Download Hugo</a>
|
||||
<a role="button" href="{{.Site.Params.discuss}}" target="_blank"><i class="icon-forum"></i> Discuss Hugo</a><br>
|
||||
<a role="button" href="https://github.com/spf13/hugo/issues/new" target="_blank"><i class="icon-github"></i> File an Issue</a>
|
||||
</div>
|
||||
</nav>
|
||||
{{ end }}
|
||||
@@ -1,42 +0,0 @@
|
||||
<!-- <script src="/js/vendor/jquery-2.2.4.min.js"></script> -->
|
||||
<script src="{{ "js/script.min.js" | absURL }}" async defer></script>
|
||||
{{$gaid := .Site.GoogleAnalytics }}
|
||||
<!-- GitHub Buttons -->
|
||||
<!-- <script async defer src="https://buttons.github.io/buttons.js"></script> -->
|
||||
<!-- Google Analytics -->
|
||||
<script>
|
||||
(function() {
|
||||
if (window.location.hostname === "localhost") {
|
||||
console.log("Analytics not running on local dev.");
|
||||
return;
|
||||
} else {
|
||||
(function(i, s, o, g, r, a, m) {
|
||||
i['GoogleAnalyticsObject'] = r;
|
||||
i[r] = i[r] || function() {
|
||||
(i[r].q = i[r].q || []).push(arguments)
|
||||
}, i[r].l = 1 * new Date();
|
||||
a = s.createElement(o),
|
||||
m = s.getElementsByTagName(o)[0];
|
||||
a.async = 1;
|
||||
a.src = g;
|
||||
m.parentNode.insertBefore(a, m)
|
||||
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
|
||||
|
||||
ga('create', '{{$gaid}}', 'auto');
|
||||
ga('send', 'pageview');
|
||||
ga('create', '{{$gaid | safeJS}}', {
|
||||
'siteSpeedSampleRate': 100
|
||||
});
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
<!-- Algolia embed -->
|
||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js"></script>
|
||||
<script type="text/javascript" async defer>
|
||||
docsearch({
|
||||
apiKey: '41fdb7fafd9b009498ef9ab6d3fb1886',
|
||||
indexName: 'hugodocsconcept',
|
||||
inputSelector: '#search-input',
|
||||
debug: false // Set debug to true if you want to inspect the dropdown
|
||||
});
|
||||
</script>
|
||||
@@ -1,6 +0,0 @@
|
||||
<a href="#" id="toggle-search">
|
||||
{{ partial "svg-icons/search.svg" . }}
|
||||
</a>
|
||||
<form id="site-search-form" action="">
|
||||
<input type="search" id="search-input" {{if .IsHome}} class="homepage-search"{{end}} placeholder="Search {{.Site.Title}}...">
|
||||
</form>
|
||||
@@ -1,3 +0,0 @@
|
||||
<svg height="1024" width="896" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M128 768h256v64H128v-64z m320-384H128v64h320v-64z m128 192V448L384 640l192 192V704h320V576H576z m-288-64H128v64h160v-64zM128 704h160v-64H128v64z m576 64h64v128c-1 18-7 33-19 45s-27 18-45 19H64c-35 0-64-29-64-64V192c0-35 29-64 64-64h192C256 57 313 0 384 0s128 57 128 128h192c35 0 64 29 64 64v320h-64V320H64v576h640V768zM128 256h512c0-35-29-64-64-64h-64c-35 0-64-29-64-64s-29-64-64-64-64 29-64 64-29 64-64 64h-64c-35 0-64 29-64 64z" />
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 519 B |
@@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg width="100%" height="100%" viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;">
|
||||
<g transform="matrix(1.47445,0,0,1.47445,-125.537,-123.683)">
|
||||
<path d="M332.615,235.15C330.448,235.15 328.317,235.312 326.213,235.56C317.01,197.167 282.482,168.62 241.264,168.62C200.043,168.62 165.521,197.17 156.305,235.56C154.214,235.312 152.08,235.15 149.913,235.15C120.025,235.15 95.793,259.376 95.793,289.267C95.793,319.151 120.025,343.38 149.916,343.38L332.617,343.38C362.505,343.38 386.737,319.151 386.737,289.267C386.735,259.376 362.503,235.15 332.615,235.15Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.47445,0,0,1.47445,-125.537,-123.683)">
|
||||
<path d="M386.141,219.714C384.939,219.714 383.753,219.803 382.59,219.942C377.47,198.61 358.288,182.751 335.393,182.751C312.485,182.751 293.31,198.61 288.193,219.942C287.024,219.803 285.838,219.714 284.642,219.714C268.033,219.714 254.569,233.175 254.569,249.78C254.569,266.385 268.03,279.846 284.642,279.846L386.144,279.846C402.749,279.846 416.21,266.385 416.21,249.78C416.21,233.175 402.749,219.714 386.141,219.714Z" style="fill:rgb(0,131,192);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.47445,0,0,1.47445,-125.537,-123.683)">
|
||||
<path d="M307.474,231.173C306.965,231.173 306.443,231.11 305.928,230.985C302.38,230.136 300.194,226.572 301.043,223.024C304.862,207.089 318.989,195.964 335.393,195.964C339.04,195.964 341.999,198.924 341.999,202.57C341.999,206.216 339.039,209.176 335.393,209.176C325.123,209.176 316.281,216.136 313.892,226.102C313.166,229.135 310.457,231.173 307.474,231.173Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,18 +0,0 @@
|
||||
<svg id="content-icon" class="focus-row-icon"width="100%" height="100%" viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;">
|
||||
<circle id="content-halo" cx="256" cy="256" r="256" style="fill:rgb(252,216,4);"/>
|
||||
<path d="M256,100.748C197.49,100.758 150.082,148.166 150.082,206.676C150.082,237.664 163.414,265.546 184.617,284.923C185.621,285.759 186.625,286.641 187.666,287.552C204.215,302.651 214.604,324.36 214.604,348.503L214.604,357.719L297.396,357.719L297.396,348.503C297.396,324.356 307.762,302.651 324.36,287.552C325.371,286.64 326.378,285.758 327.386,284.923C348.56,265.546 361.918,237.66 361.918,206.676C361.918,148.166 314.513,100.758 256,100.748Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
<path d="M327.019,206.67C327.019,245.883 295.212,277.65 256.013,277.65C216.764,277.653 184.98,245.886 184.98,206.67C184.98,167.461 216.764,135.614 256.013,135.614C295.213,135.617 327.019,167.46 327.019,206.67Z" style="fill:rgb(230,229,229);fill-rule:nonzero;"/>
|
||||
<path d="M256.017,437.677L227.378,420.587L284.652,420.587L256.017,437.677Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
<path d="M303.167,413.851C303.167,415.572 302.51,417.296 301.192,418.611C299.874,419.926 298.153,420.586 296.432,420.586L215.572,420.586C213.851,420.586 212.123,419.929 210.809,418.611C209.495,417.293 208.834,415.572 208.834,413.851L208.834,357.72L303.171,357.72L303.171,413.852L303.167,413.852L303.167,413.851Z" style="fill:rgb(52,59,67);fill-rule:nonzero;"/>
|
||||
<g>
|
||||
<rect x="208.83" y="364.709" width="94.337" height="6.95" style="fill:rgb(73,80,87);"/>
|
||||
<rect x="208.83" y="378.682" width="94.337" height="6.976" style="fill:rgb(73,80,87);"/>
|
||||
<rect x="208.83" y="392.621" width="94.337" height="6.98" style="fill:rgb(73,80,87);"/>
|
||||
<rect x="208.83" y="406.594" width="94.337" height="7.016" style="fill:rgb(73,80,87);"/>
|
||||
</g>
|
||||
<rect x="229.574" y="252.366" width="17.606" height="105.353" style="fill:rgb(253,131,105);"/>
|
||||
<rect x="247.18" y="252.366" width="17.613" height="105.353" style="fill:rgb(234,101,82);"/>
|
||||
<rect x="264.787" y="252.366" width="17.616" height="105.353" style="fill:rgb(226,79,59);"/>
|
||||
<path d="M282.426,252.37L264.773,221.864L247.207,221.864L229.601,252.37L282.426,252.37Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
<path d="M264.773,221.864L255.97,206.633L247.207,221.864L264.773,221.864Z" style="fill:rgb(52,59,67);fill-rule:nonzero;"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.5 KiB |
@@ -1,5 +0,0 @@
|
||||
<svg id="design-icon" class="focus-row-icon" width="100%" height="100%" viewBox="0 0 51 51" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;">
|
||||
<path d="M50.956,14.456L25.5,29L0.044,14.456L25.5,0L50.956,14.456Z" style="fill:rgb(252,216,4);fill-rule:nonzero;"/>
|
||||
<path d="M25.5,29L9.7,19.973L0.044,25.456L25.5,40L50.956,25.456L41.3,19.973L25.5,29Z" style="fill:rgb(51,186,145);fill-rule:nonzero;"/>
|
||||
<path d="M25.5,40L9.7,30.973L0.044,36.456L25.5,51L50.956,36.456L41.3,30.973L25.5,40Z" style="fill:rgb(255,64,136);fill-rule:nonzero;"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 707 B |
@@ -1,6 +0,0 @@
|
||||
<svg id="exclamation-icon" width="100%" height="100%" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;">
|
||||
<path d="M0,0L24,0L24,24L0,24L0,0Z" style="fill:none;"/>
|
||||
<g transform="matrix(1.2,0,0,1.2,-2.4,-2.4)">
|
||||
<path d="M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2ZM13,17L11,17L11,15L13,15L13,17ZM13,13L11,13L11,7L13,7L13,13Z" style="fill-rule:nonzero;"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 608 B |
@@ -1,11 +0,0 @@
|
||||
<svg id="focus-icon" class="focus-row-icon" width="100%" height="100%" viewBox="0 0 60 60" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-miterlimit:10;">
|
||||
<path d="M30.028,1L30.028,11" style="fill:none;stroke:rgb(0,168,138);stroke-width:2px;"/>
|
||||
<path d="M30.028,11L34.028,7" style="fill:none;stroke:rgb(0,168,138);stroke-width:2px;"/>
|
||||
<path d="M30.028,11L26.028,7" style="fill:none;stroke:rgb(0,168,138);stroke-width:2px;"/>
|
||||
<path d="M30.028,59L30.028,49" style="fill:none;stroke:rgb(0,168,138);stroke-width:2px;"/>
|
||||
<path d="M30.028,49L26.028,53" style="fill:none;stroke:rgb(0,168,138);stroke-width:2px;"/>
|
||||
<path d="M30.028,49L34.028,53" style="fill:none;stroke:rgb(0,168,138);stroke-width:2px;"/>
|
||||
<path d="M57.972,29.642L50.738,36.876C39.221,48.393 20.548,48.393 9.031,36.876L2.027,29.872L9.261,22.638C20.778,11.121 39.451,11.121 50.968,22.638L57.972,29.642Z" style="fill:rgb(231,236,237);fill-rule:nonzero;"/>
|
||||
<circle cx="29.67" cy="29.783" r="11.813" style="fill:rgb(0,131,192);"/>
|
||||
<path d="M22.857,31C22.305,31 21.857,30.552 21.857,30C21.857,26.14 24.997,23 28.857,23C29.409,23 29.857,23.448 29.857,24C29.857,24.552 29.409,25 28.857,25C26.1,25 23.857,27.243 23.857,30C23.857,30.552 23.41,31 22.857,31Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.4 KiB |
@@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg width="100%" height="100%" viewBox="0 0 512 512" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;">
|
||||
<path d="M255.939,511.938C114.811,511.938 0,397.127 0,255.999C0,114.871 114.811,0.061 255.939,0.061C397.067,0.061 511.878,114.872 511.878,256C511.878,397.128 397.066,511.938 255.939,511.938Z" style="fill:rgb(0,131,192);fill-rule:nonzero;"/>
|
||||
<g transform="matrix(0.971234,0,0,1,3.04003,0)">
|
||||
<path d="M136.506,383.997L122.376,383.997C113.154,383.997 105.681,376.524 105.681,367.302C105.681,358.08 113.154,350.607 122.376,350.607L136.506,350.607C159.756,350.607 179.788,334.819 185.212,312.211L227.418,136.345C236.461,98.666 269.841,72.352 308.591,72.352L322.721,72.352C331.943,72.352 339.416,79.825 339.416,89.047C339.416,98.269 331.943,105.742 322.721,105.742L308.591,105.742C285.341,105.742 265.309,121.53 259.885,144.138L217.679,320.004C208.635,357.682 175.256,383.997 136.506,383.997Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.644932,0,0,0.971786,87.792,130.707)">
|
||||
<path d="M129.467,105.742L105.681,105.742C96.459,105.742 90.6,98.269 90.6,89.047C90.6,79.825 96.459,72.352 105.681,72.352L322.721,72.352C331.943,72.352 339.416,79.825 339.416,89.047C339.416,98.269 331.943,105.742 322.721,105.742L308.591,105.742C285.341,105.742 209.181,105.742 209.181,105.742C173.681,105.742 168.217,105.742 129.467,105.742Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g>
|
||||
<path d="M345.654,288.717C339.133,282.196 328.567,282.196 322.046,288.717L300.459,310.304L278.873,288.717C272.352,282.196 261.786,282.196 255.265,288.717C248.744,295.233 248.744,305.808 255.265,312.325L276.852,333.912L255.266,355.498C248.745,362.014 248.745,372.59 255.266,379.106C258.527,382.367 262.799,383.998 267.07,383.998C271.341,383.998 275.614,382.367 278.874,379.106L300.461,357.519L322.048,379.106C325.309,382.367 329.581,383.998 333.852,383.998C338.123,383.998 342.396,382.367 345.656,379.106C352.177,372.59 352.177,362.014 345.656,355.498L324.069,333.911L345.656,312.324C352.176,305.808 352.176,295.232 345.654,288.717Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.4 KiB |
@@ -1,57 +0,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" width="177.25px" height="177.25px" viewBox="0 0 177.25 177.25" enable-background="new 0 0 177.25 177.25" xml:space="preserve">
|
||||
<g id="_x38_MJ9tV.tif" display="none">
|
||||
<image display="inline" overflow="visible" enable-background="new " width="118" height="33" id="Layer_0" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAAAhCAYAAAAMLF9eAAAACXBIWXMAAAsSAAALEgHS3X78AAAA
|
||||
GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABOhJREFUeNrsW1toFEkU7ZhGI47v
|
||||
DYohPlAQxYgL7oKiKIKgPyoKC75gFdFPEQP+iC74IYLih+wqKqIIKr5Ag+ADH4sPVAJGsz4i44PE
|
||||
aHTcbFaDI4Pj7rmZ06YsuifdGcWasQ4cOlNTPV1dt+6tc293ihLlv2x1HGeck8Hv4OnShsOtjkVe
|
||||
w6VRp/LzCbZZ5Dm62CmwhrXIs1Dsi0T53BE4xPixGWwqbTieQnsZ/u4HFoNJsB7tSbRL20Cwq9pu
|
||||
p9gwwwJrwPH8uwrcAT4H54OzwJ5gHbiex0ngCnCQ1m5hmGFHKGr5Nj1RIB5bAfbh5+48iseOBodq
|
||||
7RZ2j7WwhrXodCj+pug/dnwFQ7se0uNgzd93qlt9zvGE3b8i9tAnhTZV1EVBI0VgWSe2leYcrt8m
|
||||
PHFukvekitggxPX5cA006BQcFnF/70v1rUJu4AX6ncNxP26oSfnOE3aXFLGniroo2EzxVwmOjHhu
|
||||
VQ7X14WnKmKD0Ir5uIbjHho57Rpm1Dk4rOSN9AD/Au9zFQtKOMkTwHdOplKmGtYTdo9DeMhn3g2m
|
||||
IgzV88K0eJcyvqC+EnkGhOibTcQ2MhKkA+5DrjFRFiLmsdo1yKhyA8tptNeg1LBPgy+VmylmmjWE
|
||||
4bElxE9fYfjWDV1J776qeJdfKF7vE4pn0QvfBqR1zbwHFfUhU8Ak++o4CJ7kNVXI2KYrc7dMFqpJ
|
||||
HjsP/BH8CG4Cj4KvJKz4LIJ79N53Hf0ozm/mROu/keCCke/uod/TLKFRP3ccPVyMUIdza0LunWH7
|
||||
Bu35tTi/xWc8cXrtYnAmuNs1xFtlUNPAH8Cz4HmKj/8CjJWKGDoLGpiPBDXHDIbuElPSnWHcg2Sh
|
||||
nQKfBRnVIhCiE95zuyoyxbCepE8y9NnnwdExCuxlWrrTnStNREMLvPVjAU68LN5dCJnZFm3biw5+
|
||||
OXoI4bmAKVWtKH3T8tikj5wPupGYlwL4CSwDEQuRj2Z70eEn0RW4d10wjgF/VoSnqOeGfH1bwkva
|
||||
NwekACYiTrUf76BPkLfOYLFDj2a9GYKfgPvAQ+A/Lt3/BDv92YkE2sNNcAMvkqA3RUXY8p2XtJf6
|
||||
VKZMhRisOod0R4z+SMkGhnMOYrShpId3vQjmsgjgKqEwlcOFnzmZBwvpMDmmz0otl4oOwk1XpjQW
|
||||
7ThD473hZ1nUG8HJNLKkh4lP4ulLvZEob1fksCjqGE6LOdAbPpWg7x1SSKn3ChRY/A04bKMzSIie
|
||||
h7adnnG7GDToKzxKIX8CBmkf1GcvSqRZyDnCSPurCCiJdsYYloM8QM+VELMWXI5BDgaLNUXcmcdo
|
||||
hWpcibZ7wVvUJ6sZlo16bCf13y3gOifzpKKSuVktjPlWEVdl/L4Q89hP6hlGi4f8XVHDfziZV5Jk
|
||||
G1uEa2xzDVp9kqOJQJA9ZCE4m/mZGPGDUsgQ734IXgcvOPlTpQqTxwr6OB0/WP8s2mHevJAsT3iW
|
||||
glWuaaEFg7xMWb+bRo1pBQxZoa+kO/gS53zQKjfHnMwjs6YOLhelrw7JJB5wwcVD9i2JkBapv7mK
|
||||
xg7McTlv251Mnb2bXK8o6NcT5XMvOu3/+iGJ729Qvk/RvpUbtVxMcrIlaK/5GobGYGPadtGWRuVJ
|
||||
pembwujKU9SaqUU77FuK1rAWhRKKvU3bobho0kSH67PRWxiC/wUYAJblttDygGF7AAAAAElFTkSu
|
||||
QmCC" transform="matrix(0.9915 0 0 0.9697 1052.3047 715.1367)">
|
||||
</image>
|
||||
</g>
|
||||
<g id="VZchZG.tif" display="none">
|
||||
<image display="inline" overflow="visible" enable-background="new " width="32" height="32" id="Layer_0_1_" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsSAAALEgHS3X78AAAA
|
||||
GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIhJREFUeNpiZAACC2PbM4x//0gx
|
||||
0BH8Z2Z5duLsYRNGkOUggYFwAIhmobfFMACzl4lhgMGoA0YdMOoAvA5wcnX5ffTc0bMgTA2x0SgY
|
||||
dcCoA0YdgA2w4JPct3sPKxAbk2MwsXpHo2DUAaMOYLQ0sHw2GgUjuyiGdRIHqnPKBOoiD5TvQXYD
|
||||
BBgAmlpH8O1Ct20AAAAASUVORK5CYII=" transform="matrix(1 0 0 1 792 546)">
|
||||
</image>
|
||||
</g>
|
||||
<g id="jxJjd2.tif" display="none">
|
||||
<image display="inline" overflow="visible" enable-background="new " width="64" height="64" id="Layer_0_2_" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAP/AAAD/wGuK+TeAAAA
|
||||
GXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnFJREFUeNrsW79LHEEUntE9KzHk
|
||||
clwjeI2FTapACIhdsDgkhMRCbSzCWVkEUoR0KUPaFMJZiH+AIhaHEBBMGSGNf4Bco0fCVYIG0X35
|
||||
5n7OXW7hZHd25/bNg+9m7it2bt59772Z3R0pNKvnN16iWQUWgDwwLtJjd8A58B3YAqpPfpdJapP/
|
||||
gqYEZEX67QLYBI5kc/Klr2jeMZl8266AN7KeK71Apww8Ffxsfwwfr4FpwdMWPSFpFp1Jpg6YVArw
|
||||
AMnUAUI54B4grg7wGM+95QCf9fwbIcBcAZKcApjnAN8pwDnAgE0dfhTZ+k4Dmfk5pwBrcwAZqgL6
|
||||
VdUYZGm1cQqI459xCtDs0cEnkfuz24CeHB/Kj+BmiAzzLgdYthfQr6v67e9R8aMVAhQg3aj4MFWA
|
||||
9fSdAoTnS3NT1vvtcaLiXRm0XQG6qTEGjRMVHzIJkogjCLrjRMWP6G4wKt6VQftDoF+4ZIwPGQKG
|
||||
Zi17+51xouJtVwD9J12KlLdfAf0/XJrjQy6EzFht+bNV14m9DA4THL1ljYyWu+CVYMyPx/uXNf7A
|
||||
WO/yxh2Q5K3KOOt9okkw0AEBZY0MlDsLdoN2asBL+m59PJvehJfCYRZIMeSAmN8PkHq580Vn/CDe
|
||||
vAJkgvKXYtD4QXwqQmDQ/m54PgVJkAJyPSW0DpBnM6/20C4BE4Khebxfkks8BzgFJG7u8bgLAe4K
|
||||
cC9LNw9Hsj0y4/nuyAxV0V4zXQn+VSFQAS6ZCuBHI/ZPC8VtNCuC1/lBFfZvWw9G6D0+Mopg4oQb
|
||||
4ANw3JP9fxaKa2jWgWfA45StFFWyrwEnwDfg1/Nq5fafAAMAE6xkAvixwqwAAAAASUVORK5CYII=" transform="matrix(2.7695 0 0 2.7695 86.7505 49.2495)">
|
||||
</image>
|
||||
</g>
|
||||
<path d="M159.25,0H18C8.059,0,0,8.059,0,18v141.25c0,9.941,8.059,18,18,18h141.25c9.941,0,18-8.059,18-18V18
|
||||
C177.25,8.059,169.191,0,159.25,0z M69.25,102.5H61v-61h8.25V102.5z M85.75,135.75H77.5V55.5h8.25V135.75z M102.5,135.75h-8.25V55.5
|
||||
h8.25V135.75z M119,102.5h-8.25v-47H119V102.5z" />
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 172 KiB |
@@ -1,35 +0,0 @@
|
||||
<svg id="godoc-icon" class="svg-icon" width="100%" height="100%" viewBox="0 0 216 216" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;">
|
||||
<g transform="matrix(1,0,0,1,-1.76591,-3.82727)">
|
||||
<path d="M207.3,44.6C200.6,30.9 184.4,43 180.3,38.7C159.3,17.1 133.9,11.7 114,10.7L103,10.7C83,11.2 57.6,17 36.7,38.7C32.6,43 16.3,30.9 9.7,44.6C2,60.6 25.4,62.2 24.2,69.3C21.9,82.1 23.4,101.1 25.2,119.8C28,151.5 4.3,227.4 53.6,257.9C62.9,263.7 88,266.9 109.8,267.4L110,267.4C131.8,266.9 153.9,263.7 163.2,257.9C212.6,227.4 188.9,151.5 191.8,119.8C193.5,101.1 195,82.1 192.8,69.3C191.6,62.2 215,60.5 207.3,44.6Z" style="fill:rgb(140,197,231);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-1.76591,-3.82727)">
|
||||
<path d="M143.2,54.3C109.8,58.2 114.3,93 127.2,104.3C151.2,125.3 176.2,104.3 173.4,83.1C170.9,62.7 153.6,53.1 143.2,54.3Z" style="fill:rgb(224,222,220);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-1.76591,-3.82727)">
|
||||
<path d="M145.5,72.9C151.792,72.9 156.9,78.008 156.9,84.3C156.9,90.592 151.792,95.7 145.5,95.7C139.208,95.7 134.1,90.592 134.1,84.3C134.1,78.008 139.208,72.9 145.5,72.9ZM71.356,72.746C77.648,72.746 82.756,77.854 82.756,84.146C82.756,90.438 77.648,95.546 71.356,95.546C65.064,95.546 59.956,90.438 59.956,84.146C59.956,77.854 65.064,72.746 71.356,72.746Z" style="fill:rgb(17,18,18);"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-1.76591,-3.82727)">
|
||||
<path d="M142.5,75.8C144.487,75.8 146.1,77.413 146.1,79.4C146.1,81.387 144.487,83 142.5,83C140.513,83 138.9,81.387 138.9,79.4C138.9,77.413 140.513,75.8 142.5,75.8ZM74.274,75.192C76.261,75.192 77.874,76.805 77.874,78.792C77.874,80.779 76.261,82.392 74.274,82.392C72.287,82.392 70.674,80.779 70.674,78.792C70.674,76.805 72.287,75.192 74.274,75.192Z" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-1.76591,-3.82727)">
|
||||
<path d="M108.5,107C92.5,109.4 86.8,114 88,121.2C90,133 127.7,131.7 128.9,121.8C129.9,113.3 114.8,106.1 108.5,107Z" style="fill:rgb(184,147,127);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-1.76591,-3.82727)">
|
||||
<path d="M98.2,111.8C95.5,121.6 119.9,120.1 119.3,113.8C119,110.1 115.7,105.4 107,105.6C103.6,105.7 99.4,107.2 98.2,111.8Z" style="fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-1.76591,-3.82727)">
|
||||
<path d="M99,127.7C98.1,128.1 96.6,137.9 101.2,138.4C104.3,138.7 112.8,139.7 114.8,138.4C118.7,135.9 118.3,129.9 116.1,128.4C112.4,126 100,127.2 99,127.7ZM73.6,54.3C107,58.2 102.5,93 89.6,104.3C65.6,125.3 40.6,104.3 43.4,83.1C46,62.7 63.3,53.1 73.6,54.3Z" style="fill:rgb(224,222,220);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-1.76591,-3.82727)">
|
||||
<circle cx="71.4" cy="84.3" r="11.4" style="fill:rgb(17,18,18);"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-1.76591,-3.82727)">
|
||||
<circle cx="74.4" cy="79.4" r="3.6" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-1.76591,-3.82727)">
|
||||
<path d="M193.6,186.7C204.6,186.8 199.2,163.2 192.4,167.9C189.1,170.2 188.5,175.5 188.5,180C188.5,182.5 190.5,186.6 193.6,186.7ZM23.3,186.7C12.3,186.8 17.7,163.2 24.5,167.9C27.8,170.2 28.4,175.5 28.4,180C28.4,182.5 26.4,186.6 23.3,186.7ZM172.7,259.2C166.7,250.3 161.3,257.2 152.6,261.6C148.5,263.7 159.4,271.2 171.6,265.6C174.8,264.1 174.7,262.1 172.7,259.2ZM44.2,260.2C50.2,251.3 55.6,258.2 64.3,262.6C68.4,264.7 57.5,272.2 45.3,266.6C42.1,265.1 42.2,263.1 44.2,260.2Z" style="fill:rgb(184,147,127);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-1.76591,-3.82727)">
|
||||
<path d="M188.6,47C188,49.1 190.7,48.8 191.7,55.3C192.1,57.7 200.7,51.8 197.2,47.5C194.3,43.9 189.1,44.9 188.6,47ZM28.3,47C28.9,49.1 26.2,48.8 25.2,55.3C24.8,57.7 16.2,51.8 19.7,47.5C22.5,43.9 27.7,44.9 28.3,47Z" style="fill:rgb(60,137,191);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.9 KiB |
@@ -1,27 +0,0 @@
|
||||
<svg viewBox="0 0 153.34 153.34">
|
||||
<defs>
|
||||
<clipPath id="clipPath">
|
||||
<circle id="backgroundCircle" cx="76.67" cy="76.67" r="76.67" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<circle class="cls-1" cx="76.67" cy="76.67" r="76.67" />
|
||||
<g class="gopher-wrapper" clip-path="url(#clipPath)">
|
||||
<g class="gopher">
|
||||
<path class="cls-2" d="M124.53 136.53c.33-14.69-2.52-30.71-1.71-39.42 1-10.27 1.78-20.71.53-27.73-.68-3.86 12.2-4.78 7.95-13.53-3.65-7.52-12.56-.88-14.82-3.22-11.5-11.88-25.44-14.82-36.41-15.36h-6c-11 .27-24.91 3.48-36.41 15.36-2.27 2.34-11.17-4.3-14.82 3.22-4.25 8.75 8.63 9.67 7.95 13.53-1.24 7-.42 17.46.53 27.73.78 8.42-1.86 25.77-1.73 40 0 0 17.19 16.24 47.12 16.24 30.05-.01 47.82-16.82 47.82-16.82z" />
|
||||
<path class="cls-3" d="M96.17 61.18c-18.32 2.13-15.85 21.26-8.78 27.44 13.17 11.53 26.89 0 25.38-11.66-1.44-11.19-10.91-16.44-16.6-15.78z" />
|
||||
<g class="eye">
|
||||
<circle class="cls-4" cx="97.38" cy="77.64" r="6.28" />
|
||||
<circle class="cls-5" cx="95.73" cy="74.98" r="1.98" />
|
||||
</g>
|
||||
<path class="cls-6" d="M77.12 90.12c-8.77 1.3-11.9 3.83-11.23 7.81 1.09 6.48 21.82 5.75 22.43.33.52-4.68-7.79-8.65-11.2-8.14z" />
|
||||
<path class="cls-7 nose" d="M71.44 92.73c-1.49 5.4 11.91 4.58 11.58 1.1-.19-2-2-4.63-6.75-4.48-1.86.07-4.14.86-4.83 3.38z" />
|
||||
<path class="cls-3" d="M71.86 101.48c-.48.21-1.3 5.58 1.19 5.85 1.7.19 6.36.72 7.46 0 2.14-1.37 1.9-4.69.71-5.49-1.99-1.31-8.79-.62-9.36-.36zM57.96 61.18c18.32 2.13 15.85 21.26 8.78 27.44-13.17 11.53-26.89 0-25.38-11.66 1.45-11.19 10.91-16.44 16.6-15.78z" />
|
||||
<g class="eye">
|
||||
<circle class="cls-4" cx="56.75" cy="77.64" r="6.28" />
|
||||
<circle class="cls-5" cx="58.4" cy="74.98" r="1.98" />
|
||||
</g>
|
||||
<path class="cls-6" d="M123.8 133.87c6.06.05 3.05-12.88-.67-10.32-1.83 1.26-2.12 4.18-2.12 6.62-.01 1.4 1.08 3.7 2.79 3.7zM30.34 133.87c-6.06.05-3.05-12.88.67-10.32 1.83 1.26 2.12 4.18 2.12 6.62 0 1.4-1.09 3.7-2.79 3.7z" />
|
||||
<path class="cls-8" d="M121.05 57.18c-.32 1.17 1.17 1 1.73 4.54.2 1.29 4.92-1.91 3-4.29-1.57-1.95-4.42-1.4-4.73-.25zM33.08 57.18c.32 1.17-1.17 1-1.73 4.54-.2 1.29-4.92-1.91-3-4.29 1.57-1.95 4.42-1.4 4.73-.25z" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.1 KiB |
@@ -1,33 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Gopher" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 215.6 281.6" enable-background="new 0 0 215.6 281.6" xml:space="preserve">
|
||||
<g>
|
||||
<path fill="#8CC5E7" d="M207.3,44.6c-6.7-13.7-22.9-1.6-27-5.9c-21-21.6-46.4-27-66.3-28c0,0-9,0-11,0c-20,0.5-45.4,6.3-66.3,28
|
||||
c-4.1,4.3-20.4-7.8-27,5.9c-7.7,16,15.7,17.6,14.5,24.7c-2.3,12.8-0.8,31.8,1,50.5C28,151.5,4.3,227.4,53.6,257.9
|
||||
c9.3,5.8,34.4,9,56.2,9.5l0,0c0,0,0.1,0,0.1,0c0,0,0.1,0,0.1,0l0,0c21.8-0.5,43.9-3.7,53.2-9.5c49.4-30.5,25.7-106.4,28.6-138.1
|
||||
c1.7-18.7,3.2-37.7,1-50.5C191.6,62.2,215,60.5,207.3,44.6z"/>
|
||||
<g>
|
||||
<path fill="#E0DEDC" d="M143.2,54.3c-33.4,3.9-28.9,38.7-16,50c24,21,49,0,46.2-21.2C170.9,62.7,153.6,53.1,143.2,54.3z"/>
|
||||
<circle fill="#111212" cx="145.5" cy="84.3" r="11.4"/>
|
||||
<circle fill="#FFFFFF" cx="142.5" cy="79.4" r="3.6"/>
|
||||
</g>
|
||||
<g>
|
||||
<path fill="#B8937F" d="M108.5,107c-16,2.4-21.7,7-20.5,14.2c2,11.8,39.7,10.5,40.9,0.6C129.9,113.3,114.8,106.1,108.5,107z"/>
|
||||
<path d="M98.2,111.8c-2.7,9.8,21.7,8.3,21.1,2c-0.3-3.7-3.6-8.4-12.3-8.2C103.6,105.7,99.4,107.2,98.2,111.8z"/>
|
||||
<path fill="#E0DEDC" d="M99,127.7c-0.9,0.4-2.4,10.2,2.2,10.7c3.1,0.3,11.6,1.3,13.6,0c3.9-2.5,3.5-8.5,1.3-10
|
||||
C112.4,126,100,127.2,99,127.7z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path fill="#E0DEDC" d="M73.6,54.3c33.4,3.9,28.9,38.7,16,50c-24,21-49,0-46.2-21.2C46,62.7,63.3,53.1,73.6,54.3z"/>
|
||||
<circle fill="#111212" cx="71.4" cy="84.3" r="11.4"/>
|
||||
<circle fill="#FFFFFF" cx="74.4" cy="79.4" r="3.6"/>
|
||||
</g>
|
||||
<path fill="#B8937F" d="M193.6,186.7c11,0.1,5.6-23.5-1.2-18.8c-3.3,2.3-3.9,7.6-3.9,12.1C188.5,182.5,190.5,186.6,193.6,186.7z"/>
|
||||
<path fill="#B8937F" d="M23.3,186.7c-11,0.1-5.6-23.5,1.2-18.8c3.3,2.3,3.9,7.6,3.9,12.1C28.4,182.5,26.4,186.6,23.3,186.7z"/>
|
||||
<path fill="#B8937F" d="M172.7,259.2c-6-8.9-11.4-2-20.1,2.4c-4.1,2.1,6.8,9.6,19,4C174.8,264.1,174.7,262.1,172.7,259.2z"/>
|
||||
<path fill="#B8937F" d="M44.2,260.2c6-8.9,11.4-2,20.1,2.4c4.1,2.1-6.8,9.6-19,4C42.1,265.1,42.2,263.1,44.2,260.2z"/>
|
||||
<path fill="#3C89BF" d="M188.6,47c-0.6,2.1,2.1,1.8,3.1,8.3c0.4,2.4,9-3.5,5.5-7.8C194.3,43.9,189.1,44.9,188.6,47z"/>
|
||||
<path fill="#3C89BF" d="M28.3,47c0.6,2.1-2.1,1.8-3.1,8.3c-0.4,2.4-9-3.5-5.5-7.8C22.5,43.9,27.7,44.9,28.3,47z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.4 KiB |
@@ -1,58 +0,0 @@
|
||||
<svg id="gopher" width="100%" height="100%" viewBox="0 0 272 282" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;">
|
||||
<g transform="matrix(1.09329,0,0,1.09329,-135.183,-11.6982)">
|
||||
<path class="gopher-cape animated" d="M167.376,132.778C165.4,163.47 157.387,172.184 150.142,191.552C140.361,210.573 133.102,214.357 127.626,223.012C131.508,226.814 144.79,238.814 159.006,243.911C199.917,251.86 250.261,251.499 284.105,243.911C312.297,238.453 330.566,241.986 350.858,258.146C352.025,218.523 351.604,171.276 333.752,132.778" style="fill:rgb(201,23,126);stroke:rgb(201,23,126);stroke-width:4px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,20.0647,-11.6982)">
|
||||
<path d="M207.3,44.6C200.6,30.9 184.4,43 180.3,38.7C159.3,17.1 133.9,11.7 114,10.7L103,10.7C83,11.2 57.6,17 36.7,38.7C32.6,43 16.3,30.9 9.7,44.6C2,60.6 25.4,62.2 24.2,69.3C21.9,82.1 23.4,101.1 25.2,119.8C28,151.5 4.3,227.4 53.6,257.9C62.9,263.7 88,266.9 109.8,267.4L110,267.4C131.8,266.9 153.9,263.7 163.2,257.9C212.6,227.4 188.9,151.5 191.8,119.8C193.5,101.1 195,82.1 192.8,69.3C191.6,62.2 215,60.5 207.3,44.6Z" style="fill:rgb(140,197,231);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,20.0647,-11.6982)">
|
||||
<path d="M143.2,54.3C109.8,58.2 114.3,93 127.2,104.3C151.2,125.3 176.2,104.3 173.4,83.1C170.9,62.7 153.6,53.1 143.2,54.3Z" style="fill:rgb(224,222,220);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,20.0647,-11.6982)">
|
||||
<path class="eyes" d="M145.5,72.9C151.792,72.9 156.9,78.008 156.9,84.3C156.9,90.592 151.792,95.7 145.5,95.7C139.208,95.7 134.1,90.592 134.1,84.3C134.1,78.008 139.208,72.9 145.5,72.9ZM71.356,72.746C77.648,72.746 82.756,77.854 82.756,84.146C82.756,90.438 77.648,95.546 71.356,95.546C65.064,95.546 59.956,90.438 59.956,84.146C59.956,77.854 65.064,72.746 71.356,72.746Z" style="fill:rgb(17,18,18);"/>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,20.0647,-11.6982)">
|
||||
<path d="M142.5,75.8C144.487,75.8 146.1,77.413 146.1,79.4C146.1,81.387 144.487,83 142.5,83C140.513,83 138.9,81.387 138.9,79.4C138.9,77.413 140.513,75.8 142.5,75.8ZM74.274,75.192C76.261,75.192 77.874,76.805 77.874,78.792C77.874,80.779 76.261,82.392 74.274,82.392C72.287,82.392 70.674,80.779 70.674,78.792C70.674,76.805 72.287,75.192 74.274,75.192Z" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,20.0647,-11.6982)">
|
||||
<path d="M108.5,107C92.5,109.4 86.8,114 88,121.2C90,133 127.7,131.7 128.9,121.8C129.9,113.3 114.8,106.1 108.5,107Z" style="fill:rgb(184,147,127);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,20.0647,-11.6982)">
|
||||
<path d="M98.2,111.8C95.5,121.6 119.9,120.1 119.3,113.8C119,110.1 115.7,105.4 107,105.6C103.6,105.7 99.4,107.2 98.2,111.8Z" style="fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,20.0647,-11.6982)">
|
||||
<path d="M99,127.7C98.1,128.1 96.6,137.9 101.2,138.4C104.3,138.7 112.8,139.7 114.8,138.4C118.7,135.9 118.3,129.9 116.1,128.4C112.4,126 100,127.2 99,127.7ZM73.6,54.3C107,58.2 102.5,93 89.6,104.3C65.6,125.3 40.6,104.3 43.4,83.1C46,62.7 63.3,53.1 73.6,54.3Z" style="fill:rgb(224,222,220);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,20.0647,-11.6982)">
|
||||
<circle class="eyes" cx="71.4" cy="84.3" r="11.4" style="fill:rgb(17,18,18);"/>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,20.0647,-11.6982)">
|
||||
<circle cx="74.4" cy="79.4" r="3.6" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,20.0647,-11.6982)">
|
||||
<path d="M193.6,186.7C204.6,186.8 199.2,163.2 192.4,167.9C189.1,170.2 188.5,175.5 188.5,180C188.5,182.5 190.5,186.6 193.6,186.7ZM23.3,186.7C12.3,186.8 17.7,163.2 24.5,167.9C27.8,170.2 28.4,175.5 28.4,180C28.4,182.5 26.4,186.6 23.3,186.7ZM172.7,259.2C166.7,250.3 161.3,257.2 152.6,261.6C148.5,263.7 159.4,271.2 171.6,265.6C174.8,264.1 174.7,262.1 172.7,259.2ZM44.2,260.2C50.2,251.3 55.6,258.2 64.3,262.6C68.4,264.7 57.5,272.2 45.3,266.6C42.1,265.1 42.2,263.1 44.2,260.2Z" style="fill:rgb(184,147,127);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,20.0647,-11.6982)">
|
||||
<path d="M188.6,47C188,49.1 190.7,48.8 191.7,55.3C192.1,57.7 200.7,51.8 197.2,47.5C194.3,43.9 189.1,44.9 188.6,47ZM28.3,47C28.9,49.1 26.2,48.8 25.2,55.3C24.8,57.7 16.2,51.8 19.7,47.5C22.5,43.9 27.7,44.9 28.3,47Z" style="fill:rgb(0,131,192);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.219817,0,0,0.219817,92.037,155.985)">
|
||||
<g transform="matrix(2.08706,0,0,2.08706,-39.3863,-48.2414)">
|
||||
<path class="gopher-badge animated" d="M119.631,36.154L203.822,85.066L203.822,181.395L119.631,229.184L35.578,181.395L35.578,85.066L119.631,36.154Z" style="fill:rgb(255,64,136);"/>
|
||||
<path class="gopher-badge animated" d="M207.664,81.239L209.061,83.666L209.061,182.809L207.638,185.253L121.013,234.423L118.245,234.422L31.761,185.251L30.34,182.808L30.34,83.667L31.735,81.242L118.217,30.916L121.041,30.915L207.664,81.239ZM40.817,88.078L40.817,178.348L119.633,223.159L198.584,178.345L198.584,88.081L119.633,42.214L40.817,88.078Z" style="fill:rgb(201,23,126);"/>
|
||||
</g>
|
||||
<g transform="matrix(1.95678,0,0,2.21729,-55.1262,110.024)">
|
||||
<path class="gopher-badge animated" d="M179.238,106.552L154.758,106.552L154.758,62.2L112.134,62.2L112.134,106.552L87.654,106.552L87.654,1.648L112.134,1.648L112.134,45.496L154.758,45.496L154.758,1.648L179.238,1.648L179.238,106.552Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
</g>
|
||||
</g>
|
||||
<g transform="matrix(1.09329,0,0,1.09329,-135.318,-8.1299)">
|
||||
<path class="gopher-cape animated" d="M167.5,129.514C184.792,131.141 216.708,134.608 250.124,148.407C283.576,136.181 294.915,129.585 333.876,129.514" style="fill:none;stroke:rgb(201,23,126);stroke-width:4px;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-1.47026,0)">
|
||||
<g transform="matrix(1.09203,0,0,1,-11.2404,3.14785)">
|
||||
<path class="gopher-cape animated" d="M103.229,44.41C127.646,44.41 141.964,60.067 145.637,76.405C149.492,93.554 120.688,108.4 96.272,108.4C71.856,108.4 58.627,77.601 58.627,59.942C58.627,42.284 78.813,44.41 103.229,44.41ZM103.229,59.942C117.928,59.942 128.366,65.775 128.366,76.405C128.366,87.035 117.928,95.666 103.229,95.666C88.531,95.666 75.079,82.622 75.079,71.992C75.079,61.361 88.531,59.942 103.229,59.942Z" style="fill:rgb(201,23,126);"/>
|
||||
</g>
|
||||
<g transform="matrix(1.05263,0,0,1,75.8327,3.14785)">
|
||||
<path class="gopher-cape animated" d="M101.398,44.41C125.814,44.41 141.107,42.439 141.107,60.097C141.107,77.755 125.814,108.4 101.398,108.4C76.982,108.4 57.159,94.063 57.159,76.405C57.159,58.747 76.982,44.41 101.398,44.41ZM98.548,60.097C113.14,60.097 125.888,60.912 125.888,71.466C125.888,82.019 113.14,95.527 98.548,95.527C83.955,95.527 72.108,86.959 72.108,76.405C72.108,65.851 83.955,60.097 98.548,60.097Z" style="fill:rgb(201,23,126);"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 7.0 KiB |
@@ -1,31 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="レイヤー_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
|
||||
y="0px" viewBox="0 0 397.8 535.6" enable-background="new 0 0 397.8 535.6" xml:space="preserve">
|
||||
<g>
|
||||
<path fill="#E0DEDC" d="M68.5,64c0,0-45.3-8-56.4,40.2c-11.7,50.6,27,46.7,27,46.7L68.5,64z"/>
|
||||
<g>
|
||||
<path fill="#040000" stroke="#040000" stroke-width="1.3483" stroke-miterlimit="10" d="M23.9,86.2c-8.5-0.3-15.5,25.8-13.1,35.2
|
||||
c0.9,3.5,10,6.3,14-3.7C27.7,110.4,34.5,86.5,23.9,86.2z"/>
|
||||
<path fill="#FFFFFF" d="M17.6,94c-1.9-0.6-4,4.5-4.7,6.3c-1.8,5.3,2.1,5.1,4.4,2C18.5,100.7,19.5,94.7,17.6,94z"/>
|
||||
</g>
|
||||
<path fill="#B8937F" d="M46.3,487.8c5.2,7.3,41.6,6.4,46.1-1.3c4.2-7.1-21.4-14.9-30.7-16.1C47.6,468.6,42.6,482.5,46.3,487.8z"/>
|
||||
<path fill="#B8937F" d="M351,446c5.2,7.3,29.4,3.7,34-4c4.2-7.1-9.3-12.2-18.6-13.4C352.3,426.8,347.3,440.7,351,446z"/>
|
||||
<path fill="#8CC5E7" d="M189.6,13.4c0,0-182.1-8.9-161,217.6c6.3,68-43.8,182.8,29.2,239.8c0,0,102.1,61.7,238.9,41.5
|
||||
c20-3,45.5-10,63.2-57.1c22.3-59.5,6.6-121.5-13.2-165.5c-22.3-49.7-21.2-105.8-19.6-115.3C354.3,14.2,189.6,13.4,189.6,13.4z"/>
|
||||
<path fill="#8CC5E7" d="M282.3,38.8c19.2-5,32.6-10.5,43.4-5c30.5,15.7-4.9,45.4-12.4,51C302.3,93.2,268.4,42.4,282.3,38.8z"/>
|
||||
<path fill="#3C89BF" d="M306,40.5c-18.8,4.2-19.6,13.7-14.8,16.4c2.8,1.6,0.8-8.1,13.6-3.8c5.2,1.7-2.5,14.3,12.1,0.2
|
||||
C324.7,45.6,310.1,39.6,306,40.5z"/>
|
||||
<path fill="#E0DEDC" d="M137.9,29.2c-22.9,1.7-76.1,28.5-50,94.2c9.1,23,104.6,10.3,105.8-54C194.1,42.6,158.1,27.7,137.9,29.2z"/>
|
||||
<path fill="#040000" stroke="#040000" stroke-width="1.3483" stroke-miterlimit="10" d="M109.9,51.8C88.5,53.7,83.3,84,91.3,91.1
|
||||
c4.5,4,20.1,8.6,28.5-19C122.5,63.3,117.8,51,109.9,51.8z"/>
|
||||
<path fill="#FFFFFF" d="M101.7,57.4c-3.1-0.9-8.8,7-7.1,10.3c0.6,1.2,3.2,2.9,5.3,1.3C102.2,67.2,107.8,59.1,101.7,57.4z"/>
|
||||
<path fill="#B8937F" d="M74.6,130.1C34.9,122.3,30,165,43.9,172.3c10.1,5.4,38.8-3.5,43.6-13.4C92.2,148.9,95,134.1,74.6,130.1z"/>
|
||||
<path fill="#040000" d="M48,126.4c-12.5,4.3-11.8,25.4-5.1,26c7.6,0.7,21-14.7,24.2-20.9C69.5,126.9,53,124.7,48,126.4z"/>
|
||||
<path fill="#E0DEDC" d="M52.5,169.9c-3.2,1.4-2.9,18.8,3.3,21.5c19.6,8.3,20.9-20.4,17.1-24.9C70,162.9,54.7,168.9,52.5,169.9z"/>
|
||||
<path fill="#B8937F" d="M272,269.2c-11.2,0.5-19.7,23.3-16.9,34.3c1.5,5.9,12.9,5,11.3,9.6c-2.7,7.6,17.4,12.9,21.2,4.7
|
||||
C306.9,277,282.3,268.8,272,269.2z"/>
|
||||
<path fill="#B8937F" d="M251.8,497.4c-39.7-4.3-51.7,14.7-44.4,21.8c7.7,7.5,38.1,5.3,54.7,3.9
|
||||
C268.7,522.6,261.8,498.5,251.8,497.4z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.6 KiB |
@@ -1,42 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="レイヤー_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
|
||||
y="0px" viewBox="0 0 397.8 535.6" enable-background="new 0 0 397.8 535.6" xml:space="preserve">
|
||||
<g>
|
||||
<path fill="none" stroke="#040000" stroke-width="8.917" stroke-miterlimit="10" d="M134.8,30c-23.2,1.7-77,28.8-50.6,95.3
|
||||
c9.2,23.3,105.8,10.4,107-54.7C191.7,43.5,155.2,28.5,134.8,30z"/>
|
||||
<path fill="none" stroke="#040000" stroke-width="8.917" stroke-miterlimit="10" d="M270.4,272.7c-11.3,0.5-19.9,23.6-17.1,34.6
|
||||
c1.5,6,13.1,5,11.4,9.7c-2.7,7.7,17.6,13.1,21.5,4.8C305.7,280.6,280.8,272.3,270.4,272.7z"/>
|
||||
|
||||
<path fill="none" stroke="#040000" stroke-width="8.917" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="
|
||||
M57.4,476.1c-10.8,1.3-14.5,12.9-11.1,17.6c5.1,7.1,39.9,6.5,46.1-0.7c-22-8.9-34.4-16.4-34.4-16.4
|
||||
C57.8,476.4,57.6,476.2,57.4,476.1z"/>
|
||||
|
||||
<path fill="none" stroke="#040000" stroke-width="8.917" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="
|
||||
M269.5,522.6c20.1-4,67.9,4,93.2-61.9c0.7-1.8,1.3-3.6,1.9-5.3c9,0.3,20.4-3,23.4-8c4.1-6.9-8.4-11.9-17.7-13.4
|
||||
c10.2-51.5-3.8-102.7-20.9-140.6c-22.6-50.2-21.5-107-19.9-116.5c6.8-40.5,1.6-70.9-10.1-93.7c11.4-9.7,35.7-34.5,8.7-48.4
|
||||
c-10.9-5.6-25.4,0-44.9,5c-1.1,0.3-1,0.9-1.5,1.8C241,14.2,190.5,14,190.5,14S106.9,5.4,66.7,70.5l1.4-5.3c0,0-45.8-8-57.1,40.7
|
||||
c-8.2,35.2,7.8,44.3,18.6,46.6c-3.8,23.1-4.8,50.1-1.8,81.6c6.4,68.6-42.1,181.9,28.9,242c12.3,10.4,79.3,37.1,149.3,45.2"/>
|
||||
<path fill="none" stroke="#040000" stroke-width="8.917" stroke-miterlimit="10" d="M254.1,505.5c-27.3-5.2-49.3,7.7-46.9,20
|
||||
c2.1,10.7,41.5,8.1,57.3,6C271.5,530.5,261,506.8,254.1,505.5z"/>
|
||||
<path fill="none" stroke="#03324B" stroke-width="10.2888" stroke-miterlimit="10" d="M63.2,132.2"/>
|
||||
<path fill="none" stroke="#03324B" stroke-width="5.4874" stroke-miterlimit="10" d="M74.9,166.8c-0.3-1.1-0.7-2.1-1.1-2.6
|
||||
c-3-3.6-18.7,2.5-20.9,3.5c-0.9,0.4-1.5,1.9-1.8,4"/>
|
||||
<path fill="#040000" d="M308.2,41.4c-19.2,4.3-20.1,14-15.1,16.7c2.9,1.6,0.8-8.3,13.9-3.9c5.3,1.7-2.5,14.6,12.4,0.2
|
||||
C327.3,46.7,312.4,40.5,308.2,41.4z"/>
|
||||
<path fill="none" stroke="#040000" stroke-width="8.231" stroke-miterlimit="10" d="M136.2,29.9C112.7,31.6,58.3,59,85,126.3
|
||||
C94.3,149.8,192,136.8,193.2,71C193.7,43.6,156.8,28.3,136.2,29.9z"/>
|
||||
<path fill="none" stroke="#040000" stroke-width="8.231" stroke-miterlimit="10" d="M75.5,127c-2.2-0.4-4.4-0.7-6.4-0.9
|
||||
c-0.6,0-1.2,0.5-1.1,1.1c0.1,0.4,0,0.8-0.2,1.2c-3.3,6.4-17.6,22.9-25.3,21.3c-0.3-0.1-0.6-0.2-0.8-0.4c-2-1.1-4.5,0.1-4.7,2.3
|
||||
c-0.8,8.1,1.9,15.7,7.1,18.5c1.8,1,4.2,1.5,7,1.6c0.3-2.1,0.9-3.6,1.8-4c2.3-1,17.9-7.2,20.9-3.5c0.5,0.6,0.8,1.5,1.1,2.6
|
||||
c6.5-2.8,11.9-6.5,13.7-10.4C93.5,146.2,96.3,131,75.5,127z"/>
|
||||
<path fill="none" stroke="#040000" stroke-width="8.231" stroke-miterlimit="10" d="M51.1,171.8c-0.9,5.8,0.5,16,5.2,17.9
|
||||
c17.6,7.5,20.8-14.4,18.7-22.9"/>
|
||||
<path fill="#040000" d="M26.6,88.2c-3.6-0.1-7,4.5-9.5,10.6c0.9-1.6,2-2.9,3-2.5c2,0.7,1,6.8-0.3,8.5c-1.8,2.5-4.7,3.1-4.9,0.5
|
||||
c-2,7.1-2.8,14.7-1.7,18.9c0.9,3.6,10.2,6.4,14.3-3.7C30.4,113,37.3,88.5,26.6,88.2z"/>
|
||||
<path fill="#040000" d="M109.6,53c-21.9,2-27.2,33-19.1,40.2c4.6,4.1,20.6,8.8,29.2-19.4C122.4,64.8,117.7,52.2,109.6,53z
|
||||
M99.3,70.6c-2.1,1.6-4.8-0.1-5.4-1.3c-1.7-3.4,4.2-11.4,7.3-10.6C107.4,60.5,101.6,68.7,99.3,70.6z"/>
|
||||
<path fill="#040000" d="M47.2,121.3c-15.7,5.4-14.9,31.9-6.4,32.7c9.6,0.9,26.4-18.5,30.4-26.2C74.3,121.9,53.5,119.2,47.2,121.3z"
|
||||
/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.6 KiB |
@@ -1,50 +0,0 @@
|
||||
<svg width="100%" height="100%" viewBox="0 0 500 282" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;">
|
||||
<path d="M167.376,132.778C165.4,163.47 157.387,172.184 150.142,191.552C140.361,210.573 133.102,214.357 127.626,223.012C131.508,226.814 144.79,238.814 159.006,243.911C199.917,251.86 250.261,251.499 284.105,243.911C312.297,238.453 330.566,241.986 350.858,258.146C352.025,218.523 351.604,171.276 333.752,132.778" style="fill:rgb(201,23,126);stroke:rgb(201,23,126);stroke-width:4px;"/>
|
||||
<g transform="matrix(1,0,0,1,142,0)">
|
||||
<path d="M207.3,44.6C200.6,30.9 184.4,43 180.3,38.7C159.3,17.1 133.9,11.7 114,10.7L103,10.7C83,11.2 57.6,17 36.7,38.7C32.6,43 16.3,30.9 9.7,44.6C2,60.6 25.4,62.2 24.2,69.3C21.9,82.1 23.4,101.1 25.2,119.8C28,151.5 4.3,227.4 53.6,257.9C62.9,263.7 88,266.9 109.8,267.4L110,267.4C131.8,266.9 153.9,263.7 163.2,257.9C212.6,227.4 188.9,151.5 191.8,119.8C193.5,101.1 195,82.1 192.8,69.3C191.6,62.2 215,60.5 207.3,44.6Z" style="fill:rgb(140,197,231);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,142,0)">
|
||||
<path d="M143.2,54.3C109.8,58.2 114.3,93 127.2,104.3C151.2,125.3 176.2,104.3 173.4,83.1C170.9,62.7 153.6,53.1 143.2,54.3Z" style="fill:rgb(224,222,220);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,142,0)">
|
||||
<path d="M145.5,72.9C151.792,72.9 156.9,78.008 156.9,84.3C156.9,90.592 151.792,95.7 145.5,95.7C139.208,95.7 134.1,90.592 134.1,84.3C134.1,78.008 139.208,72.9 145.5,72.9ZM71.356,72.746C77.648,72.746 82.756,77.854 82.756,84.146C82.756,90.438 77.648,95.546 71.356,95.546C65.064,95.546 59.956,90.438 59.956,84.146C59.956,77.854 65.064,72.746 71.356,72.746Z" style="fill:rgb(17,18,18);"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,142,0)">
|
||||
<path d="M142.5,75.8C144.487,75.8 146.1,77.413 146.1,79.4C146.1,81.387 144.487,83 142.5,83C140.513,83 138.9,81.387 138.9,79.4C138.9,77.413 140.513,75.8 142.5,75.8ZM74.274,75.192C76.261,75.192 77.874,76.805 77.874,78.792C77.874,80.779 76.261,82.392 74.274,82.392C72.287,82.392 70.674,80.779 70.674,78.792C70.674,76.805 72.287,75.192 74.274,75.192Z" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,142,0)">
|
||||
<path d="M108.5,107C92.5,109.4 86.8,114 88,121.2C90,133 127.7,131.7 128.9,121.8C129.9,113.3 114.8,106.1 108.5,107Z" style="fill:rgb(184,147,127);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,142,0)">
|
||||
<path d="M98.2,111.8C95.5,121.6 119.9,120.1 119.3,113.8C119,110.1 115.7,105.4 107,105.6C103.6,105.7 99.4,107.2 98.2,111.8Z" style="fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,142,0)">
|
||||
<path d="M99,127.7C98.1,128.1 96.6,137.9 101.2,138.4C104.3,138.7 112.8,139.7 114.8,138.4C118.7,135.9 118.3,129.9 116.1,128.4C112.4,126 100,127.2 99,127.7ZM73.6,54.3C107,58.2 102.5,93 89.6,104.3C65.6,125.3 40.6,104.3 43.4,83.1C46,62.7 63.3,53.1 73.6,54.3Z" style="fill:rgb(224,222,220);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,142,0)">
|
||||
<circle cx="71.4" cy="84.3" r="11.4" style="fill:rgb(17,18,18);"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,142,0)">
|
||||
<circle cx="74.4" cy="79.4" r="3.6" style="fill:white;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,142,0)">
|
||||
<path d="M193.6,186.7C204.6,186.8 199.2,163.2 192.4,167.9C189.1,170.2 188.5,175.5 188.5,180C188.5,182.5 190.5,186.6 193.6,186.7ZM23.3,186.7C12.3,186.8 17.7,163.2 24.5,167.9C27.8,170.2 28.4,175.5 28.4,180C28.4,182.5 26.4,186.6 23.3,186.7ZM172.7,259.2C166.7,250.3 161.3,257.2 152.6,261.6C148.5,263.7 159.4,271.2 171.6,265.6C174.8,264.1 174.7,262.1 172.7,259.2ZM44.2,260.2C50.2,251.3 55.6,258.2 64.3,262.6C68.4,264.7 57.5,272.2 45.3,266.6C42.1,265.1 42.2,263.1 44.2,260.2Z" style="fill:rgb(184,147,127);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,142,0)">
|
||||
<path d="M188.6,47C188,49.1 190.7,48.8 191.7,55.3C192.1,57.7 200.7,51.8 197.2,47.5C194.3,43.9 189.1,44.9 188.6,47ZM28.3,47C28.9,49.1 26.2,48.8 25.2,55.3C24.8,57.7 16.2,51.8 19.7,47.5C22.5,43.9 27.7,44.9 28.3,47Z" style="fill:rgb(0,131,192);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(0.219817,0,0,0.219817,206.037,155.985)">
|
||||
<g>
|
||||
<g transform="matrix(1.90897,0,0,1.90897,-27.8648,-56.0002)">
|
||||
<path id="hugo-badge" d="M119.631,36.154L203.822,85.066L203.822,181.395L119.631,229.184L35.578,181.395L35.578,85.066L119.631,36.154Z" style="fill:rgb(255,64,136);"/>
|
||||
<path d="M207.664,81.239L209.061,83.666L209.061,182.809L207.638,185.253L121.013,234.423L118.245,234.422L31.761,185.251L30.34,182.808L30.34,83.667L31.735,81.242L118.217,30.916L121.041,30.915L207.664,81.239ZM40.817,88.078L40.817,178.348L119.633,223.159L198.584,178.345L198.584,88.081L119.633,42.214L40.817,88.078Z" style="fill:rgb(201,23,126);"/>
|
||||
</g>
|
||||
<g transform="matrix(1.78981,0,0,2.02809,-42.2616,88.7603)">
|
||||
<path d="M179.238,106.552L154.758,106.552L154.758,62.2L112.134,62.2L112.134,106.552L87.654,106.552L87.654,1.648L112.134,1.648L112.134,45.496L154.758,45.496L154.758,1.648L179.238,1.648L179.238,106.552Z" style="fill:white;fill-rule:nonzero;"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-0.123703,3.26383)">
|
||||
<path d="M167.5,129.514C184.792,131.141 216.708,134.608 250.124,148.407C283.576,136.181 294.915,129.585 333.876,129.514" style="fill:none;stroke:rgb(201,23,126);stroke-width:4px;"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 5.5 KiB |