You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Marcelo Paiva
bf4bbedc28
Fix WCAG 2.1 AA medium/high issues: keyboard nav, canvas ARIA, live regions, focus management
- H7: Add user_menu.js custom element for navbar dropdown keyboard navigation
(ArrowDown/Up, Enter/Space, Escape, roving tabindex, aria-expanded) (WCAG 2.1.1)
- H8: Add aria-label + fallback text to signature, initials, and QR canvas elements (WCAG 1.1.1)
- M3: Add role="textbox" + aria-label to field name contenteditable in area.vue (WCAG 4.1.2)
- M4: Add aria-hidden/aria-expanded to toggle_visible.js and field_condition.js (WCAG 4.1.2)
- M5: Add aria-label ("Show/Hide password") + aria-pressed to password_input.js toggle (WCAG 4.1.2)
- M6: Move focus to first input on addItem; announce removal via announcePolite in dynamic_list.js (WCAG 2.4.3)
- M7: Announce "Copied to clipboard" via announcePolite in clipboard_copy.js (WCAG 4.1.3)
- M9: Fix placeholder contrast text-neutral-400 → text-neutral-600 in contenteditable.vue (WCAG 1.4.3)
- M9: Fix placeholder contrast before:text-base-content/30 → /60 in template_builder/area.vue (WCAG 1.4.3)
- M11: Add persistent aria-live="polite" region for QR code appearance in signature_step.vue (WCAG 4.1.3)
- Fix missed alert() in initials_step.vue → initialsError data prop + live region (WCAG 4.1.3)
- Add canvas accessibility i18n keys: signature_drawing_pad, initials_drawing_pad, qr_code_for_mobile_signature
- Add field_name i18n key to template_builder for contenteditable aria-label
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
3 weeks ago |
| .. |
|
app_tour.js
|
add app tour
|
12 months ago |
|
app_tour_start.js
|
add csp
|
6 months ago |
|
aria_announce.js
|
Fix WCAG 2.1 AA critical and high issues: viewport zoom, focus indicators, modals, alerts, labels
|
3 weeks ago |
|
autoresize_textarea.js
|
customize template email per party
|
1 year ago |
|
autosize_field.js
|
fix csp
|
6 months ago |
|
bar_chart.js
|
add the reports page
|
4 months ago |
|
check_on_click.js
|
show shared link enable button on disabled link page
|
9 months ago |
|
checkbox_group.js
|
allow to invite party
|
2 years ago |
|
clipboard_copy.js
|
Fix WCAG 2.1 AA medium/high issues: keyboard nav, canvas ARIA, live regions, focus management
|
3 weeks ago |
|
custom_validation.js
|
add csp
|
6 months ago |
|
dashboard_dropzone.js
|
add subfolders
|
8 months ago |
|
disable_hidden.js
|
initial commit
|
3 years ago |
|
document_tabs.js
|
Fix WCAG AA contrast on active tab label and border
|
3 weeks ago |
|
download_button.js
|
Fix WCAG 2.1 AA critical and high issues: viewport zoom, focus indicators, modals, alerts, labels
|
3 weeks ago |
|
dynamic_list.js
|
Fix WCAG 2.1 AA medium/high issues: keyboard nav, canvas ARIA, live regions, focus management
|
3 weeks ago |
|
email_editor.js
|
email editor
|
8 months ago |
|
emails_textarea.js
|
show bulk send message
|
2 years ago |
|
fetch_form.js
|
Fix WCAG 2.1 AA critical and high issues: viewport zoom, focus indicators, modals, alerts, labels
|
3 weeks ago |
|
field_condition.js
|
Fix WCAG 2.1 AA medium/high issues: keyboard nav, canvas ARIA, live regions, focus management
|
3 weeks ago |
|
file_dropzone.js
|
adjust border
|
10 months ago |
|
folder_autocomplete.js
|
add subfolders
|
8 months ago |
|
google_drive_file_picker.js
|
google drive file picker
|
5 months ago |
|
indeterminate_checkbox.js
|
optional invite
|
1 year ago |
|
linked_input.js
|
add recipient preferences
|
2 years ago |
|
masked_input.js
|
mask key
|
1 year ago |
|
menu_active.js
|
developer console fixes
|
3 years ago |
|
mount_on_click.js
|
add order ui
|
8 months ago |
|
open_modal.js
|
google drive file picker
|
5 months ago |
|
page_container.js
|
Add accessible PDF text extraction for screen reader users
|
3 weeks ago |
|
password_input.js
|
Fix WCAG 2.1 AA medium/high issues: keyboard nav, canvas ARIA, live regions, focus management
|
3 weeks ago |
|
prompt_password.js
|
Fix WCAG 2.1 AA critical and high issues: viewport zoom, focus indicators, modals, alerts, labels
|
3 weeks ago |
|
remove_on_event.js
|
add csp
|
6 months ago |
|
required_checkbox_group.js
|
add shared link form fields preferences
|
9 months ago |
|
review_form.js
|
add csp
|
6 months ago |
|
scroll_buttons.js
|
fix remove listener
|
11 months ago |
|
scroll_to.js
|
add csp
|
6 months ago |
|
search_input.js
|
fix search input
|
6 months ago |
|
set_date_button.js
|
adjust filters
|
1 year ago |
|
set_origin_url.js
|
add the app url input on the first setup page
|
3 years ago |
|
set_timezone.js
|
redirect with google oauth
|
2 years ago |
|
set_value.js
|
add csp
|
6 months ago |
|
show_on_value.js
|
add csp
|
6 months ago |
|
signature_form.js
|
fix Point is invalid
|
2 months ago |
|
submit_form.js
|
add csp
|
6 months ago |
|
submitter_autocomplete.js
|
fulltext search
|
10 months ago |
|
toggle_attribute.js
|
add recipient preferences
|
2 years ago |
|
toggle_classes.js
|
add csp
|
6 months ago |
|
toggle_cookies.js
|
add submissions dashboard view
|
2 years ago |
|
toggle_on_submit.js
|
add template preferences
|
2 years ago |
|
toggle_submit.js
|
remove onsubmit html event
|
2 years ago |
|
toggle_visible.js
|
Fix WCAG 2.1 AA medium/high issues: keyboard nav, canvas ARIA, live regions, focus management
|
3 weeks ago |
|
turbo_modal.js
|
Fix WCAG 2.1 AA critical and high issues: viewport zoom, focus indicators, modals, alerts, labels
|
3 weeks ago |
|
user_menu.js
|
Fix WCAG 2.1 AA medium/high issues: keyboard nav, canvas ARIA, live regions, focus management
|
3 weeks ago |