2015-08-24 21:56:45 -05:00
2015-08-24 19:10:20 -05:00
2015-08-24 18:30:19 -05:00
2015-08-24 18:28:03 -05:00
2015-08-24 18:28:03 -05:00
2015-08-24 19:10:20 -05:00
2015-08-24 18:28:03 -05:00
2015-08-24 21:56:45 -05:00
2015-08-24 18:28:03 -05:00
2015-08-24 21:56:45 -05:00
2015-08-24 19:10:20 -05:00

Cocoa

A Hugo theme with clear typograhy for easy, disturbance-free reading.



Table of Contents

Setup

From the root of your Hugo site, clone the theme into a folder named cocoa by running:

$ mkdir themes
$ cd themes
$ git clone https://github.com/nishanths/cocoa-hugo-theme cocoa

Then, generate static files by running:

hugo -t cocoa

Theme

Creating Content

  • Posts should go under a content/posts directory. Typically you would run:
$ hugo new posts/newpost.md
  • Fixed pages such as an About page should preferably go under a content/fixed or be present at the root of the contents directory.
$ hugo new fixed/about.md

Fonts and Colors

The primary font face is Proxima Nova. You will need to place your own copy of the font under ``. The monospace font face is Ubuntu Mono from Google Fonts.

The main colors are

  • #333333
  • #b7b7b7
  • #21bb5b

For syntax highlighting, set pygmentsuseclasses = true in your config.toml. Syntax highlighting classes in css/pygments.css are from default.css.

Site Variables

  • Add the following params in config.toml to customize your site.
    • The only required key is DateForm.
[params]
Author = "Firstname Lastname"
DateForm = "Jan 2, 2006" # required
Description = "eat, sleep, rave, repeat"
Email = "username@hogwarts.edu"
Facebook = "//facebook.com/username"
FaviconFile = "myicon.ico" # relative to img/ directory, defaults to themes/cocoa/img/favicon.ico
GATracker = "<Google-Analytics-ID>"
GitHub = "//github.com/username"
Lang = "en" # <body lang="en">
LinkedIn = "//linkedin.com/in/username"
Twitter = "//twitter.com/username"

Extras

Less files

The .less files used to generate main.css are available at the root of the repository. Running:

$ lessc main.less static/css/main.css

should do the trick.

Screenshots

single post

Example Sites

Contributing

Pull requests are welcome!

License

Licensed under the MIT License. See the LICENSE file for more details.

Description
A enhanced version of Cocoa. Clean, fast, and responsive theme with cool typography.
Readme MIT 5.7 MiB
Languages
HTML 50.3%
CSS 49.7%