summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md273
1 files changed, 74 insertions, 199 deletions
diff --git a/README.md b/README.md
index 5fa97e6..0a4c96e 100644
--- a/README.md
+++ b/README.md
@@ -1,219 +1,94 @@
-# Hyde
-
-Hyde is a brazen two-column [hugo](https://gohugo.io) theme based on the [Jekyll](http://jekyllrb.com) theme of the same name.
-It pairs a prominent sidebar with uncomplicated content.
-
-![Hyde screenshot](https://f.cloud.github.com/assets/98681/1831228/42af6c6a-7384-11e3-98fb-e0b923ee0468.png)
-
-
-## Contents
-
-- [Installation](#installation)
-- [Options](#options)
- - [Sidebar menu](#sidebar-menu)
- - [Sidebar description](#sidebar-description)
- - [Sticky sidebar content](#sticky-sidebar-content)
- - [Themes](#themes)
- - [Reverse layout](#reverse-layout)
- - [Disqus](#disqus)
- - [Google Analytics](#google-analytics)
-- [Author](#author)
-- [Ported by](#ported-by)
-- [License](#license)
+# Lanyon
+Lanyon is a minimalist brazen two-column [hugo](https://gohugo.io) theme based on [Hyde](https://github.com/spf13/hyde) and inspired by the success of [Flex](https://github.com/alexandrevicenzi/Flex).
## Installation
-### Quick Start
-
-To give you a running start this installation puts a fully configured [starter repo](https://github.com/forestryio/hyde-hugo-starter) into your Git account and sets it up in a content manager / CMS.
-
-_[Forestry](https://forestry.io) Starter-Kit:_
-
-[![Import this project into Forestry](https://assets.forestry.io/import-to-forestry.svg)](https://app.forestry.io/quick-start?repo=forestryio/hyde-hugo-starter&provider=github&engine=hugo&version=0.49)
-
-### Standard Installation
-
-To install Hyde as your default theme, first install this repository in the `themes/` directory:
+To install Lanyon as your default theme, first install this repository in the `themes/` directory:
$ cd themes/
- $ git clone https://github.com/spf13/hyde.git
+ $ git clone https://github.com/alexandrevicenzi/lanyon.git
-Second, specify `hyde` as your default theme in the `config.toml` file. Just add the line
+Second, specify `lanyon` as your default theme in the `config.toml` file. Just add the line
- theme = "hyde"
+ theme = "lanyon"
at the top of the file.
+## Configuration
-## Options
-
-Hyde includes some customizable options, typically applied via classes on the `<body>` element.
-
-
-### Sidebar menu
-
-Create a list of nav links in the sidebar by assigning "menu=main" in the front matter, like so:
-
-**TOML**
```toml
-theme = "hyde"
-
-[Menus]
- main = [
- {Name = "Github", URL = "https://github.com/username/"},
- {Name = "LinkedIn", URL = "https://www.linkedin.com/in/username/"}
- ]
-```
-
-**YAML**
-```yaml
-theme: "hyde"
-
-Menus:
- main:
- - Name: "Github"
- URL: "https://github.com/username/"
- - Name: "LinkedIn"
- URL: "https://www.linkedin.com/in/username/"
-```
+baseURL = "https://example.com"
+title = "Lanyon"
+author = "Author Name"
+languageCode = "en"
+enableInlineShortcodes = true
-### Sidebar description
-Customise the describe of your page using `description`, like so:
-
-**TOML**
-```toml
-theme = "hyde"
+summarylength = 10
+enableEmoji = true
[params]
- description = "Your custom description"
-```
-
-**YAML**
-```yaml
-theme: "hyde"
-
-params:
- description = "Your custom description"
+description = "My Blog"
+
+## Set one of:
+# gravatar = "lanyon@example.com"
+profilePicture = "images/profile.png"
+
+copyright = "Author Name"
+license = "CC BY-SA 4.0"
+licenseURL = "https://creativecommons.org/licenses/by-sa/4.0"
+
+## Set custom theme color.
+# themeColor = "#fc2803"
+
+## Set custom CSS and/or JS to override site defaults.
+customCss = ["css/blog.css"]
+customJs = ["js/blog.js"]
+
+ ## Set as many as you want.
+ [[params.socialIcons]]
+ icon = "fa-linkedin"
+ title = "Linkedin"
+ url = "#"
+
+ [[params.socialIcons]]
+ icon = "fa-github"
+ title = "GitHub"
+ url = "#"
+
+ [[params.socialIcons]]
+ icon = "fa-twitter"
+ title = "Twitter"
+ url = "#"
+
+[menu]
+
+ [[menu.main]]
+ name = "Posts"
+ weight = 100
+ identifier = "posts"
+ url = "/posts/"
+
+ [[menu.main]]
+ name = "About"
+ identifier = "about"
+ weight = 300
+ url = "/about/"
+
+[markup]
+
+ [markup.highlight]
+ codeFences = true
+ guessSyntax = false
+ hl_Lines = ""
+ lineNoStart = 1
+ lineNos = false
+ lineNumbersInTable = true
+ noClasses = true # if false, you need to provide you own custom CSS
+ style = "monokai"
+ tabWidth = 4
```
-
-### Sticky sidebar content
-
-By default Hyde ships with a sidebar that affixes it's content to the bottom of the sidebar. You can optionally disabled this by removing the `.sidebar-sticky` class from the sidebar's `.container`. Sidebar content will then normally flow from top to bottom.
-
-```html
-<!-- Default sidebar -->
-<div class="sidebar">
- <div class="container sidebar-sticky">
- ...
- </div>
-</div>
-
-<!-- Modified sidebar -->
-<div class="sidebar">
- <div class="container">
- ...
- </div>
-</div>
-```
-
-
-### Themes
-
-Hyde ships with eight optional themes based on the [base16 color scheme](https://github.com/chriskempson/base16). Apply a theme to change the color scheme (mostly applies to sidebar and links).
-
-![Hyde in red](https://f.cloud.github.com/assets/98681/1831229/42b0b354-7384-11e3-8462-31b8df193fe5.png)
-
-There are eight themes available at this time.
-
-![Hyde theme classes](https://f.cloud.github.com/assets/98681/1817044/e5b0ec06-6f68-11e3-83d7-acd1942797a1.png)
-
-To use a theme, add the `themeColor` variable under `params`, like so:
-
-**TOML**
-```toml
-theme = "hyde"
-
-[params]
- themeColor = "theme-base-09"
-```
-
-**YAML**
-```yaml
-theme: "hyde"
-
-params:
- themeColor: "theme-base-09"
-```
-
-To create your own theme, look to the Themes section of [included CSS file](https://github.com/poole/hyde/blob/master/public/css/hyde.css). Copy any existing theme (they're only a few lines of CSS), rename it, and change the provided colors.
-
-### Reverse layout
-
-![Hyde with reverse layout](https://f.cloud.github.com/assets/98681/1831230/42b0d3ac-7384-11e3-8d54-2065afd03f9e.png)
-
-To reverse page orientation, add the `layoutReverse` variable under `params`, like so:
-
-**TOML**
-```toml
-theme = "hyde"
-
-[params]
- layoutReverse = true
-```
-
-**YAML**
-```yaml
-theme: "hyde"
-
-params:
- layoutReverse: true
-```
-
-### Disqus
-
-You can optionally enable a comment system powered by Disqus for the posts. Simply add the variable `disqusShortname` to your config file.
-
-**TOML**
-```toml
-disqusShortname = "spf13"
-```
-
-**YAML**
-```yaml
-disqusShortname : spf13
-```
-
-> **Note:** Previous version 1.0 the Disqus shortname had to be defined inside the `[params]` block.
-
-
-## Google Analytics
-
-Google Analytics can be enabled by assigning your tracking code to the `googleAnalytics` variable in the config file:
-
-**TOML**
-```toml
-googleAnalytics = "Your tracking code"
-```
-
-**YAML**
-```yaml
-googleAnalytics: Your tracking code
-```
-
-## Author
-**Mark Otto**
-- <https://github.com/mdo>
-- <https://twitter.com/mdo>
-
-## Ported By
-**Steve Francia**
-- <https://github.com/spf13>
-- <https://twitter.com/spf13>
-
## License
-Open sourced under the [MIT license](LICENSE.md).
-
-<3
+MIT