-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add jekyll-seo-tag dependency #139
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
For completeness, list it as a plugin in the config? |
@ashawley this isn't necessary, Jekyll 3.5 will look into the |
@DirtyF Can we remove the whitespace around the |
I recognize it's not necessary. Just seems worth documenting in the default config, as well as the README |
I'm fine with appending to the README but on the fence about documenting in the config file because IMO it wouldn't matter if users add the seo-plugin to their config file because Ruby may not call |
Are you saying that plugins listed under |
Plugins listed under
GitHub Pages ignores a Gemfile, so it loads plugins based on the config file alone. Once it gets upgraded to Jekyll 3.5, it will additionally load |
Ah, this is the piece I was missing. Thanks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some minor corrections.
Otherwise, this is good-to-go once GitHub Pages is on Jekyll 3.5
README.md
Outdated
@@ -65,6 +65,9 @@ Contains the `main.scss` that imports sass files from within the `_sass` directo | |||
|
|||
This directory can include sub-directories to manage assets of similar type, and will be copied over as is, to the final transformed site directory. | |||
|
|||
### Plugins | |||
|
|||
minima includes [`jekyll-seo-tag`](https://github.com/jekyll/jekyll-seo-tag) plugin, to make sure your website gets the most useful meta tags. See [usage](https://github.com/jekyll/jekyll-seo-tag#usage) to set it up. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd prefer title-case Minima
on L#70, in line with elsewhere in this doc.
IMO ...to set it up
may imply installation to some. So let's replace the phrase with a more verbose ...for a list of supported properties
Also, I think we need to state that users need not add this plugin to their config file.
bf42b7b
to
d237b68
Compare
@benbalter For now it works locally with GitHub Pages gem when pointing to minima
|
@DirtyF if we cut a new version of |
@DirtyF Since you did not invoke JekyllBot to merge this, you'll have to manually update |
Update history to reflect merge of #139 [ci skip]
From Jeyll 3.5, gem-based themes can declare plugin dependencies.
Let's improve SEO for all
minima
users.fix #138 #96