Details
-
Type:
Task
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.2
-
Fix Version/s: 2.5
-
Component/s: Development, KNS Equivalency, Roadmap, User Experience (UX)
-
Security Level: Public (Public: Anyone can view)
-
Labels:None
-
Epic Link:
-
Rice Module:KRAD
-
KRAD Feature Area:UIF Component
-
Application Requirement:KS
-
Sprint:2.5.0-m1 Sprint 2, 2.5.0-m1 Sprint 3
-
KAI Review Status:Not Required
-
KTI Review Status:Not Required
Description
KNS functional equivalence item. Ability to display hierarchy or grouping within dropdown (select).
Attachments
Issue Links
- cloned to
-
KULRICE-12408 Rich Multi-Select/Filter control
-
- Closed
-
- relates to
-
KRRM-141 KRAD Phase 3 - Complete core features needed by KS
-
- Resolved
-
Tags already built into html optgroup give us a way to separate by category already... doing anything beyond this adds accessibility issues we have to be careful with, however:
Bootstrap has the dropdown menu we are using, could be manipulated to be a control with some effort (accessibility issues also)
Someone has made a plugin that works within bootstrap that does what we want essentially (looks nice, we would have to make it accessible somehow)
http://silviomoreto.github.io/bootstrap-select/
Accessibility read:
http://www.456bereastreet.com/archive/201111/an_accessible_keyboard_friendly_custom_select_menu/
It looks like we either need to use standard tags or apply aria roles manually to achieve accessiblity using listbox and option roles among others, with aria-selected attribute see:
http://oaa-accessibility.org/examples/role/82/
See for a good custom dropdown implementation (not what we want to use but what we need achieve):
http://dojotoolkit.org/reference-guide/1.9/dijit/form/Select.html#dijit-form-select