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

Engage with Project Pythia on improvements for MyST landing pages #5676

Open
2 of 3 tasks
Tracked by #5045
agoose77 opened this issue Mar 6, 2025 · 4 comments
Open
2 of 3 tasks
Tracked by #5045

Engage with Project Pythia on improvements for MyST landing pages #5676

agoose77 opened this issue Mar 6, 2025 · 4 comments
Assignees

Comments

@agoose77
Copy link
Contributor

agoose77 commented Mar 6, 2025

MyST now ships an experimental set of renderers for annotated landing-page blocks (https://mystmd.org/guide/website-landing-pages). These blocks are inspired by Tailwind's components, and follow a few principles:

  • Minimal markup (structural), no DSL
  • Graceful degradation
  • Top-level only

It would be good to get some fresh perspective on how much further this initial pass needs to go, so this user-story is intended to open some discussion with a stakeholder. It was refined from #5549

Definition of Done

@agoose77
Copy link
Contributor Author

agoose77 commented Mar 6, 2025

@jmunroe I would like to engage with you on this (and anyone else who's interested)

@jmunroe
Copy link
Contributor

jmunroe commented Mar 6, 2025

I'd be happy to schedule co-working session with @agoose77 on this (@agoose77 please grab any open slot in my calendar)

For Project Pythia, they have expressed interest in how MyST landing pages might be able to support any kind of 'plug-in' architecture. This would allow functionality like their customized gallery to be supported without it needing to explicitly supported component of the MyST landing pages. But let's meet to chat about what they really want so that you can focus how to achieve the intended outcome.

@agoose77
Copy link
Contributor Author

@jmunroe organised and co-led a meeting on this today. I think it went well! It was useful to hear the groups thoughts, and share some knowledge around the work we're doing (and how we are doing it). I learned more detail on what they're focusing on at a project level, and got a sense of which parts of our initiative(s) are pertinent to their goals.

@jmunroe is anticipating that they will touch base with him following this meeting, and we'll keep tabs on their internal issue that is tracking the to-do list.

@agoose77
Copy link
Contributor Author

The last To-Do here is to refine next steps that we can track in P&S

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

2 participants