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

Upgrade pydata theme #21

Closed
wants to merge 8 commits into from
Closed

Upgrade pydata theme #21

wants to merge 8 commits into from

Conversation

akaszynski
Copy link
Contributor

@akaszynski akaszynski commented Jan 29, 2022

Latest pydata-sphinx-theme has a new build process and it's a good chance for us to switch over to pyproject.toml.

Would like someone a bit more familiar than me with NodeJS/web development to take a look at how we can inherit better from the PyData Sphinx Theme as I've effectively just copied the files over and I think there's a better way of doing this.

Resolves #19 and #15.

@akaszynski akaszynski added the enhancement General improvements to existing features label Jan 29, 2022
Copy link

@da1910 da1910 left a comment

Choose a reason for hiding this comment

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

Users cannot checkout the repository on Windows at the moment, because the version.py file has been renamed to " ." which is an invalid filename under NTFS

@akaszynski
Copy link
Contributor Author

Users cannot checkout the repository on Windows at the moment, because the version.py file has been renamed to " ." which is an invalid filename under NTFS

Crap. That’s my fault. Was testing something and should have not committed.

@akaszynski
Copy link
Contributor Author

@da1910, removed and ready for you to take a look.

@greschd
Copy link
Member

greschd commented Feb 1, 2022

Fonts appear off to me, both locally built and looking at the CI artifact. Especially noticeable in the "Attributes" section:

image

For comparison, the currently deployed version (probably main):
image

@greschd
Copy link
Member

greschd commented Feb 1, 2022

Would like someone a bit more familiar than me with NodeJS/web development

Yeah, that disqualifies me 😅

@akaszynski
Copy link
Contributor Author

Closing this until we can figure out styling.

@akaszynski akaszynski closed this Feb 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement General improvements to existing features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix CI warning on release
3 participants