All Projects → bennetthardwick → simple-dev-blog-zola-starter

bennetthardwick / simple-dev-blog-zola-starter

Licence: MIT license
A simple dev-blog theme for Zola.

Programming Languages

HTML
75241 projects
SCSS
7915 projects

Projects that are alternatives of or similar to simple-dev-blog-zola-starter

hugo-initio
Hugo Theme port of Initio bootstrap template by GetTemplate
Stars: ✭ 58 (+93.33%)
Mutual labels:  static-site, static-website
Publii
Publii is a desktop-based CMS for Windows, Mac and Linux that makes creating static websites fast and hassle-free, even for beginners.
Stars: ✭ 3,644 (+12046.67%)
Mutual labels:  static-site, static-website
tinystatic
A tiny static website generator which is flexible and easy to use
Stars: ✭ 36 (+20%)
Mutual labels:  static-site, static-website
nextjs-blog-starter-kit
NextJS Blog + Contentful Typescript Starter kit with Static Export 🚀
Stars: ✭ 56 (+86.67%)
Mutual labels:  static-site, static-website
urlzap
⚡️ Your own static URL shortener
Stars: ✭ 57 (+90%)
Mutual labels:  static-site, static-website
juice
🍹 An intuitive, elegant, and responsive Zola theme for product sites.
Stars: ✭ 84 (+180%)
Mutual labels:  zola, zola-theme
stacy
Website generator that combines content from Contentful CMS with Handlebars templates and publishes the website in Amazon S3.
Stars: ✭ 24 (-20%)
Mutual labels:  static-site, static-website
butler
A clean blog theme for Zola
Stars: ✭ 14 (-53.33%)
Mutual labels:  zola, zola-theme
nodejsdesignpatterns.com
Source for Website for Node.js Design Patterns, book by Mario Casciaro and Luciano Mammino, published by Packt (https://nodejsdp.link/buy)
Stars: ✭ 27 (-10%)
Mutual labels:  static-site, static-website
readme-in-static-site
💎 Transform and insert your GitHub readme in your static site.
Stars: ✭ 24 (-20%)
Mutual labels:  static-site, zola
Publiccms
现代化java cms,由天津黑核科技有限公司开发,轻松支撑千万数据、千万PV;支持静态化,服务器端包含; 目前已经拥有全球0.0002%的用户,语言支持中、繁、日、英;是一个已走向海外的成熟CMS产品
Stars: ✭ 1,750 (+5733.33%)
Mutual labels:  static-site, static-website
hyperdraft
Turn your notes into a website.
Stars: ✭ 59 (+96.67%)
Mutual labels:  static-site, static-website
hermit zola
Minimal Zola theme for bloggers
Stars: ✭ 34 (+13.33%)
Mutual labels:  zola, zola-theme
website-hugo
FOSSDay page
Stars: ✭ 12 (-60%)
Mutual labels:  static-site, static-website
highlights-jekyll-theme
A Jekyll version of the "Highlights" theme by HTML5 UP.
Stars: ✭ 26 (-13.33%)
Mutual labels:  static-site
wordpress-scaffold
The scaffold for GRRR's WordPress Pro setup.
Stars: ✭ 16 (-46.67%)
Mutual labels:  static-site
front-matter-manipulator
A utility for parsing and manipulating documents with Front Matter
Stars: ✭ 25 (-16.67%)
Mutual labels:  static-site
Portfolio
A Next.js & Material UI portfolio that stylizes markdown files from the GitHub API and Contentful CMS.
Stars: ✭ 18 (-40%)
Mutual labels:  static-site
gatsby-starter-typescript
A Gatsby starter the way I like it.
Stars: ✭ 62 (+106.67%)
Mutual labels:  static-site
dry
Dry is a new template engine and language, and is a superset of Shopify's Liquid, with first-class support for advanced inheritance features, and more. From the creators of Enquirer, Assemble, Remarkable, and Micromatch.
Stars: ✭ 66 (+120%)
Mutual labels:  static-site

preview image

simple-dev-blog-zola-starter

A simple dev-blog theme for Zola. It uses no JavaScript, prerenders links between navigation, blog posts and tags and adds common tags for SEO.

You can view it live here.

How to get started

To create a new Zola site, first download the CLI and install it on your system. This theme requires Zola version 0.14 or greater.

You can find installation instructions on the Zola website.

  1. After you've installed the Zola CLI, run the following command to create a new site:

    zola init my_amazing_site
    cd my_amazing_site
  2. After you've created the site, install the "Simple Dev Blog" theme like so:

    git clone --depth=1 \
      https://github.com/bennetthardwick/simple-dev-blog-zola-starter \
      themes/simple-dev-blog
  3. Now in your config.toml file, choose the theme by setting theme = "simple-dev-blog".

  4. This theme uses the tags taxonomy, in your config.toml file set taxonomies = [ { name = "tags" } ]

  5. Copy across the default content from the theme by running cp themes/simple-dev-blog/content/* ./content -r

  6. That's it! Now build your site by running the following command, and navigate to 127.0.0.1:111:

    zola serve

You should now have a speedy simple dev blog up and running, have fun!

Customisation

Look at the config.toml and theme.toml in this repo for an idea, here's a list of all the options:

Global

The following options should be under the [extra] in config.toml

  • accent_light - a lighter shade of your site's accent color
  • accent - your site's accent color
  • blog_path - the path to your blog (defaults to blog)
  • default_og_image - the path default og:image for your page
  • footer_about - the content for your footer in markdown
  • icon - the path to the icon for your site in the content folder
    • E.g to add the file icon.png you should put it in content/icon.png
  • nav - see theme.toml, the navigation links for your site
  • not_found_message - the content for your 404 page in markdown
  • profile_large - the path to a larger vertical version of your profile picture in the content folder
  • profile_small - the path to a small version of your profile picture in the content folder

Page

The following options should be under the [extra] section of each page

  • thumbnail - the path to your og:image for that page
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].