Skip to content

jhvanderschee/hugobricks

Repository files navigation

What is Hugobricks?

View DEMO website

Hugobricks is a free website theme for Hugo. It makes building Hugo websites child’s play due to its stackable (LEGO-like) content bricks. Stack an intro brick on top of some image bricks and a pricing table and build a complete website in seconds!

In the past you may have chosen a Wordpress theme and adjusted the images, colors and fonts to the needs of your client. In combination with tools like Gutenberg blocks and page builders like Elementor there was little that could compete with the development speed and flexibility that Wordpress offered. With Hugobricks we bring these advantages to the Jamstack eco-system. If you choose for the Hugobricks theme you get not just a head start, tremendous flexibility and lots of ready to use and reusable components, but also a lightning fast and unbreakable architecture. What are you waiting for? The future is here!

What’s included in Hugobricks?

Hugobricks is a comprehensive starter theme that includes everything you need to get started with your Hugo project.

  • 10+ Pre-build pages
  • 99+ Google Pagespeed Score
  • Built with Hugo and CSS variables for easy styling
  • Fully responsive on all devices
  • SEO-optimized for better search engine rankings

Hugobricks that are available:

Hugobricks theme features

See follow-up / discuss here

View roadmap

View Online Documentation

Hugobricks workflow

Hugobricks aims to enhance the Hugo web framework by providing a variety of pre-made bricks for straightforward website-building. Our companion project, hugocodex, guides beginners in starting a Hugo project from scratch. For those who already have experience with Hugo and want to use it for rapid prototyping and iterating, Hugobricks offers premade websites and customizable components powered by Hugo. Cloning this repository allows you to start building lightning-fast static sites with flexibility and ease with and already working website. Here is an example of two bricks (title and cta):

---
title: Page title
---
{{< brick_title >}}

# Title 1
Your first paragraph with some lorem ipsum dolor sit amet.

{{< /brick_title >}}
{{< brick_cta >}}

{{< /brick_cta >}}

Get started with Hugobricks

In order to get a working website you should:

  • clone our repository and start building with stackable content bricks
  • enjoy your already working hugo website, plan your changes/iterations
  • re-use default hugobricks
  • and/or customise them !

Hugobricks under the Hood

Hugobricks is build with the regular Hugo building blocks, like shortcodes, partials and layouts. Hugobricks takes advantage of these things to allow content re-use, pivot around content and layouts, and calling the required styling and functional logic.

Hugobricks Feedback

Make your wishlist. Missing a given Hugobrick? Let us know.

Credits and licenses

The functionality is inspired by the many Gutenberg Block Plugins that are available online. The design is based on the MIT licensed Hugoplate from Zeon Studio. The fonts and icons are Apache Licensed and come from Google Fonts and Google Material Symbols. The illustrations are free to use but require an attribution to Storyset. The avatars are CC0 licensed and come from Pravatar. The paragliding photos are provided by and property of the Flyspot Airsports & Travel Agency and cannot be used elsewhere without written permission of Flyspot. All other photos come from Unsplash and are free to use. The social media icons (Facebook, Instagram, etc) belong to the respective social networks/their owners.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published