docs icon indicating copy to clipboard operation
docs copied to clipboard

Refine Python API docs styling

Open justinvp opened this issue 6 years ago • 3 comments

The styles for the API docs could use another round of refinement: fixing font sizes, indentation, etc., so it is more obvious where you on the page and the hierarchy of things.

  • [x] TypeScript/JavaScript (#1669)
  • [ ] Python

justinvp avatar Aug 20 '19 16:08 justinvp

I made some very minor improvements in #1690 to Python, but it could use a couple more hours cleaning up the styling across the board. Going to move this out to M27 to finish up.

justinvp avatar Sep 05 '19 03:09 justinvp

I was wondering about the status of this issue.

The Python docs are hard to follow, at least for someone new to Pulumi. The styling on Typescript pages looks much better.

It would also be nice if at least the nav bar on the right, the one that says "On this page", would be in a separate pane from the center column. That way it could be scrolled independently. Helps with jumping around in long pages.

bgdnlp avatar Dec 26 '19 21:12 bgdnlp

Hi @bgdnlp,

The Python docs are hard to follow, at least for someone new to Pulumi. The styling on Typescript pages looks much better.

We are planning some significant improvements to our API docs over the next few months, starting with https://github.com/pulumi/docs/issues/2263.

It would also be nice if at least the nav bar on the right, the one that says "On this page", would be in a separate pane from the center column. That way it could be scrolled independently. Helps with jumping around in long pages.

We're also planning to address this soon 😄, tracked in https://github.com/pulumi/docs/issues/1900

justinvp avatar Jan 23 '20 15:01 justinvp

Closing this as a duplicate of https://github.com/pulumi/docs/issues/4615. We don't need this separate issue. We're tracking the work in https://github.com/pulumi/docs/issues/4615.

justinvp avatar Nov 02 '23 23:11 justinvp