Skip to content

Comments

chore(learn): Move MDN Curriculum into Learning Area#36967

Merged
chrisdavidmills merged 112 commits intomdn:mainfrom
bsmth:brian-learn-move
Dec 19, 2024
Merged

chore(learn): Move MDN Curriculum into Learning Area#36967
chrisdavidmills merged 112 commits intomdn:mainfrom
bsmth:brian-learn-move

Conversation

@bsmth
Copy link
Member

@bsmth bsmth commented Nov 25, 2024

Description

This PR provides a first attempt at merging some of the MDN curriculum content into MDN Learn, to go along with the plan detailed at https://github.com/orgs/mdn/discussions/750.

Supersedes #36502

chrisdavidmills and others added 30 commits October 25, 2024 16:50
…l_forms/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…l_forms/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…l_forms/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…ex.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…illa_splash_page/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…l_images/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…ating_links/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…anced_text_features/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…sdavidmills/content into merge-curriculum-into-learning-area
…sdavidmills/content into merge-curriculum-into-learning-area
…started/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…started/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…lectors/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Copy link
Contributor

@chrisdavidmills chrisdavidmills left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! ;-)

@chrisdavidmills chrisdavidmills merged commit 5b20f5f into mdn:main Dec 19, 2024
allan-bonadio pushed a commit to allan-bonadio/content that referenced this pull request Dec 25, 2024
* fix links

* Finish the getting started module structures

* more changes

* finish structuring content module

* Update files/en-us/learn_web_development/core/structuring_content/html_forms/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/structuring_content/html_forms/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/structuring_content/html_forms/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/structuring_content/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/structuring_content/mozilla_splash_page/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix typo

* fix broken links

* Update files/en-us/learn_web_development/core/structuring_content/html_images/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/structuring_content/creating_links/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/structuring_content/advanced_text_features/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix broken link and uncomment sidebar macros

* Update links to moved pages

* Move HTML Howto and update links

* Partial work towards first CSS module

* Complete work on first CSS module

* Update files/en-us/learn_web_development/core/styling_basics/getting_started/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/styling_basics/getting_started/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/styling_basics/basic_selectors/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Complete work on Text styling module

* Complete work on CSS modules, start JS module

* Finish JS module and do Frameworks module

* Accessibility, design, and VCS modules

* Starting work on extensions

* animation and objects learning extensions

* Update files/en-us/learn_web_development/core/design_for_developers/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/design_for_developers/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/design_for_developers/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/accessibility/tooling/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update files/en-us/learn_web_development/core/accessibility/index.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Client-side APIs learning extension

* Asyn JS learning extension

* Remove old Learn/JavaScript page, and update cross-links

* Performance extension module

* Create security and privacy extension module stub

* Testing module

* Server-side extension modules

* Forms extension module

* Remove Property_compatibility_table_for_form_controls article

* Client-side tools extension module

* Remove/redirect old Tools and testing landing page

* Remove/redirect common questions sections to new howto directory

* Remove/redirect old common questions landing page

* Move HTML cheatsheet to learn_web_development

* Move last few HTML docs out of old Learn directory

* remove/redirect old HTML learn landing pages

* Update links to old CSS learn landing pages

* Move MathML learning guides to Web/MathML

* Remove/redirect MathML learn landing page

* Remove/redirect top-level learn landing page

* chore(learn): Run prettier over WIP branch

* chore(learn): Update /;earn/ links

* chore(learn): Update /learn/ links, remove unused files

* chore(learn): Update /learn/ links, remove unused files

* chore: Add redirects for deleted pages

* chore: Add redirects for deleted pages

* Update rari learnsidebar

* Fix typo and add missing articles on scripting landing page

* Update mathmlref sidebar to account for learn changes

* Update htmlsidebar and landing to account for Learn changes

* Update cssref sidebar and landing to account for Learn changes

* Update jssidebar and landing to account for Learn changes

* Populate Resources for educators page and add to learnsidebar

* Populate changelog and add to sidebar

* Add About page and link it in the sidebar

* Add relevant FAQs to the about page

* Change Advanced guides to Additional guides

* Improve names of your first website articles, and links to more in-depth info

* Fix a typo and a link flaw

* Fix broken link

* Add explainer notes to articles that are currently incomplete

* Fix typo

* update common problems links to avoid confusion

* Update accessibilitysidebar to correspond with Learn updates

* Tweak other sidebars and landing pages for consistency, re: tutorials

* Change Guide to Tutorial where appropriate on Learn

* chore: Fix non-prefixed Learn Web Dev URLs

* Fix broken link on HTML landing page

* Fix broken links in accessibility testing checklist

* Make item lists into bulleted lists in Code editors page

* Learn move fixes (mdn#7)

* fix macro

* sync and fmt sidebars

* chore: Mark missing LWD sections as TODOs

---------

Co-authored-by: Chris Mills <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Florian Dieminger <[email protected]>
@bsmth bsmth deleted the brian-learn-move branch April 23, 2025 08:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:Accessibility Accessibility docs Content:CSS Cascading Style Sheets docs Content:Events Events docs (retired, now use Content:WebAPI instead) Content:Firefox Content in the Mozilla/Firefox subtree Content:Games Games docs Content:Glossary Glossary entries Content:Guide Guide docs (retired) Content:HTML Hypertext Markup Language docs Content:HTTP HTTP docs Content:JS JavaScript docs Content:Learn:Cross-Browser-Testing Learning area Cross-Browser-Testing docs Content:Learn:CSS Learning area CSS docs Content:Learn:Express Learning area Express docs Content:Learn:Forms Learning area Forms docs Content:Learn:HTML Learning area HTML docs Content:Learn:JavaScript Learning area JavaScript docs Content:Learn Learning area docs Content:Manifest Manifest docs (retired, now use Content:PWA instead) Content:MathML MathML docs Content:Media Media docs Content:Meta Content in the meta docs Content:Other Any docs not covered by another "Content:" label Content:Performance Web performance docs Content:PWA Progressive Web Apps content Content:Security Security docs Content:SVG SVG docs Content:wasm WebAssembly docs Content:WebAPI Web API docs Content:WebDriver WebDriver docs Content:WebExt WebExtensions docs size/xl [PR only] >1000 LoC changed system [PR only] Infrastructure and configuration for the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants