Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions content/theme/tsr-page.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: "tsr-page"
github: https://github.com/iam-tsr/tsr-page
demo: https://iam-tsr.github.io/tsr-page/
author: Tushar Soni
date: 2026-03-09
ssg:
- Eleventy
cms:
- No CMS
archetype:
- Blog
- Portfolio
- Artwork
- Publications
description: A minimal, modern academic profile template for scholars and designers. Powered by Eleventy — zero-config, fast, and easy to customize.
---

# A minimal, modern academic profile template

tsr-page is a ready-to-use academic portfolio template built with Eleventy. It provides a clean, responsive layout for showcasing your research, projects, publications, blog posts, and artwork — all configurable through simple YAML and Markdown files.

## Features

* **Pre-built pages** — About, Projects, Publications, Blog, Gallery, and CV
* **Dark / Light theme** — toggle with one click; respects user preference
* **Blog with Markdown** — write posts with full Markdown-it + KaTeX math support
* **YAML-driven content** — update your data — no template editing needed
* **Responsive design** — mobile-first layout with hamburger navigation
* **Custom loader animation** — configurable loading screen
* **GitHub Pages ready** — ships with a deploy workflow out of the box
* **Minimal dependencies** — only Eleventy, Markdown-it, and KaTeX