encode / starlette

The little ASGI framework that shines. 🌟
https://www.starlette.io/
BSD 3-Clause "New" or "Revised" License
10.3k stars 946 forks source link

Adding sponsors to the docs. #2726

Open Kludex opened 1 month ago

Kludex commented 1 month ago

Discussed in https://github.com/encode/starlette/discussions/2695

Originally posted by **tomchristie** September 19, 2024 Quoting from #2680... > I'm making some changes to the Starlette documentation to make it more modern and appealing. > > I intend to do the same with Uvicorn, and I intend to add a sponsors tab. Yep, adding sponsors to the Starlette docs would be fantastic. I'd suggest [a unified approach across the encode docs](https://github.com/encode/template/issues/1)? Perhaps let's take an agile approach and deal with this incrementally. We could start with a unified approach for httpx, starlette, and uvicorn... * https://www.python-httpx.org/ (Docs have a sponsor tab) * https://www.uvicorn.org/ (Docs have a sponsor tab) * https://www.starlette.io/ Perhaps we could start with... * Use the same layout for the Starlette docs as Uvicorn and HTTPX. * Add "Fund Encode" links pointing to the [sponsorship page](https://github.com/sponsors/encode)? image
stankudrow commented 4 weeks ago

Agree, need some help?

lealre commented 2 weeks ago

Just to clarify, when you mention a unified approach for httpx, Starlette, and Uvicorn, do you mean moving the navigation area from the top to the left sidebar, similar to what is done in httpx and Uvicorn? Is that correct?

docs

Let me know if this is the right direction.

Kludex commented 2 weeks ago

On master, I've changed the layout of Starlette to match HTTPX.

I think we need to have a Sponsor section in the beginning, like Django REST Framework has.