posit-dev / py-shiny

Shiny for Python
https://shiny.posit.co/py/
MIT License
1.32k stars 82 forks source link

docs: use upcoming quartodoc description-list option #1727

Closed schloerke closed 1 month ago

schloerke commented 1 month ago

Continuation of #1725 but under internal branch name of docs- to auto build the docs locally


Recently, quartodoc cribbed the structure shiny used to render parameters in its documentation 😁. This PR attempts to take swap out the existing logic in the shiny docs renderer with quartodoc.

Note that I've set the CI to install quartodoc from main. Once everything looks good here and in this Great Tables PR, I can do a quartodoc release!

Here are some critical changes:

schloerke commented 1 month ago

@machow Merging PR before verifying outputs on website. (Currently main is broken until this PR is merged.)

schloerke commented 1 month ago

Building quartodoc goal achieved. Merging before checks finish