Skip to content
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

Minimal required features for the Project Pythia landing page #1

Open
1 of 10 tasks
brian-rose opened this issue Jun 25, 2024 · 1 comment
Open
1 of 10 tasks
Assignees

Comments

@brian-rose
Copy link

brian-rose commented Jun 25, 2024

Since this repo houses the experimental source for a potential new landing page / web site for Project Pythia, let's track here the missing features from our existing Sphinx-based home page that are considered essential before migrating to MyST-MD.

We are comparing this new landing page to the existing landing page.

I'll take a first stab at a minimal feature list:

  • Landing page is clean and simple and less "bookish"
  • A branded banner image
  • "call to action" buttons are appropriately sized and styled
  • Pythia google calendar is displayed
  • Footer with essential credits
  • Blog posts are easily findable
  • Admonitions display properly, e.g. on the Contributor guide page
  • Metrics page is properly populated
  • Code of Conduct page is findable
  • All remaining "Unknown Directive" errors are cleaned up

What else? What did I miss?

There is some overlap here with the checklist over at jupyter-book/mystmd#1320 (comment), but I'm trying to keep this list specific to the main "portal" site and landing page.

@clyne
Copy link

clyne commented Jun 27, 2024

Looks pretty complete to me, @brian-rose

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

No branches or pull requests

4 participants