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

https://github.com/sharadcodes/ananta-theme-hugo


https://github.com/sharadcodes/ananta-theme-hugo

Last synced: 25 days ago
JSON representation

Awesome Lists containing this project

README

          

# Ananta Theme Hugo

Minimal, research-oriented Hugo theme with **self-hosted [Alegreya](https://fonts.google.com/specimen/Alegreya)** (WOFF2, latin + latin-ext under `static/fonts/`, loaded from `style.css` to avoid a render-blocking Google Fonts chain) and [Bootstrap Icons](https://icons.getbootstrap.com/) (stylesheet deferred so icon font is not on the critical path). Suited to academics and engineers who want a small, readable portfolio.

[License: MIT](https://opensource.org/licenses/MIT) | [Hugo](https://gohugo.io) | Theme **v1.1.0** — see [CHANGELOG.md](CHANGELOG.md) for release notes.

## [Click to see Live Demo](https://sharadcodes.github.io/ananta-theme-hugo/)

## About the name *Ananta* (Hindi / Sanskrit)

In **Hindi** and **Sanskrit**, the word is usually written **अनन्त** and read ***anant*** (sometimes spelled *ananta* in Roman type). It is built from a negating prefix and *ant* ("end" / "limit"), so it literally means **"without end."** Common glosses you will see in dictionaries are **infinite**, **endless**, **boundless**, or **eternal**. This theme uses the name to suggest a site that can keep growing—posts, papers, and projects without a fixed "stopping point."

## Features

- Posts, papers, projects, experience, and a full **About** page
- Homepage built from partials; **section order** and **nav order** configurable in `config.toml`
- **Tags** with list/term pages and kind filters (post / paper / project) where relevant
- **Breadcrumbs** on inner pages (Home → section → page)
- Optional **profile image** in the header (URL or static path); fit modes `fill`, `contain`, `cover`
- **Header social icons** (icon-only): X (Twitter), LinkedIn, **Google Scholar**, GitHub, email — same `[params]` keys; rendered **below the tagline** in the intro column (included from `header.html`); **footer** is copyright + Hugo credit only
- **Responsive layout**: mobile header with centered block, larger tap targets; **photo above title** on narrow viewports whenever a profile image is set
- **Math support**: KaTeX for LaTeX equations
- **Code highlighting**: Chroma with line numbers and language-specific styling
- **Lazy-loaded images** in markdown / `fig` shortcode (`loading="lazy"`, `decoding="async"`)
- **Performance**: header profile photo can use `preconnect` / `preload` and `fetchpriority="high"`; self-hosted Alegreya WOFF2 files are preloaded; **Chroma** and **Bootstrap Icons** CSS are **non-render-blocking** (see `layouts/baseof.html`)
- **SEO and RSS**: `` (page `description`, else plain summary, else `params.description`), canonical URL, Open Graph and Twitter Cards via Hugo internals, and `` for RSS/Atom on pages that have feed output formats
- **Accessibility**: primary nav is a semantic `