Details
-
Type:
Feature Request
-
Status: Awaiting Review
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: 20.0
-
Fix Version/s: None
-
Component/s: Permission Widget (authz), User Experience
-
Test Plan:
Description
Explore how the Sakai UI could use atom level web components and the other parts of the web component spec other than custom element which is already in use. The goal is to help further the community discussion around components with more examples.
- research how to material, patternfly, and hax buttons work
- build button and checkbox web components
- build a shadow dom and light dom version of each
- receive styles from outside via class and parameter
- inherit global styles
- consume them in the sakai-tool-permissions.js
- consume them in each framework
- save props down events up last
- receive attributes from outside via parameter
Gliffy Diagrams
Zeplin
Attachments
1.
|
Build Checkbox web component |
|
Awaiting Review | Michael Greene |
2.
|
Build Button Web Component |
|
Awaiting Review | Unassigned |