All Projects → seanlane → Gochowdown

seanlane / Gochowdown

Licence: mit
Hugo theme based on the Jekyll chowdown theme

Labels

Projects that are alternatives of or similar to Gochowdown

Gravityforms Bootstrap Styling
Gravity Forms SASS styles for use in your Bootstrap enabled WordPress theme. Use together with https://github.com/MoshCat/gravityforms-bootstrap-hooks
Stars: ✭ 30 (-30.23%)
Mutual labels:  scss
Chalk
Chalk is a high quality, completely customizable, performant and 100% free Jekyll blog theme.
Stars: ✭ 987 (+2195.35%)
Mutual labels:  scss
Darkerr
A darker theme for Sonarr, Radarr & Lidarr
Stars: ✭ 41 (-4.65%)
Mutual labels:  scss
Mustard Ui
A starter CSS framework that actually looks good.
Stars: ✭ 968 (+2151.16%)
Mutual labels:  scss
Activeadmin blaze theme
ActiveAdmin theme based on Blaze CSS toolkit
Stars: ✭ 35 (-18.6%)
Mutual labels:  scss
Browserstartpage
Build your own cross-browser speed-dial to sync via iCloud, Dropbox or your own solution.
Stars: ✭ 38 (-11.63%)
Mutual labels:  scss
Blazm.components
A few useful and awesome components for Blazor. Blazor + awesome (azm)=Blazm (Blossom)
Stars: ✭ 29 (-32.56%)
Mutual labels:  scss
Cusca
A ghost theme
Stars: ✭ 42 (-2.33%)
Mutual labels:  scss
Conferences
Music Technology / MIR conference and journal calls
Stars: ✭ 37 (-13.95%)
Mutual labels:  scss
Heti
赫蹏(hètí)是专为中文内容展示设计的排版样式增强。它基于通行的中文排版规范而来,可以为网站的读者带来更好的文章阅读体验。
Stars: ✭ 1,003 (+2232.56%)
Mutual labels:  scss
Aroworkshop
Azure Red Hat OpenShift workshop
Stars: ✭ 35 (-18.6%)
Mutual labels:  scss
Mailgo
💌 mailgo, a new concept of mailto and tel links
Stars: ✭ 978 (+2174.42%)
Mutual labels:  scss
Bennett
My portfolio at https://bennettfeely.com
Stars: ✭ 997 (+2218.6%)
Mutual labels:  scss
Textbundle.github.io
TextBundle spec homepage
Stars: ✭ 31 (-27.91%)
Mutual labels:  scss
Atomic Design
The repository for the Atomic Design book
Stars: ✭ 1,013 (+2255.81%)
Mutual labels:  scss
Tic Tac Vue
A simple Tic-Tac-Toe game written in Vue.
Stars: ✭ 29 (-32.56%)
Mutual labels:  scss
Attila
Ghost Theme
Stars: ✭ 989 (+2200%)
Mutual labels:  scss
Tris Webpack Boilerplate
A Webpack boilerplate for static websites that has all the necessary modern tools and optimizations built-in. Score a perfect 10/10 on performance.
Stars: ✭ 1,016 (+2262.79%)
Mutual labels:  scss
Node Sass
🌈 Node.js bindings to libsass
Stars: ✭ 7,979 (+18455.81%)
Mutual labels:  scss
Lofi Player
🎧 A Lofi Player built with HTML, CSS and Javascript using Parcel as Module Bundler https://lakscastro.github.io/lofi-player
Stars: ✭ 38 (-11.63%)
Mutual labels:  scss

GoChowdown

A theme for Hugo based on the Chowdown theme for Jekyll

Quick Start

  1. Install Hugo with your favorite package manager, or follow their Installation Guide
    • Note that the extended version of Hugo is required since this theme needs SCSS support. At the time of writing, this is the version found by installing via HomeBrew and the Arch User Repository. If that isn't the case for your package manager, then install using $ go install --tags extended as documented in the Hugo Install Docs.
  2. Add the repository into your Hugo Project repository as a submodule, git submodule add https://github.com/seanlane/gochowdown.git themes/gochowdown.
  3. Configure your config.toml or config.yaml. Default language is English. Read this section to modify the default language.
  4. Build your site with hugo serve and see the result at http://localhost:1313/.

Using this theme

Similarly to how the original Chowdown theme for Jekyll was organized, this theme adds two sections, recipes and components. The primary section you'll want to use is the recipes, as they form the panel listing on the front page, as well as most of the content. The components section is for recipes that form subcomponents of a recipe, allowing for a recipe to call on several components, and different recipes to reuse the same component, if desired.

Note that this is a work in progress, so things may be broken or change in the future. Feel free to contribute or offer suggestions.

Add a new recipe draft

  1. Navigate to the root directory of your website folder within a terminal
  2. Type hugo new --kind recipe-bundle recipes/name-of-your-new-recipe-here, replacing name-of-your-new-recipe-here with the name of your recipe
  • Note that the default template (archetype in Hugo vernacular) will replace the hypens in the provided name with spaces as the title and capitalize the first letter of each word. For example, if I were to enter the command hugo new --kind recipe-bundle recipes/hot-dog, I would find a new folder at content/recipes/hot-dog, and the title within the index.md file in that folder would be Hot Dog.

Add a new recipe with components

Similar to above, but instead of adding the recipes to the content/recipes directory, add the individual components to the content/components directory. Then add a new recipe as you normally would, and replace the instructions list with a components list, using the title (aka name) of the recipe, and modify the directions section as needed.

Change the default language

You can change GoChowdown default language in your Hugo configuration. This will translate all text built into the theme. Currently supported languages are: en (default), de, fr.

The following is a config.toml example for using fr as the default language:

defaultContentLanguage = "fr"

[languages]
[languages.fr]
weight = 1
title = "Mon titre en Français"

License

Coder is licensed under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].