Living SPEAK guideline used internally to share same structure and code style. It is work in progress and you are welcomed to pull request it.
The following guidelines apply to dialogs created by Sitecore for release as part of the Sitecore platform.
Use the following guidelines for dialogs displayed by legacy Sheer applications (such as the Content Editor, Experience Editor, and so on).
Use the Speak-DialogPage template.
Use the Speak-Layout for the dialog page.
Use the following guidelines for dialogs displayed by SPEAK based applications (such as
Use the Speak-BasePage template.
Use the Speak-EmptyLayout for the dialog page.