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
30b97357dc
Remove conflicting focus styles; use global :focus-visible rule
...
Audit found 10 overrides across 8 files that suppressed or replaced
the global focus ring. Removed all of them:
- templates/_file_form.html.erb: remove outline-none + focus:ring-*
- templates_clone/_form.html.erb: same
- templates_preferences/_recipients.html.erb: same
- template_builder/contenteditable.vue: remove outline-none
- template_builder/document.vue: remove focus:ring-2 from tab buttons
- template_builder/area.vue: remove focus:ring-1 from 3 elements
- template_builder/font_modal.vue: remove focus:ring-2 from contenteditable
- submission_form/phone_step.vue: remove focus-within:outline from container
All interactive elements now rely solely on the global :focus-visible
rule (8px solid rgb(14,99,200), 4px offset) in application.scss/form.scss.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
3 weeks ago
..
area.vue
Remove conflicting focus styles; use global :focus-visible rule
3 weeks ago
builder.vue
add more options to context menu
2 months ago
conditions_modal.vue
Fix WCAG 2.1 AA critical and high issues: viewport zoom, focus indicators, modals, alerts, labels
3 weeks ago
contenteditable.vue
Remove conflicting focus styles; use global :focus-visible rule
3 weeks ago
controls.vue
Add ARIA labels to icon-only buttons across the application
1 month ago
custom_field.vue
Add ARIA labels to icon-only buttons across the application
1 month ago
description_modal.vue
fix save modal
2 months ago
document.vue
Remove conflicting focus styles; use global :focus-visible rule
3 weeks ago
drag_placeholder.vue
custom fields
2 months ago
dropzone.vue
google drive file picker
5 months ago
field.vue
Fix WCAG 2.1 AA medium issues: color-only indicators, form errors, icon-only buttons
3 weeks ago
field_context_menu.vue
fix save modal
2 months ago
field_context_modal.vue
add more options to context menu
2 months ago
field_context_submenu.vue
border color
2 months ago
field_settings.vue
add more options to context menu
2 months ago
field_submitter.vue
Fix WCAG 2.1 AA medium issues: color-only indicators, form errors, icon-only buttons
3 weeks ago
field_type.vue
insert new field at page position
2 months ago
fields.vue
fix
2 months ago
font_modal.vue
Remove conflicting focus styles; use global :focus-visible rule
3 weeks ago
formula_modal.vue
fix save modal
2 months ago
google_drive_document_settings.vue
fix sync
3 months ago
hover_dropzone.vue
handle zip upload
7 months ago
i18n.js
Fix WCAG 2.1 AA medium issues: color-only indicators, form errors, icon-only buttons
3 weeks ago
icon_drag.vue
add default builder fields
2 years ago
import_list.vue
Fix WCAG 2.1 AA medium issues: color-only indicators, form errors, icon-only buttons
3 weeks ago
logo.vue
update logo
3 years ago
mobile_draw_field.vue
fix save
3 months ago
mobile_fields.vue
add kba
3 months ago
page.vue
Fix sr-only text leaking visually in template builder
3 weeks ago
page_context_menu.vue
border color
2 months ago
payment_settings.vue
with force open
2 months ago
pdf_text_to_html.js
Add PDF/Text tab switcher to template builder for sighted users
3 weeks ago
preview.vue
Fix WCAG 2.1 AA medium issues: color-only indicators, form errors, icon-only buttons
3 weeks ago
replace.vue
handle zip upload
7 months ago
selection_box.vue
add select fields mode
2 months ago
selection_context_menu.vue
fix save modal
2 months ago
upload.vue
fix undefined
2 months ago