{"id":13431854,"url":"https://github.com/PhosphorW/hexo-theme-academia","last_synced_at":"2025-03-16T22:32:33.225Z","repository":{"id":45814760,"uuid":"242466317","full_name":"PhosphorW/hexo-theme-academia","owner":"PhosphorW","description":"A light \u0026 simple \u0026 responsive page for academic websites on Hexo, crafted from academicpages on Jekyll.","archived":false,"fork":false,"pushed_at":"2023-12-11T21:33:14.000Z","size":122,"stargazers_count":250,"open_issues_count":11,"forks_count":71,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-05-20T09:21:56.266Z","etag":null,"topics":["academic-page","academic-websites","academicpages","hexo","hexo-theme-academia","theme"],"latest_commit_sha":null,"homepage":"https://phosphorw.github.io","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PhosphorW.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-02-23T06:08:57.000Z","updated_at":"2024-07-20T21:31:06.175Z","dependencies_parsed_at":"2024-07-20T21:30:56.028Z","dependency_job_id":null,"html_url":"https://github.com/PhosphorW/hexo-theme-academia","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhosphorW%2Fhexo-theme-academia","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhosphorW%2Fhexo-theme-academia/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhosphorW%2Fhexo-theme-academia/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhosphorW%2Fhexo-theme-academia/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PhosphorW","download_url":"https://codeload.github.com/PhosphorW/hexo-theme-academia/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221668940,"owners_count":16860763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["academic-page","academic-websites","academicpages","hexo","hexo-theme-academia","theme"],"created_at":"2024-07-31T02:01:06.495Z","updated_at":"2025-03-16T22:32:33.219Z","avatar_url":"https://github.com/PhosphorW.png","language":"CSS","funding_links":[],"categories":["Content"],"sub_categories":[],"readme":"# hexo-theme-academia\n\n\u003cimg src=\"https://img.shields.io/github/v/release/PhosphorW/hexo-theme-academia\"\u003e \u003cimg src=\"https://img.shields.io/badge/hexo-3.1%2B-blue.svg\"\u003e \u003cimg src=\"https://img.shields.io/badge/license-MIT-green.svg\"\u003e\n\nSimple page for academic websites on Hexo, crafted from Jekyll/academicpages.\n\n## Introduction\nThis is a light \u0026 simple \u0026 responsive theme for academic websites on Hexo, crafted from [academicpages](https://github.com/academicpages/academicpages.github.io) on Jekyll. Thanks a lot.\n\nThe theme adopts only `post` and `page` in Hexo to show your informations. For an academic page, it's important to be simple and obvious.\n\nExample page: [phosphorw.github.io](https://phosphorw.github.io/)\n\n![mockup](https://raw.githubusercontent.com/PhosphorW/phower-img-folder/master/hexo-theme-academia_mockup.jpg)\n\n## Preparation\n\nSome skills you need:\n- Publish a Hexo blog: [Learn more](https://hexo.io)\n- Git\n- Markdown: [Learn more](https://www.appinn.com/markdown/#list)\n- Deploy a server (Optional)\n- Balabala...\n\n## Installation\n\nThe simplest way to install is to clone the entire repository:\n```\ngit clone https://github.com/PhosphorW/hexo-theme-academia.git themes/Academia\n```\n\nSome required renderers:\n```\nnpm install hexo-renderer-pug hexo-renderer-stylus --save\n```\n\nSet theme in hexo work folder's `_config.yml`\n```\ntheme: Academia\n```\n\n## Create your academic page\n\nOnly `post` and `page` are supported in this theme.\n\n```\nhexo n post \"any title\"\n```\nor\n```\nhexo n page \"any title\"\n```\n\n**Important:** \u003c/br\u003e\nAdd `academia: true` in front_matter filed in `post .md`.\n\n\u003cimg src=\"https://raw.githubusercontent.com/PhosphorW/phower-img-folder/master/hexo-theme-academia_front-matter.png\" width=\"660px\" alt=\"front_matter\"\u003e\n\nOnly post with `academia: true` front_matter will be shown on home (index) page. You can write your informations in either one post or some posts with this method. The front_matter doesn't works in `page`. The `pages` are standalone with its markdown content.\n\n\n## Theme Configurtion\nAll of below options can be config in theme folder `_config.yml`\n\n- Top Menu: in-page anchor, new page links or any links you like\n- Side Bar: Support avatar, social links, extra social links (optional), CV_download_link\n- Box-shadow mode (optional)\n\nAll icons in page is supported with [font-awesome-5](https://fontawesome.com/) (~~font-awesome-4~~)\n\n\u003e fontawesome-4 is not used since v1.2.1. If you want to update manually, first change CDN stylesheet to fa5. Then change your previous icon class `fa` to `fas` or `fas`.\n\nIf you need rss feed, use hexo plugin: [hexo-generator-feed](https://github.com/hexojs/hexo-generator-feed)\n\n![theme-layout](https://raw.githubusercontent.com/PhosphorW/phower-img-folder/master/hexo-theme-academia_layout.png)\n\n### Update Theme\nThis theme supports `data files` smooth update. Copy `_config.yml` in theme folder to site folder `/source/_data/theme.yml`, if there is no `_data` folder, create it.\n\nThen you can modify your theme configuration in the mentioned `theme.yml`. If there is any update, just pull the new branch and your configurations won't be merged. \n\n**Note:**\n1. When use `data files` to config theme, you must restart hexo server after any modifictions. `hexo server` again.\n2. Sometimes there will be changes in theme `_config.yml`, please refer to [release page](https://github.com/PhosphorW/hexo-theme-academia/releases) for more details before update.\n\n## Document\n中文文档：[Hexo-Theme-Academia 说明文档](https://phower.me/2020/03/Hexo-theme-academia-%E8%AF%B4%E6%98%8E%E6%96%87%E6%A1%A3/)\n\n## Q\u0026A\n\n- **Some special url links?**\n    1. QQ: `tencent://AddContact/?fromId=50\u0026fromSubId=1\u0026subcmd=all\u0026uin=[your number]`\n    2. E-mail: `mailto:[your email]`\n    3. rss: `atom.xml` (need additional hexo plugin to generate XML file)\n\n## Changelogs\n\n🚀[Release page](https://github.com/PhosphorW/hexo-theme-academia/releases)\n\n- **v1.2.1**: some small improvements.\n- **v1.2.0**: support pjax and data files.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPhosphorW%2Fhexo-theme-academia","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPhosphorW%2Fhexo-theme-academia","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPhosphorW%2Fhexo-theme-academia/lists"}