ECL v4 consists of Vanilla components packages and a twig implementation of those, also released as npm packages.
To maintain these it's important to have a good grasp of few concepts before diving in the code of the packages.
- Conventions: collection of best practices.
- Core concepts: useful read for anyone interested in the fundamentals of ECL.
- Decisions: the place to store and refer to vital technical or non-technical decisions taken during the project's evolution.
- ECL development kick-off: start here when you need to develop or maintain ECL.
- Understand EC & EU systems separation
- ECL structure
- JavaScript
- Presets
- Accessibility