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

Tracking an "ng" theme #41

Open
webknjaz opened this issue Nov 22, 2021 · 8 comments
Open

Tracking an "ng" theme #41

webknjaz opened this issue Nov 22, 2021 · 8 comments
Assignees
Labels
enhancement New feature or request

Comments

@webknjaz
Copy link
Member

I have a plan to make a new theme based on Furo or its siblings. It'll be responsive, accessible, and support dark mode. It's currently impossible to just inherit Furo but there's a lot of improvements happening in the Sphinx ecosystem that will have a great impact on our ability to make modern themes.
One of the developments is tracked here python/docs-community#1 (comment).
P.S. This will probably need to happen in a new repo but until then, I'll keep the issue here.

@samccann
Copy link
Collaborator

Any new theme should have top accessibility features (Yah, I know that's vague at the moment). It should also be a responsive design (aka work reasonably well on iphones as well as laptops so to speak).

@oraNod
Copy link
Collaborator

oraNod commented Feb 28, 2023

Note from the DaWGs meeting. We've requested that the Ansible community add requirements and create a wishlist for a new and overhauled theme in this issue.

Additionally the purpose of the new theme is to address several issues in this repository that affect community projects and tooling. Plus allow support for newer versions of Sphinx to avoid compatibility problems with requirements.

@webknjaz
Copy link
Member Author

webknjaz commented Mar 1, 2023

Any new theme should have top accessibility features (Yah, I know that's vague at the moment). It should also be a responsive design (aka work reasonably well on iphones as well as laptops so to speak).

That's what Furo implements. I wonder if we could use it and color differently or smth along the lines.

@webknjaz
Copy link
Member Author

webknjaz commented Mar 1, 2023

Additionally the purpose of the new theme is to address several issues in this repository that affect community projects and tooling.

So the open issues?

Plus allow support for newer versions of Sphinx to avoid compatibility problems with requirements.

The current test matrix includes a variety of Sphinx versions already FWIW.

@ssbarnea
Copy link
Member

ssbarnea commented Mar 6, 2023

@webknjaz As I already moved all devtools projects to mkdocs, I will no longer be able to maintain the theme (sadly I still have to create a custom ansible theme based on mkdocs material).

If anyone else needs extra permissions on this repo, ping me or @webknjaz

@ssbarnea ssbarnea closed this as completed Mar 6, 2023
@webknjaz
Copy link
Member Author

webknjaz commented Mar 6, 2023

No need to close this issue, it's my personal effort.
@ssbarnea you may need to transfer the owner on PyPI to me of you don't want to be a bus factor, I suppose.

@webknjaz webknjaz reopened this Mar 6, 2023
@ssbarnea
Copy link
Member

ssbarnea commented Mar 6, 2023

I made you owner too on pypi, @gundalow was already, good to have few backups if needed.

@webknjaz
Copy link
Member Author

webknjaz commented Mar 6, 2023

@ssbarnea and TestPyPI?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants