• Shaarli
  • Tag cloud
  • Picture wall
  • Daily
  • RSS
  • Login
4251 shaares
1 / 2
Filters
22 results tagged accessibility

Inclusively Hiding & Styling Checkboxes and Radio Buttons

QRCode

When you hide an interactive element, make sure you choose a hiding technique that keeps it screen reader-accessible, position it on top of whatever is visually replacing it so that a user navigating by touch can find it where they expect to, and then make it transparent.

https://www.sarasoueidan.com/blog/inclusively-hiding-and-styling-checkboxes-and-radio-buttons/
February 27, 2025 at 3:50:11 PM EST *
checkbox css accessibility webdesign forms
FILLER

Beautiful focus outlines · Medienbäcker Thomas Günther

QRCode

Here’s my starting point for custom focus outlines:

*:focus-visible {
outline-color: currentColor;
outline-style: solid;
outline-offset: .25rem;
outline-width: .25rem;
}

https://medienbaecker.com/articles/focus-outlines
January 2, 2025 at 11:02:30 AM EST *
forms webdesign accessibility buttons
FILLER

CSS Button Styles You Might Not Know | David Bushell

QRCode

Visual Focus

Accessibility is for everyone. I like using keyboard navigation to tab through interactive elements. Sadly I’ve lost count of how many clients have asked me to “remove that ugly border” around focused buttons.

Button focus state can be improved with two tricks:

.button {
  &:focus-visible {
    outline: 2px solid magenta;
    outline-offset: 2px;
  }
}

First, I replace the default focus pseudo-class with focus-visible. MDN has a long section on focus vs focus-visible. Basically it’s what the original should have been in hindsight.

https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible#focus_vs_focus-visible

Second, I use outline-offset to give some breathing room between the focus ring and the button itself. If the button has a prominent border style the outline would sit flush against it looking like a double border. Adding an offset makes the focus state more visible.

One thing to note is that ::file-selector-button does not get focus, rather the parent input does, so apply styles there.

https://dbushell.com/2024/03/10/css-button-styles-you-might-not-know/
March 18, 2024 at 1:43:14 PM EDT *
buttons forms accessibility webdesign
FILLER

Designing better target sizes

QRCode

An interactive guide on designing better target sizes on the web.

https://ishadeed.com/article/target-size/
March 18, 2024 at 1:34:56 PM EDT *
buttons forms accessibility webdesign
FILLER

11ty Slugs and Anchors | 11ty Rocks!

QRCode

Enable anchor links on content headings

There are several plugins you can add to extend markdown-it, but in this example we are adding anchor links to our content headings. We're also extending the idea from our slug update to update which characters are removed and replaced to create anchors.

https://11ty.rocks/eleventyjs/slugs-anchors/#slug-filter-extension
January 13, 2024 at 11:19:25 AM EST *
eleventy accessibility blog
FILLER

Template for accessibility guidelines - HTMHell

QRCode

This template is opinionated and intended as a starting point for those who want to define how accessibility is dealt with in their company. It does not matter whether your title is developer, designer, project manager or something else.

https://www.htmhell.dev/adventcalendar/2023/10/
January 12, 2024 at 8:50:35 AM EST *
accessibility webdesign
FILLER

Design pattern for custom tooltips - HTMHell

QRCode

The title attribute is not particularly accessible.

https://www.htmhell.dev/adventcalendar/2023/20/
January 12, 2024 at 8:50:06 AM EST *
webdesign tooltip accessibility
FILLER

Why You Should Use px Units for margin, padding, & Other Spacing Techniques | Ashlee M Boyer

QRCode

When users increase their text size, they're not trying to make the space around text bigger.

https://ashleemboyer.com/blog/why-you-should-use-px-units-for-margin-padding-and-other-spacing-techniques
November 20, 2023 at 7:54:31 AM EST *
accessibility css webdesign
FILLER

Spectrum, Adobe’s design system

QRCode

Spectrum provides interface components, resources, and tools to help teams work more efficiently and to make applications more consistent.

Nate Baldwin talk ~14:00
https://www.youtube.com/watch?v=Y9-aXiMSKa4

https://leonardocolor.io/

https://spectrum.adobe.com/page/color-system/
September 13, 2023 at 11:15:02 AM EDT *
colorscheme accessibility color
FILLER

GitHub - KittyGiraudel/a11y-dialog: A very lightweight and flexible accessible modal dialog script.

QRCode

A very lightweight and flexible accessible modal dialog script. - GitHub - KittyGiraudel/a11y-dialog: A very lightweight and flexible accessible modal dialog script.

https://github.com/KittyGiraudel/a11y-dialog
August 9, 2023 at 10:16:49 AM EDT *
accessibility modal
FILLER

The Contrast Triangle

QRCode

A three-way color contrast checker for when you remove underlines from links.

https://chipcullen.com/the-contrast-triangle/

In order for your text and links to be accessible, they both need to have sufficient contrast from the background, as well as from each other. This creates a three-way design constraint.

https://contrast-triangle.com/
May 18, 2023 at 2:17:03 PM EDT *
accessibility css color
FILLER

UX Design Challenges | UX Tools

QRCode

A set of real-world challenges to practice crucial UX design skills. Train yourself in product design and take away portfolio-worthy deliverables.

https://uxtools.co/challenges
September 21, 2022 at 10:17:16 AM EDT *
ux webdesign design forms accessibility
FILLER

Accessibility Insights

QRCode

Solve accessibility issues before they reach your customers.

https://accessibilityinsights.io/
September 20, 2022 at 1:20:36 PM EDT *
accessibility
FILLER

Accessible Colors | WCAG 2.0 AA and AAA color contrast checker

QRCode

Test your background and text contrast ratio based on Web Content Accessibility Guidelines (WCAG), and automatically find the closest accessible colors.

https://accessible-colors.com/
September 29, 2021 at 3:32:47 PM EDT *
accessibility color
FILLER

A 4-step process for testing the accessibility of your designs

QRCode

Setting up your screen reader

For this guide, I’m going to use VoiceOver on Mac, a screen reader program that comes on new Mac computers, iPhones, and iPads. If you’re on Windows, you can use JAWS or NVDA. I’ll provide guiding questions and examples of good and bad interactions, so your OS shouldn’t matter.
The first step is to enable your screen reader and get familiar with its keyboard shortcuts.

  1. Tab
  2. Ctrl-Option- ← →
  3. Ctrl-Option-Cmd-H
  4. Ctrl–Option–Cmd–G
    Bonus: disabled buttons
https://ux.shopify.com/a-4-step-process-for-testing-the-accessibility-of-your-designs-17bc95bceafe
September 16, 2021 at 11:15:39 AM EDT *
webdesign accessibility
FILLER

Better in Black: Rethinking our Most Important Buttons | Spotify Design

QRCode

If there's one button you use every time you open Spotify, it’s the play button. Today, we’re updating it significantly for better accessibility.

https://spotify.design/article/better-in-black-rethinking-our-most-important-buttons?ref=heydesigner
May 26, 2021 at 10:26:07 AM EDT *
accessibility webdesign buttons
FILLER

Sortable Table Columns | Adrian Roselli

QRCode

An accessible sortable table is not necessarily the same as a usable sortable table. Outline: Basics Let The User Know This Thing Has Sorted Screen Reader Announcement Sort Arrows Column Background Let The User Know This Thing Sorts SVGs Layout Windows High Contrast Mode Screen Readers Sort Hint aria-describedby…

https://adrianroselli.com/2021/04/sortable-table-columns.html
April 12, 2021 at 2:24:16 PM EDT *
tables accessibility webdesign
FILLER

Why skip-links are important for accessibility

QRCode

Skip-links play an important role in making a website accessible for everybody. Here I point out why and how you can implement them consistently.

https://www.voorhoede.nl/en/blog/why-skip-links-are-important-for-accessibility/
March 26, 2021 at 9:11:49 AM EDT *
accessibility
FILLER

ButtonBuddy - Accessible button contrast generator

QRCode

Learn what it takes to ensure your buttons or button-styled links have accessible contrast across all states and surfaces, then use the generator to check and adjust your button palette.

https://buttonbuddy.dev/#generator
January 29, 2021 at 11:50:09 AM EST *
buttons accessibility css webdesign
FILLER

a11y.css

QRCode

This CSS file intends to warn developers about possible risks and mistakes that exist in HTML code. It can also be used to roughly evaluate a site's quality by simply including it as an external stylesheet.

https://heydesigner.com/a11y-css-reset/

https://ffoodd.github.io/a11y.css/
August 11, 2020 at 9:38:58 AM EDT *
accessibility webdesign
FILLER
1 / 2
Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community