More Premium Hugo Themes Premium Jekyll Themes

Biomadeira.github.io

Personal homepage

Biomadeira.github.io

Personal homepage

Author Avatar Theme by biomadeira
Github Stars Github Stars: 9
Last Commit Last Commit: Jan 31, 2023 -
First Commit Created: Apr 29, 2023 -
Biomadeira.github.io screenshot

Overview:

This product is a personal homepage that is powered by Jekyll and Github Pages. It is implemented as a port of Ghost’s Attila theme with a few modifications. The theme is maintained by Peter Amende. The homepage allows for easy development and deployment of static websites, with support for multiple authors and tags.

Features:

  • Powered by Jekyll and Github Pages
  • Port of Ghost’s Attila theme with modifications
  • Supports multiple authors and tags
  • Easy deployment to GitHub Pages
  • Ability to generate Markdown tables
  • CSS styles compiled using Gulp/PostCSS
  • Content released under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
  • Software released under MIT License

Installation:

To install the theme, follow these steps:

  1. Install dependencies with bundle:
bundle install
  1. Run the website locally:
jekyll serve
  1. Deployment to GitHub Pages:

GitHub actions are used to build and publish the static website. Simply push changes or submit PRs to get your posts or changes published.

  1. Adding new authors:

To add a new author, add their info to _data/authors.yml and add the corresponding username to the author in the front matter of every post.

  1. Adding new tags:

To add a new tag, add its info to _data/tags.yml and add the corresponding name to the tags in the front matter of every post.

  1. Generating Markdown tables:

Thanks to Tables Generator, you can easily generate tables in Markdown.

  1. Compiling CSS styles:

CSS styles are compiled using Gulp/PostCSS to polyfill future CSS specifications. You’ll need Node and Gulp installed globally. After that, from the theme’s root directory, run:

gulp

Now you can edit the /assets/css/ files, which will be compiled to /assets/built/ automatically.

Summary:

This personal homepage is powered by Jekyll and Github Pages and is a port of Ghost’s Attila theme. It offers several features, including support for multiple authors and tags, easy deployment to GitHub Pages, the ability to generate Markdown tables, and CSS styles compiled using Gulp/PostCSS. It provides a user-friendly setup and installation guide for developers and content creators, making it an ideal choice for those looking to create a personal homepage or blog. The product is released under the MIT License for the software and under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License for the website content.