An open API service indexing awesome lists of open source software.

https://github.com/xavier2code/blog

Xavier's website
https://github.com/xavier2code/blog

blog ssg zola zola-theme

Last synced: 3 months ago
JSON representation

Xavier's website

Awesome Lists containing this project

README

          

# Xavier's Blog

[![Deploy on Push](https://github.com/xavier2code/blog/actions/workflows/deploy.yml/badge.svg)](https://github.com/xavier2code/blog/actions/workflows/deploy.yml)
[![Zola Version](https://img.shields.io/badge/zola-v0.16.1-blue)](https://www.getzola.org/)
[![Last Commit](https://img.shields.io/github/last-commit/xavier2code/blog)](https://github.com/xavier2code/blog/commits/main)
[![Issues](https://img.shields.io/github/issues/xavier2code/blog)](https://github.com/xavier2code/blog/issues)

Welcome to **Xavier's Blog**, a modern and minimalistic blog powered by [Zola](https://www.getzola.org) and styled with the [Apollo theme](https://github.com/not-matthias/apollo/tree/main).

## Features

- **Static Site Generator**: Built with Zola for fast and secure static site generation.
- **Apollo Theme**: A clean and customizable theme with support for light/dark modes, MathJax, and more.
- **Content Organization**: Posts, projects, and archives are neatly categorized for easy navigation.
- **Markdown Support**: Write content in Markdown with support for code blocks, tables, and more.
- **Search Functionality**: Quickly find posts using the built-in search feature.
- **Comments**: Enable comments on posts using Giscus.
- **Analytics**: Track visitor statistics with GoatCounter or Umami.
- **Responsive Design**: Optimized for both desktop and mobile devices.

## Deployment

This blog uses GitHub Actions for continuous deployment. The workflow is defined in deploy.yml. On every push to the main branch, the site is built and deployed automatically.