Commit Graph
5719 Commits
Author SHA1 Message Date
Ryan Watters 1a147b9b44 Shorten descriptions for getting started pages 2017-03-06 00:49:34 -06:00
Ryan Watters a3dd283df2 Fix typo with @digitalcraftsman in Arch Linux install docs 2017-03-05 23:58:17 -06:00
Ryan Watters c5c7d5a5da Merge pull request rdwatters/hugo-docs-concept#4 from digitalcraftsman/install-via-arch
Add installation instructions for Arch Linux
2017-03-05 23:53:34 -06:00
Ryan Watters d1672cac0f Update funcQR _index content 2017-03-05 23:43:12 -06:00
Ryan Watters e90f0b5fe3 Fix open source footer text on homepage 2017-03-05 23:34:01 -06:00
Ryan Watters 2c776de6be Fix more typos on installing page 2017-03-05 23:28:17 -06:00
Ryan Watters b6c7d01e7f Finish edits to go templates content 2017-03-05 23:19:01 -06:00
Ryan Watters c4aa9a3482 Remove unnecessary partialCached for footer 2017-03-05 18:09:34 -06:00
Ryan Watters eb99500b26 Clean up first draft of templates/partials 2017-03-05 18:03:26 -06:00
Ryan Watters bfddd8ab47 Clean up first draft of templates/partials 2017-03-05 18:00:20 -06:00
Anton Staaf 879bb5c996 hugolib: Populate the taxonomy term Pages list
Previously this was left empty, but it is very handy to have a list
of term pages for a given taxonomy.  This list can now be paginated
like other page lists.  It makes it possible to render summary
content from each terms index page for instance.  It also makes it
possible to sort the term pages in the same way that other page
lists can be sorted.  An RSS feed is now generated for
KindTaxonomyTerm pages as well.

This also fixes a bug in HugoSites.createMissingPages.  Previously
it would only check for existing KindTaxonomyTerm pages if the
taxonomy had any terms defined.  So for a taxonomy with no terms
but a taxonomy terms page it would generate a second empty terms
page.
2017-03-05 21:24:14 +01:00
Anton Staaf c950699907 hugolib: Populate the taxonomy term Pages list
Previously this was left empty, but it is very handy to have a list
of term pages for a given taxonomy.  This list can now be paginated
like other page lists.  It makes it possible to render summary
content from each terms index page for instance.  It also makes it
possible to sort the term pages in the same way that other page
lists can be sorted.  An RSS feed is now generated for
KindTaxonomyTerm pages as well.

This also fixes a bug in HugoSites.createMissingPages.  Previously
it would only check for existing KindTaxonomyTerm pages if the
taxonomy had any terms defined.  So for a taxonomy with no terms
but a taxonomy terms page it would generate a second empty terms
page.
2017-03-05 21:24:14 +01:00
Bjørn Erik Pedersen 6c5ef71368 hugolib: Add a temporary workaround for page.copy() data race
See ##3129
2017-03-05 15:41:58 +01:00
digitalcraftsman 8e2e9fc8f5 Add installation instructions for Arch Linux 2017-03-05 13:02:12 +01:00
Stanislav Popov 881b1a7936 docs: Correct toml syntax in Github deploy tutorial 2017-03-05 11:33:37 +01:00
Stanislav Popov c7b8c45d12 docs: Correct toml syntax in Github deploy tutorial 2017-03-05 11:33:37 +01:00
Ryan Watters 149156391a Fix typos 2017-03-05 04:03:45 -06:00
Ryan Watters 72685a7481 Remove all references to baseurl in templates 2017-03-05 03:47:06 -06:00
Ryan Watters e0c3e9062b Make small iterative improvements to copy in templating 2017-03-05 02:00:16 -06:00
Ryan Watters 85707e9227 Add descriptions to all remaining pages 2017-03-05 01:37:09 -06:00
Ryan Watters be89f1e57c Remove relpermalink file; fix sorting on functions QR 2017-03-05 00:33:29 -06:00
Ryan Watters ec001f08d7 Update with new homepage 2017-03-05 00:27:41 -06:00
Ryan Watters 3f1de44558 Update master with homepage 2017-03-05 00:19:57 -06:00
Ryan Watters 96544d2342 Clean up relURLs and extraneous templating 2017-03-05 00:15:54 -06:00
Ryan Watters 90d7bfedd0 Make further improvements to content organization page 2017-03-05 00:05:53 -06:00
Ryan Watters 4b2d20fc7b Finalize types page under content organization 2017-03-04 17:38:31 -06:00
Bjørn Erik Pedersen e52e2a70e5 hugolib, target: Rework/move the target package
This relates to #3123.

The interfaces and types in `target` made sense at some point, but now this package is too restricted to a hardcoded set of media types.

The overall current logic:

* Create a file path based on some `Translator` with some hardcoded logic handling uglyURLs, hardcoded html suffix etc.
* In in some cases (alias), a template is applied to create the alias file.
* Then the content is written to destination.

One could argue that it is the last bullet that is the actual core responsibility.

This commit fixes that by moving the `hugolib`-related logic where it belong, and simplify the code, i.e. remove the abstractions.

This code will most certainly evolve once we start on #3123, but now it is at least possible to understand where to start.

Fixes #3123
2017-03-04 23:33:35 +01:00
Bjørn Erik Pedersen ea165bf9e7 vendor: Update cast 2017-03-04 23:19:19 +01:00
Ryan Watters 1a0f38ad74 Update homepage partials structure for easier management 2017-03-04 15:35:21 -06:00
Ryan Watters 2e66935987 Add descriptions to features section 2017-03-04 14:59:23 -06:00
Anton Staaf 22c89dcb6c hugolib: Fix HugoSites.createMissingPages
Previously it would only check for existing KindTaxonomyTerm pages
if the taxonomy had any terms defined.  So for a taxonomy with no terms
but a taxonomy terms page it would generate a second empty terms page.
2017-03-04 21:37:52 +01:00
Ryan Watters 6db2087eda Add fadeindown for homepage menu 2017-03-04 03:29:08 -06:00
Ryan Watters 4c446c6aae Remove call to homepage stylesheet in site-style.html 2017-03-04 03:20:58 -06:00
Ryan Watters b45c4b3a98 Update homepage features data file 2017-03-04 03:09:28 -06:00
Ryan Watters eb0e7580f2 Add download button back to code block shortcode 2017-03-04 03:02:00 -06:00
Ryan Watters 8d4584c970 Fix bottom margin in global nav 2017-03-04 02:50:06 -06:00
Ryan Watters 5cb9f6865a Add twitter row and dummy text for homepage features 2017-03-04 02:43:37 -06:00
Ryan Watters 1b7b1f4fcd Fix eye blinking animation on homepage 2017-03-04 00:22:30 -06:00
Ryan Watters 4677cbec67 Add animations to homepage gopher badget and cape 2017-03-04 00:13:22 -06:00
Ryan Watters 29c1c9aa62 Fix typo on homepage 2017-03-03 19:24:58 -06:00
Ryan Watters e7a9b447c9 Add first version of adddate to functions 2017-03-03 19:20:50 -06:00
Ryan Watters 144cc8ee04 Add format and full date format explanation to functions 2017-03-03 18:33:37 -06:00
Ryan Watters 78d55aece1 Copy tweaks to homepage 2017-03-03 13:02:55 -06:00
Ryan Watters fe211e9d95 Fix phrasing on home page to make it more relevant to visuals 2017-03-03 03:09:07 -06:00
Ryan Watters 7fb86c2953 Fix phrasing on home page 2017-03-03 03:03:54 -06:00
Ryan Watters fd062680e3 Add new article to news 2017-03-03 02:53:54 -06:00
Josh Habdas 4de48b5bb9 docs: Add blog post from After Dark creator 2017-03-03 09:24:59 +01:00
Josh Habdas d0e2a1fa14 docs: Add blog post from After Dark creator 2017-03-03 09:24:59 +01:00
Ryan Watters 6b31541b71 Add AddDate to functions list 2017-03-03 02:06:56 -06:00
Ryan Watters c9dc4276df Add quotes to homepage 2017-03-03 01:58:55 -06:00