This addon provides the general layout and some styles that are used for guides.emberjs.com.
Its responsibilities include:
- CSS for the sidebar
- HTML markup specifics (i.e. the classes that go on various divs in the text of the guide itself)
Most aspects of the Guides are styled via ember-styleguide, not this repository.
guidemaker is what assembles guides content into queryable records.
guides-source has the learning content itself.
- Ember.js v3.16 or above
- Ember CLI v3.16 or above
- Node.js v14 or above
ember install guidemaker-ember-template
See guides-source for an example of how to use this addon.
See the Contributing guide for details.
To release a new version of this addon:
git checkout master
git pull origin master
npm install -g np
np
This command will run checks and tests, and ask you what version you want to do the release as (major, minor, patch).
This project is licensed under the MIT License.