Skip to content

Latest commit

Β 

History

27 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Academic Homepage Templates

Themes Dark Mode Responsive License Live Demo

English | δΈ­ζ–‡

A collection of beautiful, responsive academic homepage templates for researchers and PhD students. 11 unique themes with instant switching, dark/light mode, and zero build tools required.

Live Demo: galaxy-dawn.github.io/academic-homepage-templates

Features

Feature Description
🎨 11 Unique Themes - From minimal to retro newspaper to cyberpunk terminal
πŸŒ“ Dark/Light Mode - Toggle with smooth transitions
πŸ“± Responsive Design - Works on all devices
⚑ No Build Tools - Pure HTML, CSS, JavaScript
πŸ”€ Instant Theme Switching - Switch themes without page reload
πŸ“ One-File Config - Edit only config.js to fill in all your info
🎯 Easy to Customize - CSS variables for quick styling

Themes

Theme Design Philosophy
πŸ“š Academic Typography-first minimalism. Every element serves the content β€” generous whitespace, strict hierarchy, and zero decoration let your research speak for itself.
🌿 Natural Nature as visual grammar. Forest greens, stone grays, and moss textures evoke the quiet of an outdoor study β€” unhurried, grounded, and alive with organic detail.
πŸ“° Editorial Magazine grid logic applied to academia. Asymmetric columns, pull quotes, and editorial spacing borrow from print journalism to make research feel like a feature story.
πŸ’Ž Glass Depth through translucency. Frosted-glass panels, layered blur, and luminous accents build a sense of dimension β€” modern without being cold.
πŸ‡¨πŸ‡­ Swiss International Typographic Style distilled. Rigid grid, flush-left text, and geometric precision echo the Helvetica era β€” timeless, authoritative, and unapologetically rational.
πŸ’» Terminal The command line as identity. Monospace type, scan-line overlays, and a file-system navigation metaphor turn your CV into an interactive shell session.
🍱 Bento Japanese bento-box grid thinking. Each section is a self-contained tile β€” modular, balanced, and scannable at a glance without sacrificing density.
πŸ–‹οΈ Ink East Asian ink-wash aesthetics meet Western academic structure. Brush-stroke accents, vertical rhythm, and restrained color evoke the scholar's study.
πŸ—žοΈ Newspaper Broadsheet nostalgia reimagined. Masthead typography, column rules, and datelines frame your work as front-page news β€” serious yet characterful.
πŸ”· Bauhaus Primary geometry as language. Bold red, blue, and yellow blocks, Constructivist composition, and De Stijl proportions make every scroll a visual statement.
πŸ“Š Dashboard Data-room clarity. Sidebar navigation, tabular publication lists, and a kanban project board apply product-design thinking to the academic profile.

Preview

Academic

Light Dark
Academic Light Academic Dark

Natural

Light Dark
Natural Light Natural Dark

Editorial

Light Dark
Editorial Light Editorial Dark

Glass

Light Dark
Glass Light Glass Dark

Swiss

Light Dark
Swiss Light Swiss Dark

Terminal

Light Dark
Terminal Light Terminal Dark

Bento

Light Dark
Bento Light Bento Dark

Ink

Light Dark
Ink Light Ink Dark

Newspaper

Light Dark
Newspaper Light Newspaper Dark

Bauhaus

Light Dark
Bauhaus Light Bauhaus Dark

Dashboard

Light Dark
Dashboard Light Dashboard Dark

Quick Start

  1. Clone the repository
  2. Open index.html in your browser to preview all themes
  3. Choose a theme and copy the folder from themes/
  4. Edit config.js with your information (name, publications, projects, etc.)
  5. Deploy to GitHub Pages or any static hosting

Project Structure

academic-homepage-templates/
β”œβ”€β”€ index.html          # Theme switcher (preview all themes)
β”œβ”€β”€ script.js           # Theme switching logic
β”œβ”€β”€ README.md
β”œβ”€β”€ LICENSE
└── themes/
    β”œβ”€β”€ academic/
    β”œβ”€β”€ natural/
    β”œβ”€β”€ editorial/
    β”œβ”€β”€ glass/
    β”œβ”€β”€ swiss/
    β”œβ”€β”€ terminal/
    β”œβ”€β”€ bento/
    β”œβ”€β”€ ink/
    β”œβ”€β”€ newspaper/
    β”œβ”€β”€ bauhaus/
    └── dashboard/
        β”œβ”€β”€ index.html
        β”œβ”€β”€ style.css
        β”œβ”€β”€ script.js
        └── config.js   # ← Edit this file only

Customization

Personal Information

Edit config.js in your chosen theme folder β€” no HTML editing required:

const USER_CONFIG = {
  name: "Jane Smith",
  role: "PhD Candidate",
  university: "MIT",
  email: "jane@mit.edu",
  bio: "Your research bio here.",
  photo: "assets/photo.jpg",   // optional

  publications: [
    { year: 2025, title: "Paper Title", authors: "Jane Smith, Co-Author",
      venue: "NeurIPS 2025", links: { pdf: "#", code: "#" } },
  ],

  projects: [
    { name: "Project", desc: "Description.", tags: ["Python", "PyTorch"] },
  ],

  news: [
    { date: "2025.01", badge: "New", text: "Paper accepted at NeurIPS 2025!" },
  ],

  education: [
    { period: "2020–Present", degree: "Ph.D. in CS", institution: "MIT" },
  ],
};

If config.js is removed, the page falls back to the original placeholder HTML.

Colors

Each theme uses CSS variables. Edit style.css:

:root {
    --accent-color: #your-color;
    --bg-primary: #your-bg;
}

Deployment

GitHub Pages

  1. Copy your chosen theme folder contents to the repo root
  2. Go to Settings β†’ Pages
  3. Select "main" branch and save

Other Hosting

Simply upload the HTML, CSS, and JS files to any static hosting service.

License

MIT License - feel free to use for personal or commercial projects.

About

A collection of beautiful, responsive academic homepage templates for researchers and PhD students

Resources

Stars

50 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages