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

[Education Site Rework] Course & Guides Flow #111

Open
CrackTheCode016 opened this issue Aug 3, 2023 · 0 comments
Open

[Education Site Rework] Course & Guides Flow #111

CrackTheCode016 opened this issue Aug 3, 2023 · 0 comments
Labels
Content Refactor Addressing existing content's inaccuracies or edits. Minor Infra Refactor For minor changes regarding configuration of Docusaurus and its deployment.

Comments

@CrackTheCode016
Copy link
Contributor

Below represents the current state of the respective courses, context, and proposed solutions for this repository.

It also illustrates what the future of this repo could look like, both structurally and in terms of the content held within.

Presumptions

  • Both courses and guides can follow this common structure.
  • It should be easy to create new guides and courses.
  • We can continue to use docusaurus, but the theming/components will be crucial to maintain.

Problems

  • Unclear where to start, both on the landing page and within the guides and courses.
  • Landing page for each course (see: Substrate Intro Page)should have a common layout.
  • Graphics (should be tackled early) - either use standard wiki graphics in grayscale, or make mermaid graphics nice to use.
  • Need a template for contributing:
    • Set a structure for guides or courses.
    • A way to generate it quickly, ideally without too much manual labor.

Proposed Solutions (working draft)

  • improve the main landing page, make it more "alive" (not priority)
    • "Get Started" or "Explore" buttons on the frontpage
  • Provide buttons further up to indicate different tracks - from protocol development to Polkadot "dapp development"
  • Offer clear progression from the frontpage, "here is where we go to end up at the destination of X" (priority)
  • Improve the mermaid/graphic situation - custom component that uses mermaid to match the wiki graphics?
  • Standard components as someone is scrolling through the course for:
    • Section objectives, page objectives
    • Page summaries at the end of each portion
    • Knowledge check ("what we learned so far"),
    • Learn more for concepts (will probably point to the wiki)
@CrackTheCode016 CrackTheCode016 added Content Refactor Addressing existing content's inaccuracies or edits. Minor Infra Refactor For minor changes regarding configuration of Docusaurus and its deployment. labels Aug 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content Refactor Addressing existing content's inaccuracies or edits. Minor Infra Refactor For minor changes regarding configuration of Docusaurus and its deployment.
Projects
None yet
Development

No branches or pull requests

1 participant