Brahma is a Hugo static site generator theme. The goal of the theme is to accomodate my blogging needs and to provide a platform to share my work and thoughts. It is build to be fast, minimal and accessible.
- Tailwind CSS
- Build for the long term.
- Aesthetics over over-engineering.
- Functionality over aesthetics
- Avoid unnecessary dependencies.
- Lighthouse scores are just the start.
- Maximum performance without compromising on funcionality and aesthetics.
https://www.unsungnovelty.org at the beginning used Cocoah-Enhanced as it’s theme. Brahma was born out of necessity to accomodate my needs for performance and functionalities. So far there has been 4 major iterations for Brahma.
- 1st iteration in wayback machine.
- 2nd iteration in wayback machine.
- 3rd iteration in wayback machine.
- 4th and present iteration.
Evolution of Brahma until v0.6.x series
While v0.6.x series was a rewrite of Brahma with Tailwind CSS and v0.7.x an improvement on top of it, the v0.8.x series comes with an intention of improving UI and UX. The v0.8.x series introduces a new portfolio template for home page. This means Brahma have 2 home pages including the polished text only home page which is used on https://arkives.in/. The portfolio home page is in it’s infancy and incomplete. The end goal is to split the home page into components which can be configured by the website owner with just the configuration file and replicate the same with other sections.
Portfolio home page for Brahma v0.8.x
Polished and improved text only home page in Brahma v0.8.x series as seen in https://arkives.in/
Is Brahma open source?
No. This is to reduce the scope of the features and to make it easy to maintain.