#201: Improve the UberSelectionWidget UI
- Contents
- Proposed by
- Martin Aspeli
- Seconded by
- Florian Schulze
- Proposal type
- User interface
- Repository branch
- fschulze-optilude-usw
- State
- in-progress
Definitions
Motivation
The UberSelectionWidget is important - it supports various use cases where we are selecting from large vocabularies, and also provides support for "browsing" through folder hierarchies to select content items. The functionality is complete, but the UI is slow and cumbersome, and could benefit from AJAX-support.
Assumptions
Proposal
Create a dynamic, AJAX-driven UI, based on the original USW proposals and mock-ups. This is modelled in part on the popular QuickSilver Mac application.
Implementation
An implementation of this widget lives in the fszchulze-optilude-usw branch of plone.app.form. When complete, the new widget should "just work" for any form that uses the UberSelectionWidget or the UberMultiSelectionWidget.
Deliverables
A working, KSS-driven widget
Risks
Progress log
An initial implementation lives in the aforementioned branch. It still needs to be tidied up,
Participants
Andreas Zeidler, Florian Schulze, Martin Aspeli and Alexander Limi
Framework team vote