Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Inclusive Cards

9 sites No security coverage
View on drupal.org

The Inclusive Cards module provides accessible and semantically valid card components for Drupal websites. It makes entire cards clickable while preserving any nested links, ensuring a better experience for all users, including those using assistive technologies. This module helps websites be more inclusive by improving navigation and interaction for everyone.

One Link to Rule Them All.

The Inclusive Cards module is a Drupal module that provides accessible and semantically valid card components. The module adds a click event to cards that have a link, and ensures that the cards are accessible to all users, including those who use assistive technologies. Instead of nesting everything into a big "a" element, js converts the card into a link without breaking any other nested links like tags etc.
The module achieves this by removing the alt attribute from images that do not add any value to the user, and adding the role="presentation" attribute to indicate that the images should be ignored by assistive technologies. Additionally, the module removes the parent element of the image if it is a link, to ensure that the link is still accessible to users who use assistive technologies.

Features

The Inclusive Cards module is useful for anyone who wants to ensure that their website is accessible to all users, including those who use assistive technologies. By providing accessible and semantically valid card components, the module helps to ensure that users can navigate and interact with the website in a way that is intuitive and easy to understand.

Post-Installation

  1. Go to /admin/config/system/inclusive-cards
  2. Select the display view modes between nodes and taxonomies that you want to apply the inclusive card functionality.
  3. Go to /admin/views and create a new view.
  4. Make sure that you are rendering in Format Show: Content/Teaser (or any other display view mode).
  5. Verify the functionality by visiting either the views page or block you have created.

Activity

Total releases
1
First release
Oct 2025
Latest release
9 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Release date
1.1.1-beta1 Pre-release Oct 16, 2025