A Metro style hexo theme. It's experimental now.
- Cleanup: Inline CSS, surplus CSS & JS
- Pass hexo-theme-unit-test, fix warnings
- Footer: copyright, powered by, etc.
- UI Tweak: Tags, Date, Animations
- i18n: Put hard-coded strings to yml files, support English & Chinese
- Documents: Limitions, i18n, screenshots
- Responsive?
This is all hexo-theme-unit-test:
-
Use the proper DOCTYPE. If you don't know which doctype you should use,
<!DOCTYPE html>
is recommended. -
UTF8 charset
<meta charset="utf-8">
-
Proper titles for different pages
-
Favicon support
<link rel="icon" href="path/of/favicon">
- Only display excerpts. (Better with a "Read More" link)
- Pagination
- Display post categories and tags. (Partially categories support)
- Disqus comment support.
- Display the post date.
- Support
photos
in front-matter. - Posts without title should be accessible.
-
(Not Planed) Use fragment_cache
- Responsive design
- i18n
- Post share
- SEO
-
(Not Planed) RSS Autodiscovery support
This project is not affiliated with Microsoft.
Metro-UI-CSS-3 by olton, MIT License
Atom One Light by Daniel Gamage, BSD-3-Clause License, Original One Light Syntax theme from https://github.com/atom/one-light-syntax
This program is free software: you can redistribute it and/or modify it under the terms of
the GNU Affero General Public License as published by the Free Software Foundation, version 3.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program.
If not, see <https://www.gnu.org/licenses/>