Repository navigation
Provide better visibility for Learn Astropy and Coordinated/Affiliated package in core docs - #18409
Conversation
|
Thank you for your contribution to Astropy! 🌌 This checklist is meant to remind the package maintainers who will review this pull request of some common things to look for.
|
|
BTW, I got the new icon SVGs from https://fonts.google.com/icons so I assume they are free for use with no license restrictions. |
pllim
left a comment
There was a problem hiding this comment.
Just a nitpick.
Overall, I like this! While it is not fancy like Sunpy theme or MyST thingy, it improves discoverability without the need of infrastructure overhaul.
Thanks!
p.s. Didn't we also talk about a page here with "fancy package logos"?
Yeah, I punted that off to another future PR. Making that page would require more work and raise inevitable questions about maintaining the coordinated package list in two places. |
Co-authored-by: P. L. Lim <[email protected]>
|
I'll give others a chance to review but LGTM. Thanks! |
|
Thanks for adding this Tom, it looks great! |
|
@pllim - folks have had a few weeks to review this, so can we merge it? |
…y and Coordinated/Affiliated package in core docs
|
Yes. Merged. :) |
…409-on-v7.1.x Backport PR #18409 on branch v7.1.x (Provide better visibility for Learn Astropy and Coordinated/Affiliated package in core docs)
Description
As discussed at the 2025 Coordination meeting and in #8221, the astropy core documentation landing page is a good place to highlight parts of the Astropy Project that are outside of the core itself:
This PR is a modest step in this direction:
Packagesand renamesTutorialstoLearn(to be consistent with branding).Learn AstropyandAstropy Packages.To the getting started guidesbutton). This reduces unnecessary vertical space and gets more content above the fold on a typical laptop web browser.Rendered docs: https://astropy--18409.org.readthedocs.build/en/18409/
The discussion in #8221 highlights some excellent ideas that would further improve the documentation, e.g. adapting or using the
sunpysphinx theme and makingastropy.orgbe sphinx-created in order to have a unified look/feel between astropy.org and docs.astropy.org. These efforts would require time and skill that I do not currently have, so this PR is purposely narrow in scope.Fixes #8221
Please DO squash.