ember-cli-addon-docs
ember-cli-addon-docs copied to clipboard
Easy, beautiful docs for your OSS Ember addons
I searched through the issues and noticed there was some work to prefix the Tailwind styles to avoid collisions, but it seems like there is still a global reset that...
Hi 👋, when setting up an automatic deployment using Travis CI, I've followed commands from documentation, but this command caused the Travis CI job to fail by asking me for...
The code at https://github.com/ember-learn/ember-cli-addon-docs/blob/master/addon/routes/docs/api/item.js#L21 is looking for a type to use when looking for a matching module. However when I have a path that has a directory ending in "s",...
https://github.com/aexmachina/ember-cli-sass has been updated to v8.0.1 and with this comes the use of `sass` instead of `node-sass` to compile sass to css. This has many improvements including speed and the...
For an internal addon we use BitBucket as out Git provider and not GitHub. Would be nice if this could be configurable. The line in question: https://github.com/ember-learn/ember-cli-addon-docs/blob/master/addon/components/docs-header/template.hbs#L46
Relates to #201, #246. ESDoc theoretically [supports TypeScript](https://github.com/esdoc/esdoc-plugins/tree/master/esdoc-typescript-plugin). But since options cannot and file extensions for doc generators cannot be configured, processing TypeScript files is currently not possible.
ember-test-selectors@^2.0.0 breaks on this line https://github.com/ember-learn/ember-cli-addon-docs/blob/master/addon/components/docs-header/template.hbs#L26 due to binding on a tagless component https://github.com/ember-learn/ember-cli-addon-docs/blob/master/addon/components/docs-header/link/component.js#L8
Saw this visual bug in Storefront's docs 
Would be nice, if the page title was set to something like `{sectionName} ∙ {projectName}`. I recommend [`ember-page-title`](https://github.com/tim-evans/ember-page-title). Happy to submit a PR.
In addition to the `{{docs-keyboard-shortcuts}}` component, there are some keyboard shortcuts baked into `controllers/application.js` and `docs-viewer/component.js` that are enabled on initialization. These can interfere with components that have custom keyboard...