Getting Started
"Developing User Interfaces" - edX Developer Guide
Announcements
Presentation: Front End Developments at edX - April 2016
Front End Developments - March 2016
Projects
Accessibility Initiative
Comprehensive Theming
edX Pattern Library
edX UI Toolkit
FedX Initiative
Patterns
edX Pattern Library
How to add a pattern to the edX Pattern Library
Pattern Library Discovery
Best Practices
How to add the edX Pattern Library to a front end project
How to work with existing LMS or Studio pages
How to add a new third party library to LMS or Studio
/wiki/spaces/TNL/pages/18350865
How to share static front end changes for review
Note: for edX employees only
edX Guidelines
Accessibility Guidelines
JavaScript Style Guide
Front End Performance Guidelines
XSS Protection
Architecture
CSS and Sass
Extending edX Platform
RequireJS at edX
Static assets pipeline
State of JavaScript editors
Proposals
Thoughts on LMS front end architecture
Modernizing the edX front end stack
Initial rollout plan for the UI Toolkit and Pattern Library
JavaScript library upgrade manual test plan
Front end development documentation plan
Meeting Notes
FedX team meeting notes
Fluent 2016 conference notes