emc-ui
( ? dell-ui ? )
- AngularJS Components
-
CSS Framework
- HTML
history
-
Started fall 2013
- Inner-source
- 3 years of development/usage
- 155 successful releases
- Used in 5 projects
- eCDM
- MSM
- Hyper-V FLR
- Tenant UI
- VCE - DPA
- Official UI Library for DPAS
technology
- Angular JS
- 1.3.20 ( upgrade to 1.5 this fall )
- Migrate to angular 2 in 2017
- CSS 3
- Sass-based
- Responsive / Adaptive
- HTML5
- SVG library
- Localization
- Extensions ( NodeJS/express/Socket.io )
- npm, bower
demo time
additional modules
-
Login ( emc-login )
-
Role-Based Access ( emc-rbac )
-
Dashboard ( emc-dashboard )
-
User Preferences ( emc-preferences )
-
Web Sockets ( emc-web-sockets )
-
NodeJS/Express Server ( emc-server-base )
demo time
2016 Plans
- Move to angular 1.5
- Improve style guide
- Integrate several extensions into library
- Document common UX patterns
- Build a reference app
- Update branding to Dell
- New name!
2017 plans
- AngularJS 2
- Expand templates / reference app
- Help Center ( emc-help-center )
- Interactive Guides ( emc-mentor )
- Table / Grid
- Open source...
the team
Skip Hanson
Manager / UX
Jase Smith
Designer/Developer
Dehru Cromer
Developer
Christian Parker
Developer
emc-ui ( common components )
By Dehru Cromer
emc-ui ( common components )
- 848