{"id":17283245,"url":"https://github.com/schettino72/sphinx_press_theme","last_synced_at":"2025-05-10T23:25:25.774Z","repository":{"id":42654558,"uuid":"143072373","full_name":"schettino72/sphinx_press_theme","owner":"schettino72","description":"A Sphinx-doc theme based on Vuepress","archived":false,"fork":false,"pushed_at":"2024-04-03T16:51:54.000Z","size":403,"stargazers_count":122,"open_issues_count":25,"forks_count":35,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-03-31T21:51:17.824Z","etag":null,"topics":["documentation-tool","sphinx","sphinx-theme","vuejs"],"latest_commit_sha":null,"homepage":"https://schettino72.github.io/sphinx_press_site/","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/schettino72.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"schettino72","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2018-07-31T21:32:28.000Z","updated_at":"2025-03-25T16:04:41.000Z","dependencies_parsed_at":"2024-10-15T09:51:05.070Z","dependency_job_id":"5367e9f3-a0bd-48e0-8468-96651f45f98f","html_url":"https://github.com/schettino72/sphinx_press_theme","commit_stats":{"total_commits":106,"total_committers":9,"mean_commits":"11.777777777777779","dds":"0.19811320754716977","last_synced_commit":"88ca478cfd811c707d26e2e465dc3892fcbe5811"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schettino72%2Fsphinx_press_theme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schettino72%2Fsphinx_press_theme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schettino72%2Fsphinx_press_theme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schettino72%2Fsphinx_press_theme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/schettino72","download_url":"https://codeload.github.com/schettino72/sphinx_press_theme/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253495807,"owners_count":21917506,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["documentation-tool","sphinx","sphinx-theme","vuejs"],"created_at":"2024-10-15T09:50:51.832Z","updated_at":"2025-05-10T23:25:25.743Z","avatar_url":"https://github.com/schettino72.png","language":"Vue","funding_links":["https://ko-fi.com/schettino72"],"categories":[],"sub_categories":[],"readme":"\u003c!--- ## LOOKING FOR PROJECT MAINTAINERS\n\nUnfortunately I (the author) do not have time to maintain this project.\n\nIf you are interested just ask me and I will provide admin rights on PyPI and commit access to this repo. ---\u003e\n\n# sphinx_press_theme\n\n\n[![PyPI](https://img.shields.io/pypi/v/sphinx_press_theme.svg)](https://pypi.python.org/pypi/sphinx_press_theme)\n\n\nA modern responsive theme for python's [Sphinx](http://www.sphinx-doc.org) documentation generator.\n\nSee it in action on Press Theme own [website](https://schettino72.github.io/sphinx_press_site/)\n\n\nThis theme is based on [VuePress](https://vuepress.vuejs.org/).\nIt uses [Vue.js](https://vuejs.org/) \u0026 [Stylus](http://stylus-lang.com/) managed by\n[vite](http://vitejs.dev/).\n\n\n\n**Press** theme is still in **BETA**.\nContributions are welcome.\n\n## Install\n\nFirst install the theme:\n\n```\n$ pip install sphinx_press_theme\n```\n\nSphinx version compatibility\n\n|Sphinx |Press Theme|\n|-------|-----------|\n|7.X    | latest    |\n|4.X    | 0.8.0     |\n|3.X    | 0.6.1     |\n|2.X    | 0.5.1     |\n\n\n## Usage\n\nOn Sphinx project's ``conf.py``: set the theme name to ``press``.\n\n```\nhtml_theme = \"press\"\n```\n\nSee details on [configuration](https://schettino72.github.io/sphinx_press_site/configuration.html).\n\n\n## Development\n\nFirst build web assets:\n\n```\ncd ui\nnpm install\nnpm run build\n```\n\nSphinx theme has a soft link to built assets...\nInstall theme locally with `pip install -e .`.\n\n`docs` folder contains theme's own documentantion.\n\n```\ncd docs\nmake clean html\n```\n\n## Release\n\nSet version on:\n\n- `setup.py`\n- `sphinx_press_theme/__init__.py`\n- `sphinx_press_theme/theme.conf`\n- `docs/source/conf.py`\n- `ui/package.json`\n\n\n## Website\n\nTo update website:\n\n```\ncd ../press_site\nrsync -rvi ../sphinx_press_theme/docs/build/html/ .\ngit add --all\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschettino72%2Fsphinx_press_theme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fschettino72%2Fsphinx_press_theme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschettino72%2Fsphinx_press_theme/lists"}