This is an initial draft of the Extension UI Guidelines. They are designed to meet the current understood needs of purposed extensions. The Brackets team is open to any suggestions on features that may have been overlooked.
To help illustrate correct user interface implementation, design compositions have been included with a fictional CoffeeScript extension. Some guidelines rely on features not yet included in Brackets; these have been noted and serve as a projection of current plans.
In general, our menu guidelines follow the standard UI practices for application menus.

This feature is not fully implemented in Brackets.

Recommended usage:
This feature is not fully implemented in Brackets.

Technical notes:
- When adding a panel to the UI, be sure you add it above the status bar.
- Whenever possible, make your panel resizable.
- See developer documentation on adding a panel for details on how to easily accomplish both of these.
This feature is not fully implemented in Brackets.
