Releases: auroral-ui/hexo-theme-aurora
Releases · auroral-ui/hexo-theme-aurora
v1.2.0
✨ New features
- Added default article
cover image
. (#39) - With
multi-author
, now you will see the statistic and author info in the article page profile. (Statistic of each author will be calculated separately.) (#26) - Added
unit test
for some of the features and scripts. (#31) - Added
lazy load
for article images.
🔮 Changes
- Updated theme
CDN injections
to improve first time loading performance (#37) - Making the
footer
always fix to the bottom. - Improved the style of
header cover image
(Added animation.)
🛠 Fixes
- Fixed
sticky
not calculated correctly after changing the behavior of the footer. - Fixed theme breaking when
categories
andtags
are not bind to any articles (#33) - Fixed
mobile menu
is not adapted to the new menu i18n setup (#36) - Fixed
favicon
is not displaying when configured. - Fixed
site_meta
'scdn
condition error.
v1.1.2 - New features
Features
- Added configuration for Favicon. (#22)
- Added copy code button for code fence. (#24)
- Added copy protection plugin and configuration.
Bug fixes
- Fixed dropdown menu triggered locale changes (#21)
- Removed default configs from theme configs, avoid configs being carried to theme configs.
- Fixed incorrect sum of site word count (#23)
Improvements/Changes
- Improved tag click box size.
- Changed unit test engine to Jest.
- Removed the duplicated article date display.
v1.1.1 (2021-04-04)
Bug fixes
- Fixed truncate-html not in the dependencies requirement, cause
hexo g
failing.
v1.1.0 - Packed into NPM
Since this version, the theme can be simply installed using NPM or Yarn, makes it much easier for theme users!
npm install hexo-theme-aurora --save
# or use yarn
yarn add hexo-theme-aurora
Config file _config.yml
now need to be added in the root folder of your Hexo blog.
You simply create a _config.aurora.yml
to change the theme.
To get a default theme template, simply run the following command: (This is for linux OS, for Windows, you can copy it yourself from node_modules folder. )
cp -rf ./node_modules/hexo-theme-aurora/_config.yml ./_config.aurora.yml
For new configuration setup and usage please read the usage document.
Features
- Theme can be installed by using NPM or Yarn.
- Beian now support
number
andlink
properties. (#18) - Gitalk now support configuring the
proxy
property. (#16) - Added 3 different configurable profile avatar styles.
- Added sponsor list to README.md
Improvements
- Changed the outdated QQ avatar API url.
Bug Fixes
- Fixed horizontal article's tag skeleton display error.
- Fixed Gitalk not creating an issue on custom page. (#20)
v1.0.2 - More bug fixes.
1.0.2 (2021-04-01)
Improvements
- Added scrollbar style for webkit browsers.
- Article allow no category and tags, default category and tag will be displayed.
Bug Fixes
v1.0.1 - bug fixes
🎉 First release
First release of Aurora is here! This version had packed with tons of features! Hope you all enjoy it.
⭐️ Features
- ✔
Featured section
- Can add a feature meta to any post, those will be pinned into the feature section on the home page. - ✔
Multi-language support
- Can dynamically switch the language of the main texts in the application. - ✔
Statistics
- Statistic of article words, posts, categories and tags counts. - ✔
Article reading time
- Show the estimated reading time of an article. - ✔
Mathjax support
- Support mathjax syntax in markdown files. - ✔
SPA
- No page loading or freezing from page to page. - NEW
Comment plugins
- Support the using Gitalk or Valine plugins - NEW
Comment plugins
- Support the using Gitalk or Valine plugins - NEW
Blog search
- Enable to search all the articles in the blog. - NEW
Latest comments
- Added a widget showing the latest comments, supported usingGitalk
orValine
.
🎨 Theme
- ✔
Light and dark
- Light and dark theme support. - ✔
Magazine Layout
- Modern magazine grid layout. - ✔
Gradient Colours
- Modern gradient colour styles. - ✔
Timeline styled archives
- Archived posts into a timeline format.
🛠 Configuration
- ✔
Beian Config
- This feature is especially for China users, for those that need to put Beian info at the footer of the blog. - ✔
Customizable menu
- Can customize your menu with internal links, external links, custom pages. - NEW
Post navigation
- Can navigate to the previous and next article at the end of the article page. - NEW
Custom pages
- Can add any custom pages, need to use the customized menu to display in the menu. - NEW
Page navbar
- Can set up a sidebar on the specific page, act as the sub-menu of the page.
What is yet to come?
Everything listed here are currently under development.
- WIP
Related posts
- _Show a list of the related posts at the end of an article. _