Skip to content
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

Remove external themes from MkDocs #841

Merged
merged 1 commit into from
Mar 1, 2016

Conversation

d0ugal
Copy link
Member

@d0ugal d0ugal commented Feb 24, 2016

This change removes the dependency on mkdocs-bootstrap and mkdocs-bootswatch.
It also updates all references in the code. The only remaining connection is
when a user specifies one of these themes but they are not installed they get
slightly helpful error.

@d0ugal
Copy link
Member Author

d0ugal commented Feb 24, 2016

The original plan was to do this for 1.0, but I don't see an immediate 1.0 happening, so it is better to start moving things along.

@@ -51,7 +51,7 @@ details about these specific themes.
[MkDocs Bootstrap]: http://mkdocs.github.io/mkdocs-bootstrap/
[MkDocs Bootswatch]: http://mkdocs.github.io/mkdocs-bootswatch/

They will be included with MkDocs by default until the 1.0 release. After that
They will be included with MkDocs by default until a future release. After that
Copy link
Member Author

Choose a reason for hiding this comment

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

This is the bad change, it's a slight change in contract. However, given that 1.0 is somewhat mythical and hasn't been defined I think it is okay.

@d0ugal
Copy link
Member Author

d0ugal commented Mar 1, 2016

I suspect it is okay to do this, and nobody has shouted at me so I'll probably go ahead with it soon.

This change removes the dependency on mkdocs-bootstrap and mkdocs-bootswatch.
It also updates all references in the code. The only remaining connection is
when a user specifies one of these themes but they are not installed they get
slightly helpful error.
@waylan
Copy link
Member

waylan commented Mar 1, 2016

No objections from me.

d0ugal added a commit that referenced this pull request Mar 1, 2016
Remove external themes from MkDocs
@d0ugal d0ugal merged commit a171479 into mkdocs:master Mar 1, 2016
@d0ugal d0ugal deleted the remove-external-themes branch March 1, 2016 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants