Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/toryanderson/hugo-icarus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordigitalcraftsman <digitalcraftsman@protonmail.com>2017-05-19 21:47:45 +0300
committerdigitalcraftsman <digitalcraftsman@protonmail.com>2017-05-19 21:47:45 +0300
commite422dd3c10871f72d20aeac106ed1a368c9cd4ca (patch)
tree91578606c195ff2c2f26a43bf8d72b2085bad1e5
parent855e14be1ceabc65a7de8a16b8c1717157d9bef9 (diff)
Turn exampleSite into a full Hugo site
-rw-r--r--README.md24
-rw-r--r--exampleSite/config.toml2
2 files changed, 7 insertions, 19 deletions
diff --git a/README.md b/README.md
index c3642a7..3e0b483 100644
--- a/README.md
+++ b/README.md
@@ -16,25 +16,11 @@ You should see a folder called `hugo-icarus-theme` inside the `themes` directory
## Setup
-In the next step navigate to the `exampleSite` folder at `themes/hugo-icarus-theme/exampleSite/`. Its structure should look similar to this:
-
- exampleSite
- ├── config.toml
- ├── content
- │   └── post
- │   ├── creating-a-new-theme.md
- │   ├── go-is-for-lovers.md
- │   ├── hugo-is-for-lovers.md
- │   ├── introducing-icarus-and-its-features.md
- │   ├── linked-post.md
- │   └── migrate-from-jekyll.md
- ├── data
- │   └── l10n.toml
- └── static
- └── banners
- └── placeholder.png
-
-In order to get your site running, you need to copy `config.toml` and `data/l10n.toml` into the root folders.
+Next, navigate to the `exampleSite` folder at `themes/hugo-type-theme/exampleSite/`. In order to get your site running, you need to copy `config.toml` and all the content of all relevant subfolders such as `data/l10n.toml` into the root folders.
+
+To turn the `exampleSite` folder in a standalone demo site the `themesDir` property has been set to `../..`. This way you can preview this theme by running `hugo server` inside `exampleSite` folder.
+
+**Due to the customized `themesDir` path Hugo will fail to find themes if you copied the `config.toml` into the root directory of a regular Hugo website.** Make sure you comment out the `themesDir` property if you use the theme in production.
## The config file
diff --git a/exampleSite/config.toml b/exampleSite/config.toml
index de3ee8e..86a7fdd 100644
--- a/exampleSite/config.toml
+++ b/exampleSite/config.toml
@@ -9,6 +9,8 @@ googleAnalytics = ""
paginate = 10
footnotereturnlinkcontents = "↩"
theme = "hugo-icarus-theme"
+# Comment the themesDir option if you use this theme in production
+themesDir = "../.."
[permalinks]