Open
Milestone
Improve Civi's front-end
CiviCRM's current default UI, 'Greenwich' has been running since Civi 3.x, around 2009. This Milestone is to group the various issues and steps towards improving how CiviCRM looks out of the box, including accessibility. Includes possibly a new UI theme with CiviCRM that works on all Civi CMSs, is user-customisable via CSS Variables, and meets current accessibility standards.
Unstarted Issues (open and unassigned)
8
- Wrap select lists in a container class to support custom dropdown FontAwesome/etc icons
- Test & resolve final accordion markup pattern rewrite: CRMDashlet (pattern 2)
- Modals: move from Jquery UI Dialog to something else?
- Accordions: Eight patterns in Civi markup – reduce & make more accessible?
- Cleanup Civi markup to use the 'canonical' style-guide versions
- Make a new theme to ship with Civi
- Recommend best-practice markup for all Civi UI elements in updated UI Reference Guide / new Civi StyleGuide
- Document all CiviCRM Markup patterns in ThemeTest Extension
Ongoing Issues (open and assigned)
0
Completed Issues (closed)
1
Loading
Loading