Skip to content

DOC - Add Falcon web framework to the gallery #2165

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

vytas7
Copy link

@vytas7 vytas7 commented Mar 14, 2025

As of Falcon 4.0.0, the framework has adopted PyData Sphinx Theme for docs.

Rendered examples can be found on ReadTheDocs:

image

We have customized the look and feel somewhat (including light/dark themes, custom icons, and own Pygments styles) but I shied away from proposing this for Featured for now 😅

So far the experience has been mostly positive, this is a great theme: easy to support both light and dark themes, both desktop and mobile out of the box. 💯

If I were to find minor nitpicks/complaints, I think we saw a variation of #1889 on the right sidebar, don't remember what triggers that and whether we had a good example; also I'm not convinced about how the layout is condensed in the interim version between wide desktop and mobile: headings word wrapped into two lines is OK by me, but the way icons and buttons get scattered on the right side is IMHO somewhat peculiar:
image

vytas7 added 2 commits March 14, 2025 17:58
As of Falcon 4.0.0, the framework has adopted PyData Sphinx Theme for docs.

Examples can be found here:
* stable --  https://falcon.readthedocs.io/
* latest -- https://falcon.readthedocs.io/en/latest/
Copy link
Collaborator

@gabalafou gabalafou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, glad you had a mostly positive experience.

Re: table of contents syncing - this should be mostly fixed in the next release

Re: jumbled header at intermediate widths - this isn't in anyone's immediate plans to fix, but we are aware of the problem and we're not happy with it either. See also the conversation on #2117.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants