Modern and minimalistic blog theme.
Apollo is a modern and minimalistic blog theme powered by Zola. It features a clean design and includes various key features such as pagination, multiple themes (light, dark, auto), projects page, analytics integration, social links, MathJax rendering, taxonomies, and meta tags for individual pages. While it does not currently support search and categories, the theme offers easy installation and customization options.
You can override the theme's default styles by adding your own stylesheets. Simply place the CSS files in the static folder of your site.
If you want to enable MathJax equation rendering, set the variable mathjax to true in the extra section of your config.toml file. You can also set mathjax_dollar_inline_enable to true to render inline math using $...$ notation.
To customize meta tags for your pages, use the following TOML or YAML code snippets:
TOML:
[extra.meta]
og_title = "the og title"
og_description = "the og description"
YAML:
extra:
meta:
og_title: "the og title"
og_description: "the og description"
If the og_title, og_description, or description variables are not set, the page's title and description will be used as default values.
Apollo is a modern blog theme for Zola, offering a minimalistic design and various key features such as pagination, multiple themes, projects page, analytics integration, social links, MathJax rendering, taxonomies, and meta tags customization. It provides easy installation and customization options, allowing users to create a personalized and visually appealing blog. However, it currently lacks support for search and categories. Overall, Apollo is a great choice for those looking for a clean and modern blog theme.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.