Skip to content

Latest commit

 

History

History
86 lines (54 loc) · 3.67 KB

README-en.md

File metadata and controls

86 lines (54 loc) · 3.67 KB

hexo-theme-Anatole-Core-Resume

中文

About this theme

This theme is based on mrcore's hexo-theme-Anatole-Core and has been modified to be more inclined to resumes.

Features of this theme:

  • Super simple (only one homepage and nothing else. I deleted a lot of functions)
  • Totally not finished! I'll do it later!

If you need to upload a certificate photo, you can use the following Markdown syntax to automatically set the size of the photo:

![CERTI](picture link)

DEMO

DEMO: https://hexo-theme-anatole-core-resume.netlify.app

Usage

Installation

# Clone this repository to the themes folder in the root directory of the blog, and rename the folder to anatole-core-resume
git clone https://github.com/Cytrogen/hexo-theme-Anatole-Core-Resume.git themes/anatole-core-resume

# Install pug renderer
npm install hexo-renderer-pug --save

Configuration

Modify _config.yml in the root directory of hexo: theme: anatole-core-resume

For other places that need to be configured, please see themes/anatole-core-resume/_comfig.yml

Since it hasn't been finished yet, the personal information in the sidebar needs to be modified manually in themes/anatole-core-resume/layout/_partial/sidebar.pug. ... I'll do it later!

License

MIT License

Other stuff

Like the original author of the theme, I am not a front-end worker, but I am learning how to modify this theme. If I find a better way to optimize the code in the future, I will try to improve it.

Well of course, DIY means you can get what you want~

11/29/2023

  • Updated the dependency version in package.json
  • Added automatic adjustment function for picture size

09/04/2023

  • Added web icon
  • Modified the language files under languages/, will be changed back later
  • Modified the content in the configuration file and added a configuration item for personal information
  • Modified the display logic of the navigation bar. Now it is based on the title attribute of the markdown files in source/_post under the blog root directory to automatically adjust the display content of the navigation bar
  • Modified the navigation logic of the navigation bar. Now when you click on an item in the navigation bar, it will automatically slide to the corresponding part of the homepage
  • Modified the display of blog articles on the homepage. The original theme defaults to display only the abstract, but now it is changed to display the full text in order to better display the resume
  • Modified the title display of blog articles on the homepage. The original theme defaults to use <a> to wrap the title, but now it is changed to display the title directly
  • Modified the background color of the sidebar to dark blue
  • Modified the height of the sidebar under the mobile terminal to make it fully occupy the screen height
  • Modified the content of the sidebar. The original theme only displays the icon of the social account, but now it also displays the content of the mobile phone number, address, and social account to make the webpage look more like a resume
  • Modified the responsive layout logic of the homepage content so that the page can better adapt to different screen sizes when the window size of the desktop and mobile terminals changes
  • Modified the year of the copyright
  • Removed valine comment function
  • Removed Baidu Tongji and tag word cloud
  • Remove the tag function
  • Removed the add-bookmark and sharing functions in the article
  • Remove the archive, guestboard, and about page
  • Remove live2d display and aplayer player, as well as the corresponding dependencies in package.json
  • Removed the gongan record