Skip to content

Conversation

@SukkaW
Copy link
Member

@SukkaW SukkaW commented Nov 2, 2019

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.
  • Others (Update, fix, translation, etc...)

This is a draft of adding API section to the index. Demo can be found at Netlify and i18n will only be implement after everyone is happy with layout and text.

source/index.pug Outdated
i.fa.fa-cog
h3.intro-feature-title Plugins
p.intro-feature-desc Features powerful APIs for limitless extensibility. Various plugins are available to support most template engines (EJS, Pug, Nunjucks, and many others). Easily integrate with existing NPM packages (Babel, PostCSS, Less/Sass, etc).
p.intro-feature-desc Various plugins are available to generate sitemap and RSS, insert player for music or video, intergrate search engine and support most template engines.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Various plugins are available to further enhance your site. Easily add RSS feed, embed audio/video, search engine integration/optimization, add support for most template engines and many more."


I use "audio" instead of "music" to cover podcast and radio.

<div class="inner plugin-wrapper">
<div class="plugin-thumbnail">
<div class="plugin-thumbnail-container">
<img src="/img/carbon.svg">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

any idea on the screenshot? or we just embed a zoomed-out screenshot of https://hexo.io/plugins/ ?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about free-to-use illustrations or equivalent?

e.g) followings

@stevenjoezhang
Copy link
Member

Can be merged after adding /img/carbon.svg

@github-actions
Copy link
Contributor

Theme name validation passed.
Theme thumbnails validation completed.

@uiolee uiolee added infra infrastructure, configuration of this repo en lang: en labels Oct 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

en lang: en infra infrastructure, configuration of this repo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants