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

[IMP][UPD] Documentation Big Bang #88

Merged
merged 15 commits into from
Aug 29, 2024
Merged

[IMP][UPD] Documentation Big Bang #88

merged 15 commits into from
Aug 29, 2024

Conversation

bosd
Copy link
Collaborator

@bosd bosd commented Aug 28, 2024

Excuse me for this (opinionated) Big Bang Documentation update, as part of rebranding.
I've worked extensively on this.
Want this of my chest..
Since the readthedocs is live will merge this quickly.

After that, democratic process can return and smaller incremental updates.

Superseeding #28
Part of #9

  • Rename package, but keep cli / api calls unchanged

  • Install book theme (Better display for table hovering)

  • General documentation improvements

  • Use pygment lexers to easy copy-paste commands

  • Use python 3.10 to build the docs

  • Use sphinx click to auto document the command line interface

  • Refactor Changelog

  • Benchmark page (Will likely land in separate PR)

bosd added 15 commits August 25, 2024 22:52
Fixup intro.rst

Fixup intro.rst naming

Fixup pip install in advanced.rst
Fixup logo

[IMP] Update requirements

update requirements file use book theme

Fixup cleanup conf.py

cleanup unused files
fixup glyphs in installdeps.rst

fixup glyphs in install.rst

fixup glyphs in quickstart.rst

fixup glyphs in advanced.rst

fixup glyphs in installdeps.rst

Fixup quickstart upd glyphs and leftover renaming
Update to reflect new repo/project name

Change draft pull request policy

It no longer makes sense to change the title of a pr. Since we now have tags and draft statusses which can be used.

[IMP] Contributing guide
The book-theme offers better readability on tables.
fixup pypilink in index
Fixup advanced.rst center the images

[IMP] add full-width class
@bosd bosd marked this pull request as ready for review August 28, 2024 06:37
@bosd bosd changed the title [IMP][UPD] Documentation [IMP][UPD] Documentation Big Bang Aug 28, 2024
@bosd bosd added documentation Improvements or additions to documentation dependencies Pull requests that update a dependency file github_actions Pull requests that update Github_actions code style Style labels Aug 28, 2024
@bosd bosd merged commit 696a65c into py-pdf:main Aug 29, 2024
11 checks passed
@bosd bosd deleted the updatedoc5 branch October 8, 2024 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation github_actions Pull requests that update Github_actions code style Style
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant