See the unit-e contributing guidelines. We follow the same process for the desktop UI as we do for all other Unit-e software.
There is one notable difference. The desktop UI is licensed under the GPLv2 not MIT. By contributing to this repository you agree to contribute your work under the GPL.
- Angular
- Angular Syntax Styleguide - guide to Angular syntax, conventions, and application structure
- Components
- Material Components - overview of available Material components and example usage (stick to these as much as possible, no need to reinvent the wheel)
- Layout
- Angular fxFlex API Layouts - fxFlex markup basics
- Declarative (static) API - for basic static layouts
- Responsive API - for responsive layouts
- Icons
- all available icons are in
/src/assets/icons/SVG
- include via
<mat-icon fontSet="uniteIcon" fontIcon="unite-<icon_name>"></mat-icon>
- all available icons are in