site
site copied to clipboard
docs(deploy): add an overview page
Check List
Please read and check followings before submitting a PR.
- [ ] I want to publish my theme on Hexo official website.
- [ ] I have read the theme publishing doc.
- [ ]
name
is unique. - [ ]
link
URL is correct. - [ ]
preview
URL is correct. - [ ]
preview
URL web site is rendered correctly. - [ ] Add a screenshot to
source/themes/screenshots
. - [ ] Screenshot filename is same as value of
name
. - [ ] Screenshot size is
800 * 500
. - [ ] Screenshot file format is
png
.
- [ ] I want to publish my plugin on Hexo official website.
- [ ] I have read the plugin publishing doc.
- [ ]
name
is unique. - [ ]
link
URL is correct.
- [x] Others (Update, fix, translation, etc...)
The original idea came from here. This PR adds a deployment overview page. Demo can be found at Netlify and pages will only be copied to other lang's directories after everyone is happy with the PR.
@YoshinoriN The exact path of GitHub Pages guide should be /docs/github-pages.html
and Netlify can serve the page without the suffix .html
.
@SukkaW
The exact path of GitHub Pages guide should be /docs/github-pages.html and Netlify can serve the page without the suffix .html.
Yes :)
I think this behavior will solve if we implement this feature.
I will try to it this weekend if I have a time.
I found out the <h2>
& <h3>
tags only have small difference.
I agree with @YoshinoriN that deployment -> deployment is a bit repetitive, but I don't have any good idea so far. Other than it, everything is great. Thanks for gathering those deployment methods together.
Please do not merge this PR. I might bring up some style changes.
After everyone happy with the coming style changes then would I copy it to all the languages.
It's able to merge after checking https://github.com/hexojs/site/pull/1539
To make the document clearer, the difference between Deployer Plugins and Platforms is as follows: Deployer Plugins are plugins that allow users to compile locally and publish a blog using the 'hexo d' command. On the other hand, Platforms are more similar to providing CI/CD services.
Theme name validation passed. Theme thumbnails validation completed.
maybe we can name it overview
We also need to create this page in other languages, or it will result in a 404 error.
We also need to create this page in other languages, or it will result in a 404 error.
Or we could change the i18n plugin to redirect to home is the page in the other language does not exists?
Or we could change the i18n plugin to redirect to home is the page in the other language does not exists?
If wanna do that, I think we could redirect to the corresponding English page likes mdn
do.