CalendarWeekView.png

CalendarWeekView.png

CalendarWeekView.png

CalendarWeekView.png

Role: Design Co-lead

Role: Design Co-lead

Role: Design Co-lead

Accessibility Documentation for Engineers

Accessibility Documentation for Engineers

Accessibility Documentation for Engineers

Date: Launched Q2 2024

Date: Launched Q2 2024

Date: Launched Q2 2024

Design System Accessibility

Design System Accessibility

Design System Accessibility

Problem

Problem

Problem

Problem

Accessibility knowledge at SmartRent was siloed, inconsistent, and hard to access. Engineers wanted to do the right thing, but didn’t always have the tools or clarity to build accessible components.

Accessibility knowledge at SmartRent was siloed, inconsistent, and hard to access. Engineers wanted to do the right thing, but didn’t always have the tools or clarity to build accessible components.

Accessibility knowledge at SmartRent was siloed, inconsistent, and hard to access. Engineers wanted to do the right thing, but didn’t always have the tools or clarity to build accessible components.

Goal

Goal

Goal

Goal

Create a central hub in SmartKit (SmartRent’s design system) that documents our accessibility approach and gives engineers practical code and guidance.

Create a central hub in SmartKit (SmartRent’s design system) that documents our accessibility approach and gives engineers practical code and guidance.

Create a central hub in SmartKit (SmartRent’s design system) that documents our accessibility approach and gives engineers practical code and guidance.

Impact

Impact

Impact

Impact

The site became the go-to resource for implementing accessible UI. It reduced friction in handoffs, aligned our standards across teams, and helped elevate accessibility from an afterthought to a shared responsibility.

The site became the go-to resource for implementing accessible UI. It reduced friction in handoffs, aligned our standards across teams, and helped elevate accessibility from an afterthought to a shared responsibility.

The site became the go-to resource for implementing accessible UI. It reduced friction in handoffs, aligned our standards across teams, and helped elevate accessibility from an afterthought to a shared responsibility.

Project Summary

Project Summary

Project Summary

LowFid.png

LowFid.png

LowFid.png

LowFid.png

Wireframe Planning

Wireframe Planning

Wireframe Planning

Wireframe Planning

I wireframed the accessibility page with scanability in mind. The goal was to create a dev-friendly doc that could double as a quick reference and a how-to guide.

I wireframed the accessibility page with scanability in mind. The goal was to create a dev-friendly doc that could double as a quick reference and a how-to guide.

I wireframed the accessibility page with scanability in mind. The goal was to create a dev-friendly doc that could double as a quick reference and a how-to guide.

Vision.png

Vision.png

Vision.png

Vision.png

Visual Accessibility Foundations

Visual Accessibility Foundations

Visual Accessibility Foundations

Visual Accessibility Foundations

This section anchors the page in the basics of visual accessibility, like writing meaningful alt text and ensuring strong color contrast. I wanted to start with clear, actionable principles that improve usability for everyone, not just screen reader users.

This section anchors the page in the basics of visual accessibility, like writing meaningful alt text and ensuring strong color contrast. I wanted to start with clear, actionable principles that improve usability for everyone, not just screen reader users.

This section anchors the page in the basics of visual accessibility, like writing meaningful alt text and ensuring strong color contrast. I wanted to start with clear, actionable principles that improve usability for everyone, not just screen reader users.

Navigation.png

Navigation.png

Navigation.png

Navigation.png

Keyboard + Voice Support

Keyboard + Voice Support

Keyboard + Voice Support

Keyboard + Voice Support

I documented how to build accessible navigation using logical tab order and voice support. This section removes guesswork for developers implementing dropdowns, links, or tabbed interfaces.

I documented how to build accessible navigation using logical tab order and voice support. This section removes guesswork for developers implementing dropdowns, links, or tabbed interfaces.

I documented how to build accessible navigation using logical tab order and voice support. This section removes guesswork for developers implementing dropdowns, links, or tabbed interfaces.

CalendarView.png

CalendarView.png

CalendarView.png

CalendarView.png

Simplicity + Clarity

Simplicity + Clarity

Simplicity + Clarity

Simplicity + Clarity

Accessibility isn’t just about screen readers, it’s about reducing cognitive load. I included best practices for things like input labeling, assistive text, and writing clear banner messages.

Accessibility isn’t just about screen readers, it’s about reducing cognitive load. I included best practices for things like input labeling, assistive text, and writing clear banner messages.

Accessibility isn’t just about screen readers, it’s about reducing cognitive load. I included best practices for things like input labeling, assistive text, and writing clear banner messages.

Results

Results

Results

Results

Launched for developers everywhere on smartkit.dev. Adopted internally by front-end engineers as the accessibility source of truth, and reduced friction in handoffs with copy-ready code and UI guidelines.

Reflection

Reflection

Reflection

Reflection

This project shaped how I think about systems design and accessibility advocacy. It taught me how to break down complex WCAG guidelines into visual and verbal clarity for real world use. It’s also where I discovered how much I love building bridges between design intent and engineering execution.

This project shaped how I think about systems design and accessibility advocacy. It taught me how to break down complex WCAG guidelines into visual and verbal clarity for real world use. It’s also where I discovered how much I love building bridges between design intent and engineering execution.

This project shaped how I think about systems design and accessibility advocacy. It taught me how to break down complex WCAG guidelines into visual and verbal clarity for real world use. It’s also where I discovered how much I love building bridges between design intent and engineering execution.

Contact Me!

Contact Me!

Want to work together? Let’s talk before I pick up another side project.

Want to work together? Let’s talk before I pick up another side project.

Want to work together? Let’s talk before I pick up another side project.

Reach out via one of these methods.

Reach out via one of these methods.

Reach out via one of these methods.