🍹 An intuitive, elegant, and responsive Zola theme for product sites.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Folyd 468a23affb Add theme.toml 4 years ago
content Add about page 4 years ago
sass Optimize css style 4 years ago
static Bootstrap the project structure 4 years ago
templates Optimize css style 4 years ago
.gitignore Bootstrap the project structure 4 years ago
LICENSE Initial commit 4 years ago
README.md Adjust logo and font size 4 years ago
config.toml Add theme.toml 4 years ago
theme.toml Add theme.toml 4 years ago

README.md

Juice

Juice is an intuitive, elegant, and responsive Zola™ theme for product sites.

  • Build for product sites
  • Simple and intuitive structure
  • Clean and elegant design
  • Responsive and mobile device compatible
  • Customize and extend friendly

Installation

First download this theme to your themes directory:

$ cd themes
$ git clone https://github.com/huhu/juice.git

and then enable it in your config.toml:

theme = "juice"

Structure

Hero

Juice is designed for product websites, hence we let hero part fills whole of screen. You can customize your hero by using hero block in the index.html.

{% block hero %}
    <div>
        Your cool hero html...
    </div>
{% endblock hero %}

Page

Every markdown file located in content directory will become a Page. There also will display as a navigate link on the top-right corner. You can change the frontmatter's weight value to sort the order (ascending order).

+++
title = "Changelog"
description = "Changelog"
weight = 3
+++

If you need add external navigate links, you should customize the render_header macro. Just like this:

<nav>
    {% for page in section.pages %}
    <a class="nav-item subtitle-text" href="{{ page.permalink }}">{{ page.title }}</a>
    {% endfor %}
    <a class="nav-item subtitle-text" href="https://github.com/huhu/juice">Github</a>
</nav>

Contributing

Thank you very much for considering contributing to this project!

We appreciate any form of contribution:

  • New issues (feature requests, bug reports, questions, ideas, ...)
  • Pull requests (documentation improvements, code improvements, new features, ...)

Who adopts Juice

Here is a list of product websites who adopts Juice theme: