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

Theme update fix: sphinx-panels to sphinx-design transition #61

Merged
merged 42 commits into from
Mar 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
814301c
Update Python to 3.11, Sphinx to 5.0, sphinx_book_theme to 1.0.0
erogluorhan Jan 18, 2024
2c661e2
Updated RTD Python to 3.11
erogluorhan Jan 18, 2024
66ebce0
Update sphinx-book-theme to 1.0.0. (1.1.0 is not yet supported by lat…
erogluorhan Jan 18, 2024
4046c93
Update Copyright year in docs/_config.yml and docs/conf.py
erogluorhan Jan 18, 2024
fe07c7c
Add sphinx-design and change 'tabbed' directives to 'tab-set-code'
erogluorhan Jan 18, 2024
4b164a0
Fix the depreations, layout changes since book-theme 0.1.10
erogluorhan Jan 26, 2024
050ceb9
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 26, 2024
be8c865
Remove sphinx-book-theme upper version pinning
erogluorhan Jan 26, 2024
cffb2aa
Merge branch 'theme-update' of github.com:ProjectPythia/sphinx-pythia…
erogluorhan Jan 26, 2024
003b14c
Fix RTD
erogluorhan Jan 26, 2024
ff7377d
Fix sphinx-tabs
erogluorhan Jan 26, 2024
abc529b
Fix RTD by removing conda
erogluorhan Jan 27, 2024
81e5f35
Add ci fodler and docs.yml
erogluorhan Jan 27, 2024
510ea1c
Fix docs
erogluorhan Jan 27, 2024
400c9af
Add environment.yml fil
erogluorhan Jan 27, 2024
70e7d8a
Fix publish
erogluorhan Jan 27, 2024
e30967c
Remove environment and update ci.yml a bit
erogluorhan Jan 27, 2024
190c200
Change conda list to pip list
erogluorhan Jan 27, 2024
eaff689
Remove sphinx inline tabs per review suggestion
erogluorhan Jan 30, 2024
a89e2d4
Separate pypi publishing from ci.yaml
erogluorhan Jan 30, 2024
b06f514
Migrate PyPI publishing to build invocations
erogluorhan Jan 30, 2024
94b1403
Update MANIFEST.in
erogluorhan Jan 30, 2024
b60dea0
Theme update - Update all the layout sections/components and css feat…
erogluorhan Feb 17, 2024
ae0cc04
Fix navbar colors
erogluorhan Feb 21, 2024
fab3fd8
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Feb 21, 2024
28544bf
Fix navbar colors
erogluorhan Feb 21, 2024
5eb07cd
Fix navbar colors
erogluorhan Feb 21, 2024
29af999
Update layout and theme.scss to fix issues on foundations pages
erogluorhan Mar 14, 2024
9283653
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 14, 2024
792875d
Move pypi.yaml to under github/workflows
erogluorhan Mar 19, 2024
9d898e6
Correct an email to projectpythia's
erogluorhan Mar 19, 2024
fd5ebd8
Change pst-color-text-muted to fix too light navbar links
erogluorhan Mar 23, 2024
c76471f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 23, 2024
5fde381
Merge branch 'main' of github.com:ProjectPythia/sphinx-pythia-theme i…
erogluorhan Mar 27, 2024
a34001f
Merge branch 'main' of github.com:ProjectPythia/sphinx-pythia-theme i…
erogluorhan Mar 28, 2024
fb11722
Remove a panels optione from conf.y
erogluorhan Mar 28, 2024
28bfc7f
Update setup.py
erogluorhan Mar 29, 2024
34891e2
Update setup.py
erogluorhan Mar 29, 2024
2f37ec9
Update requirements.txt
erogluorhan Mar 29, 2024
c624af2
Update setup.py
erogluorhan Mar 29, 2024
aba15c0
Update setup.py
erogluorhan Mar 29, 2024
22c6a71
Merge branch 'main' into theme-update
erogluorhan Mar 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@
"sphinx_copybutton",
"sphinx_design",
"sphinx_external_toc",
"sphinx_panels",
"sphinx_tabs.tabs",
"sphinx_thebe",
"sphinx_togglebutton",
Expand Down Expand Up @@ -90,8 +89,6 @@

numfig = True

panels_add_bootstrap_css = False

source_suffix = {
".rst": "restructuredtext",
}
Expand Down
3 changes: 1 addition & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@ jupyter-book
matplotlib
pandas
sphinx-click
sphinx-design
sphinx-panels
sphinx_design
sphinx-tabs
sphinxcontrib-youtube
sphinxext-opengraph
3 changes: 2 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,9 @@
zip_safe=True,
include_package_data=True,
install_requires=[
"sphinx-book-theme>=1.0.0",
"sphinx>=5.0",
"sphinx-book-theme>=1.0.0",
"sphinx_design",
],
packages=find_packages(),
entry_points={"sphinx.html_themes": ["sphinx_pythia_theme = sphinx_pythia_theme"]},
Expand Down
Loading