POC: WIP: DOC/website: Redesign landing page of PyGMT website - #4762
POC: WIP: DOC/website: Redesign landing page of PyGMT website#4762yvonnefroehlich wants to merge 52 commits into
Conversation
|
The README has remained unchanged, and much of its content is directly included in the documentation. What do you think about moving the detailed content to the documentation, linking to the relevant pages from the README, and keeping the README concise? I.e., having README and the landing page fully decoupled. For example,
Some project README for reference: |
I prefer option (I). It currently seems somewhat redundant with the sidebar, but that redundancy will disappear if we switch to the PyData Sphinx Theme (#4745), which does not include the same sidebar. |
I also like option (I) most. The buttons provide a clear structure. I do not think that the redundant sidebar is a very big problem, because this is only relevant for the landing page; for all other pages, the sidebar can be helpful for navigating. Beside this, I think four to six cards are a good number. Nine cards could be too much and a bit overwhelming for users new on the website; thus, we would need to decide which of the current cards to drop (and if we want to have other topics as currently added as cards). |
|
I feel it would be much easier if we can resolve the conflicts now, rather than after finishing #4786. |
Ping @weiji14 and @michaelgrund for preferences, other ideas and suggestions 🙂. |
|
There are still conflicts to be resolved |
Hm. I am unsure what I should do here 🙁. We are still making changes to the README, the landing page ( |
|
Just click the Resolve Conflicts button, rather than copying files from another branch. After resolving the conflicts, we won't see the changes of citing.md and presentations.md in this PR. |
Description of proposed changes
Currently trying out different ideas and approaches regarding improving the PyGMT website, especially the landing page. Seeing / experimenting how different layouts would look like, using
grids,cards,buttons, andicons(xref: https://sphinx-design.readthedocs.io/en/rtd-theme/index.htm).Fixes #4746
Disscussion (see also issue #4746)
External Resources?Project Overview(or similar)? Reorder sidebar partly?Preview
Major changes
Project OverviewWhy PyGMTProject Goals<- from READMEBackground<- fromGetting Started/OverviewSupport<- from README (maybe rename toFunding)Related Projects<- from READMEPyGMT Ecosystem<- fromReference DocumentationCiting PyGMTwith G^3 paper and Zenodo BibTex <- from READMEConference Presentations<- fromGetting Started/OverviewOverviewtoProject Overview/Background, Conference Presentations(beforeGetting Started)Minimum Supported VersiontoGetting Started(beforeReference Documentation)PyGMT EcosystemtoProject Overview(beforeReference Documentation)ChangelogtoDevelopment(beforeReference Documentation)Make things look nice
General things
Getting Help and ContributingtoGetting Help-> Where?External Resourespage by year (or date)Resources