The PledgeAccessibility statement
A
Accessibility, by default.
Last updated · 2026-06-16
Pixelmint is built to conform to WCAG 2.1 Level AA, the standard cited by both the Americans with Disabilities Act (ADA) and Section 508 of the Rehabilitation Act.
i.
Conformance
- Standard: WCAG 2.1, Level AA
- US laws addressed: ADA Title III, Section 508, applicable state accessibility statutes
- Conformance status: Fully conformant. Internal audit; third-party audit recommended for production deployment
ii.
Built-in accessibility controls
The settings menu (gear icon in the header, top right) lets every visitor adjust:
- Theme: Light, Dark, or follow your operating system
- Text size: Four steps from small to extra-large — scales every text element on the site
- High contrast: Pure black/white with reinforced borders and focus outlines
- Reduce motion: Disables every animation and scroll effect, in addition to honoring your OS-level
prefers-reduced-motionsetting - Underline links: Adds underlines to every link to satisfy WCAG 1.4.1 Use of Color
Preferences persist on your device only if you accept the storage notice. Otherwise they apply for the current session.
iii.
Keyboard navigation
Every interactive element is reachable and operable from the keyboard:
- Tab / Shift+Tab — move between controls
- Enter or Space — activate dropzone, buttons, links
- Arrow keys — adjust sliders (quality, resize), navigate segmented controls
- Esc — close menus and popovers
- A Skip to main content link appears as the first focusable element on every page
iv.
Visual design
- Color contrast: Every text/background pair meets at least 4.5:1; large text and decorative chrome meet at least 3:1. High-contrast mode pushes all text to 21:1.
- Focus indicators: A 3px terracotta outline appears on every focused element, with 3px offset; bumps to 4px in high-contrast mode.
- Color independence: No information is conveyed by color alone. File-size deltas show both color and a numeric percentage. Status pills include text labels.
- Resizable text: All sizes use relative units. The text-size control multiplies the base scale by up to 130%.
v.
Assistive technology
- Screen readers: Tested with VoiceOver (macOS) and NVDA (Windows). Semantic landmarks (
<header>,<main>,<nav>,<footer>) used throughout. - Live regions: Conversion progress and completion is announced via
aria-live="polite". - Form labels: Every input has an associated label, visible or programmatically.
- Image alternatives: Decorative SVGs are marked
aria-hidden; the converter accepts your file without needing alt text from you.
vi.
Touch & motor accessibility
- All tap targets meet the 44 × 44 CSS pixel minimum.
- No interaction requires a path gesture, multi-touch, or fine motor precision.
- No time limit is enforced on any action.
vii.
Known limitations
- HEIC decoding is browser-dependent. On non-Safari browsers, very large or older HEIC files may fail to decode. This is a browser limitation, not a Pixelmint design choice.
- The marquee strip on the home page is purely decorative and is automatically paused when reduced-motion is requested.
viii.
Reporting an issue
If you encounter an accessibility barrier, please tell us — we'll fix it. Contact the site operator listed on the About page, or open an issue on the project repository. We aim to acknowledge accessibility reports within 5 business days.