Skip to content

A deeply customized academic homepage template with attribution protection, developed by Zhenliang Gan.

License

Notifications You must be signed in to change notification settings

ziaoguo69/Ultra-AcadHomepage

 
 

Repository files navigation

Ultra-AcadHomepage

🧠 A deeply customized academic homepage template — developed by Zhenliang Gan.

Ultra-AcadHomepage 是一个基于 acad-homepage 模板的深度定制版本,专为学术个人主页设计,具备模块化配置、美观简洁、双语支持等特性,适合研究者、开发者和学生展示自己的学术背景与成果。


🌟 Features 特性

  • 🎓 极简美观的学术主页风格
  • 🌐 中英文双语支持,自动切换
  • 📱 响应式布局,兼容桌面与移动端
  • ⚙️ GitHub Pages 一键部署,支持自定义域名
  • 🧩 模块化内容配置,基于 _data_pages 文件夹
  • 💡 支持时间轴、项目展示卡片、荣誉奖项等自定义组件

🚀 Quick Start 快速开始

1. 克隆项目

git clone https://github.com/GanZhenliang/Ultra-AcadHomepage.git
cd Ultra-AcadHomepage

2. 安装依赖(确保你安装了 Ruby 和 Bundler)

bundle install

3. 本地运行

bundle exec jekyll serve

打开浏览器访问 http://localhost:4000


🧭 目录结构说明

目录 / 文件 说明
_config.yml 全局配置,包括名称、导航、语言等
_data/ 菜单导航、社交链接等结构化数据配置
_pages/ 首页、项目、简历、文章等页面文件
_includes/ 页面片段模板(页头、页脚、导航栏等)
assets/ 样式文件、JavaScript、图像资源
Gemfile Jekyll 所需的依赖项声明

🌐 自定义部署

你可以将本项目部署在:

  • GitHub Pages(推荐)
  • Vercel / Netlify 等静态托管平台
  • 自定义服务器 + Nginx

自定义域名绑定(GitHub Pages)

将你绑定的域名写入 CNAME 文件并推送即可,GitHub Pages 会自动识别。


📄 License

This project is licensed under the MIT License.

Forked from acad-homepage Developed and maintained by Zhenliang Gan


Feel free to star ⭐ this repo if it helps you!

About

A deeply customized academic homepage template with attribution protection, developed by Zhenliang Gan.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 48.4%
  • JavaScript 33.0%
  • HTML 14.1%
  • CSS 3.6%
  • Python 0.5%
  • Ruby 0.4%