Remove examples templates and start transition to Component Story Format
What does this MR do?
This removes component examples templates to prevent any new examples from being added to GitLab UI. A new Danger rule will also throw a warning whenever an example file is added or modified, and a FAQ entry explains why we're doing this.
This also updates the story template so that it boilerplates a CSF (Component Story Format) compatible story.
Does this MR meet the acceptance criteria?
Conformity
-
Code review guidelines. -
GitLab UI's contributing guidlines. -
If it changes a Pajamas-compliant component's look & feel, the MR has been reviewed by a UX designer. -
If it changes GitLab UI's documentation guidelines, the MR has been reviewed by a Technical Writer. -
If the MR changes a component's API, integration MR(s) have been opened in the following projects to ensure that the @gitlab/ui
package can be upgraded quickly after the changes are released:-
GitLab: mr_url -
CustomersDot: mr_url -
Status Page: mr_url
-
-
Added the ~"component:*"
label(s) if applicable.
Closes #1175 (closed)
Edited by Paul Gascou-Vaillancourt