Go to file
2022-02-03 14:39:30 +03:00
content initial commit 2022-02-03 14:39:30 +03:00
css initial commit 2022-02-03 14:39:30 +03:00
templates initial commit 2022-02-03 14:39:30 +03:00
.DS_Store initial commit 2022-02-03 14:39:30 +03:00
.gitignore initial commit 2022-02-03 14:39:30 +03:00
config.toml initial commit 2022-02-03 14:39:30 +03:00
initcss.js initial commit 2022-02-03 14:39:30 +03:00
LICENSE initial commit 2022-02-03 14:39:30 +03:00
package-lock.json initial commit 2022-02-03 14:39:30 +03:00
package.json initial commit 2022-02-03 14:39:30 +03:00
postcss.config.js initial commit 2022-02-03 14:39:30 +03:00
README.md initial commit 2022-02-03 14:39:30 +03:00
tailwind.config.js initial commit 2022-02-03 14:39:30 +03:00
vercel.json initial commit 2022-02-03 14:39:30 +03:00

Zola starter set

Note: Further development suspended as of 2021-09-11.

This is a starter set for the Zola static site generator (SSG), based on the appearance of my website at brycewray.com.

See the online demo.

How to use

  1. Clone this to a local repo.
  2. Make appropriate changes to config.toml to conform to your sites parameters.
  3. Once you have installed Zola, run zola serve from your terminal app. You can then view the site on your computer.
  4. Read the sample posts and their Markdown files to see how everything works.
  5. Edit the content to make it your own!
  6. When ready, deploy the site to your chosen host.

Whats under the hood

For Zola users unused to dealing with JavaScript from Node.js plugins and dependencies, this repo may not be your cup of tea, and thats perfectly understandable.* However, if youre willing to take a trip to the Dark Side, it does offer some interesting add-on possibilities. (That said, Zolas single-binary, nearly-everything-out-of-the-box approach has served it well and is impressive.) In package.json, youll find dependencies that make possible the use of PostCSS and Tailwind CSS. The latter includes the still-in-preview @tailwindcss/jit library; read more about it in this announcement.

In addition, there are Zolas built-in image processing capabilities. (The real sites repo uses Cloudinary rather than having the images in the repo and processing them as such.)

Handling footnotes

Please see /content/about/index.md for information concerning how Zola handles footnotes, since this is different than youll likely find on other SSGs.


* If you dont care for dealing with Node.js dependencies, you may be interested in another Zola repo, zola_solo, which offers the same image processing but uses SCSS through Zolas built-in SCSS support instead of Tailwind CSS and PostCSS.