Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Trivial
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.1.0
-
Fix Version/s: 4.3.0
-
Component/s: Core CiviCRM, Usability
-
Labels:None
Description
Initial patch to change the Contact form to comply with Accessibility rules.
- Changes made to the following files:
- modified: css/civicrm.css
Added class for use in other changes - modified: js/Common.js
- modified: templates/CRM/Contact/Form/Edit/Address.tpl
- modified: templates/CRM/Contact/Form/Edit/Address/city_postal_code.tpl
- modified: templates/CRM/Contact/Form/Edit/CommunicationPreferences.tpl
- modified: templates/CRM/Contact/Form/Edit/CustomData.tpl
- modified: templates/CRM/Contact/Form/Edit/Demographics.tpl
- modified: templates/CRM/Contact/Form/Edit/Email.tpl
- modified: templates/CRM/Contact/Form/Edit/IM.tpl
- modified: templates/CRM/Contact/Form/Edit/Individual.tpl
- modified: templates/CRM/Contact/Form/Edit/Notes.tpl
- modified: templates/CRM/Contact/Form/Edit/OpenID.tpl
- modified: templates/CRM/Contact/Form/Edit/Phone.tpl
- modified: templates/CRM/Contact/Form/Edit/TagsAndGroups.tpl
- modified: templates/CRM/Contact/Form/Edit/Website.tpl
- modified: templates/CRM/Custom/Form/CustomField.tpl
- modified: templates/CRM/common/Navigation.tpl
- modified: templates/CRM/common/additionalBlocks.tpl
- modified: templates/CRM/common/jcalendar.tpl
All templates/CRM/Contact/Form/* changes are to give Screen Readers text and not just "Add" which is understood by sighted users because of position on screen.
Creates anchor for expandable links so that the "tab" key will stop on those items.
jcalendar.tpl changes "clear" to text with more specific meaning (e.g. Clear Deceased date, Clear Date of Birth)
This patch has been created to be used with v4.1.alpha2.
Let me know if anything additional is needed. Thanks.