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

New theme: sphinx-immaterial #121

Open
dolfinus opened this issue Dec 27, 2022 · 4 comments
Open

New theme: sphinx-immaterial #121

dolfinus opened this issue Dec 27, 2022 · 4 comments
Labels
!new theme Request for a new theme to be added

Comments

@dolfinus
Copy link

dolfinus commented Dec 27, 2022

sphinx-material theme is not being updated since 2021. It's actually quite old fork of mkdocs-material theme, and the divergence happened a long time ago.

The most recent fork of original theme is now a sphinx-immaterial. It is actively maintained, and has a lot of new features missing in sphinx-material.
https://jbms.github.io/sphinx-immaterial/
изображение

Example of a project which uses this theme: galois
https://galois.readthedocs.io/en/latest/
изображение

It will be great if this new there will be added to sphinx-themes. And maybe even replace outdated sphinx-material

@shirou
Copy link
Contributor

shirou commented Dec 31, 2022

Thank you for the information. It looks good! However, from the README,

WARNING: This theme is still in beta. While it is already very usable, breaking changes will still be made prior to the 1.0 release.

I would suggest that we wait a little longer before the release. How do you think?

@dolfinus
Copy link
Author

Personally, I prefer to use beta version instead of some unmaintained project.

@pradyunsg
Copy link
Collaborator

Thanks for filing this! I think I'll split this issue into two pieces:

  • Removing the outdated sphinx-material theme from the website.
  • Adding the new sphinx-immaterial theme to the website.

The first one is probably a no-brainer at this point and a PR would be welcome (I might just file one myself). The second one is the point where I agree with @shirou -- until that note is removed (ideally, through a 1.0 being reached), I'm not particularly comfortable listing it on the site.

FWIW, I've been aware of the sphinx-immaterial theme since it's inception, and have vaguely kept track of it to occasionally check if they've reached 1.0 (https://github.com/pradyun/materialism was my first foray into Sphinx themes, so mkdocs-material but in Sphinx is an idea that I like 😉).

@pradyunsg pradyunsg added the !new theme Request for a new theme to be added label Dec 31, 2022
@LecrisUT
Copy link

Often times I see projects that have been stable and usable for a long time but didn't bump to 1.0. I think it would be helpful to include such themes, at least in a non-released section.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
!new theme Request for a new theme to be added
Projects
None yet
Development

No branches or pull requests

4 participants