Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A light, simple, responsive Hexo theme for academic websites, crafted from academicpages on Jekyll.
Hexo Theme Academia is a light, responsive Hexo theme for building academic personal websites, ported from the Jekyll academicpages project by PhosphorW.
Hexo Theme Academia is a Hexo theme that renders academic information using only Hexo's post and page content types. It takes markdown posts with academia: true in the front-matter and outputs a clean, responsive index page plus standalone pages. The theme runs on Hexo 3.1 and above and requires the hexo-renderer-pug and hexo-renderer-stylus renderers. It is distributed under the MIT license and its example site is phosphorw.github.io.
post and page types; posts with academia: true in front-matter appear on the home page automatically, so you can split your bio and research info across one or many posts._config.yml.fas or fab./source/_data/theme.yml so git pull updates do not overwrite your customizations.hexo-generator-feed plugin to generate an atom.xml feed.hexo n page "title" for dedicated pages like teaching, projects, or a full CV as a static page.Install the theme by cloning the repository into themes/Academia, then run npm install hexo-renderer-pug hexo-renderer-stylus --save and set theme: Academia in your site's _config.yml. Create posts or pages with hexo n post "any title" or hexo n page "any title", and add academia: true to the front-matter of any post you want shown on the home page. For updates, copy the theme _config.yml to /source/_data/theme.yml, and restart the Hexo server after any config change.
Yes, it is open source under the MIT license and the source code is public on GitHub.
Yes, if you install the hexo-generator-feed plugin, the theme can link to an atom.xml feed. The Q&A in the README also lists atom.xml as an example special URL.
Since v1.2.1, font-awesome-4 is no longer used. If you upgrade manually, you need to change the CDN stylesheet to FA5 and change your icon classes from fa to fas or fab.
Use the data-files method: copy the theme _config.yml to /source/_data/theme.yml (create the _data folder if needed). After changes, restart the Hexo server to apply them. Check the release page for any config changes before updating.
The README badge states Hexo 3.1 and higher, and the theme relies only on post and page content types.
