The Wayback Machine - https://web.archive.org/web/20200304102235/https://github.com/mdn/interactive-examples
Skip to content
Home of the MDN live code editor interactive examples
HTML CSS JavaScript Shell
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add a new line for markdown bullet list (#1028) Jul 12, 2018
bin longer cache for all static assets (#1537) Feb 27, 2020
live-examples Use JS source files for js examples (#1542) Feb 21, 2020
media Fix css guide image (#1475) Nov 6, 2019
.all-contributorsrc Adds @ichthub as a contributor (#1278) Jan 8, 2019
.editorconfig Editor config fix (#1143) Sep 13, 2018
.eslintignore Adds eslint to precommit (#673) Mar 25, 2018
.eslintrc.js Issue#1005 web api examples editor (#1142) (#1174) Oct 11, 2018
.gitignore Build script now will now set HOME variable to /mdn (#1417) Aug 20, 2019
.prettierrc fix(performance): send loadEventEnd to parent via postMessage (#967) Jun 12, 2018
.stylelintignore Adds stylelint as precommit hook (#675) Mar 23, 2018
.stylelintrc Updates based on review feedback, fix css lint error May 16, 2017
.travis.yml Remove travisbuddy (#1527) Jan 15, 2020
CODE_OF_CONDUCT.md Adds Mozilla COC fixes issue#1335 (#1337) Apr 5, 2019
CONTRIBUTING-CSS.md Issue#1005 web api examples editor (#1142) (#1174) Oct 11, 2018
CONTRIBUTING-HTML.md Issue#1192 links to media files broken (#1197) Oct 23, 2018
CONTRIBUTING-JavaScript.md Issue#1005 web api examples editor (#1142) (#1174) Oct 11, 2018
CONTRIBUTING.md
CSS-Example-Style-Guide.md Fix css guide image (#1475) Nov 6, 2019
JS-Example-Style-Guide.md ES6 updates for the guide (#1514) Jan 2, 2020
Jenkinsfile Clean up workspace after build completes (#1375) Jul 9, 2019
LICENSE Change license to CC0 May 16, 2017
README.md Atomics ES6 fix (#1484) Nov 14, 2019
package-lock.json Update dependency all-contributors-cli to v6.14.0 (#1544) Feb 24, 2020
package.json Update dependency all-contributors-cli to v6.14.0 (#1544) Feb 24, 2020
renovate.json Update renovate config with assignees and labels (#1363) May 26, 2019
travis-deploy-pages Allow an empty commit for travis deploy Jan 11, 2018

README.md

interactive-examples

Build Status code style: prettier

Home of the MDN interactive code examples.

Project maintainers

Should you have any questions regarding this project, please feel feel to @mention either @wbamberg or @schalkneethling

Good first issues

Want to contribute to the interactive examples project? Here are a couple of good first issues to get you started. Thanks!

Good first issues

Folder structure

  • [css] - This contains the CSS used by the base templates.
  • [js] - This contains the JS used by the base templates.
  • [live-examples] - This contains the live example CSS and JS fragments.
  • [media] - The contains images used by the live examples and templates.
  • [tmpl] - The base templates.

The dynamically generated pages, their dependencies, and assets are generated to the prod branch.

Browser support baseline

The following is a list of browser/version combinations that are supported by the interactive editor. In browsers that do not meet the criteria, the editor degrades gracefully to displaying static examples.

  • Firefox - Latest three release versions.
  • Chrome - Latest three release versions.
  • Opera - Latest two release versions.
  • Safari - Latest two release versions.
  • Internet Explorer - version 11.
  • Edge - Latest release version.

Contributing

If you're interested in contributing to this project, great! Please see the CONTRIBUTING document.

Contributors

Thanks goes to these wonderful people (emoji key):


Schalk Neethling

💻 📖 ⚠️

Mark Boas

💻 📖

William Bamberg

💻 📖

Stephanie Hobson

💻

Josh Mize

💻

Chris Mills

📖 💻

Dave Parfitt

💻

Normal Human

📖

Gal Pasternak

📖

SphinxKnight

💻

Ayush Gupta

💻

John Whitlock

💻 🚇

mfluehr

💻 📖

Paul Irish

💻

Dhruv Jain

💻

Ivan Ng

💻

CShepartd

💻

Kenrick

💻 ⚠️

Anton Boyko

💻

Daniel Hickman

💻

Rachel Andrew

💻

Helmut Granda

💻

Dominic Duffin

💻

Darek Antkowicz

💻

Ben

💻

Ben Stokes

💻

Veekas Shrivastava

💻

Brian Macdonald

💻

Mathias Arens

💻

Clément P

💻

Patrick Lienau

💻

yisibl

💻

Ian Sanders

💻

Nikolay Puzyrev

💻

Marek Pepke

💻

Rudz Boy

💻

Simon Wörner

💻

Martijn Thé

💻

Abhishek

💻

Chen Hui Jing

💻

Mats Palmgren

💻

Florian Scholz

💻

Adilson Sandoval

💻

Eric Shepherd

💻

Leonard Lee

💻

Théis Bazin

💻

Neha Nupoor

💻

Stephan Max

💻

Christian Stuff

💻

Yahya Elharony

💻

Arkangus

💻

Robert Katzki

💻

arai-a

💻

daGo

💻

Max Donchenko

💻

Taylor Hunt

💻

Enguerran

💻

Estelle Weyl

💻

Jon Borglund

💻

Joe Medley

💻

Ryan Johnson

💻

Irene Smith

💻

Melissa

💻

Roy Revelt

💻

Konstantin Rouda

💻

Gene Wood

💻

Dan Levy

💻

Arjan Einbu

💻

Solomon Jones

💻

Olle Lauri Boström

💻

Seren D

💻

Tremaine Neethling

💻

Flying-Toast

💻

Dimitri Belopopsky

💻

Karl Stolley

💻

Liz Lawley

💻

Daniel Holbert

💻

Kevin Simper

💻

Romulo Cintra

💻

Hassan

💻

Velu S Gautam

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

You can’t perform that action at this time.