Skip to content

POC: WIP: Redesign landing page of PyGMT website#4762

Draft
yvonnefroehlich wants to merge 16 commits into
mainfrom
create-website-cards
Draft

POC: WIP: Redesign landing page of PyGMT website#4762
yvonnefroehlich wants to merge 16 commits into
mainfrom
create-website-cards

Conversation

@yvonnefroehlich

@yvonnefroehlich yvonnefroehlich commented Jul 25, 2026

Copy link
Copy Markdown
Member

Description of proposed changes

Currently trying out different ideas and approaches regarding improving the PyGMT website landing page. Seeing / experimenting how different layouts would look like.

Major Tasks and changes

  • Use cards on landing page, layout 2 columns 3 rows
  • Reorder sidebar
  • Add new section Project Overview
    • Why PyGMT?
      • Project Goals <- From README
      • Background <- From Getting Started/Overview
      • Support <- From README (maybe rename to Funding)
      • Related Projects <- From README
    • PyGMT Ecosystem <- From Technical Reference
    • Citing PyGMT with G^3 paper and Zenodo BibTex <- From README
    • Conference Presentations <- From Getting Started/Overview
  • Add PyGMT logo on landing page via Sphinx markdown instead of html
  • Links within documentation: latest or dev? In the README we use latest. This is not optimal for the docs as dev links to latest of the linked doc page not dev.

Make things look nice

  • Background color of cards
  • Centering of text on landing page
  • Vertical space between PyGMT logo and text on lading page
  • Rename section Getting Help and Contributing to Getting Help where???
  • Add icons

Resourecs:

Preview:

Fixes #4746

Guidelines

Slash Commands

You can write slash commands (/command) in the first line of a comment to perform
specific operations. Supported slash command is:

  • /format: automatically format and lint the code

@yvonnefroehlich
yvonnefroehlich marked this pull request as draft July 25, 2026 10:17
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.

Redesign of the documentation landing page

1 participant