a2ui-project / a2ui-project/a2ui

Basic Catalog components not rendering accessibility attributes (was: Restaurant Finder example: accessibility of "Book Now")

Ouverte
#1,410 14 commentaires 1 réaction 1 personne assignée Réclamée par @josemontespg Voir sur GitHub
component: angular renderer component: lit renderer component: react renderer component: samples P1 type: bug type: feature/enhancement
Langage dominant
TypeScript
Étoiles
16.4k
Forks
1.3k
Merge moyen
2 j 13 h
PR mergées (30 j)
134

Description

The interface produced violates WCAG 2.4.6 by creating multiple "Book Now" buttons that perform different actions.

What should happen is something like this:
```html
Book Mott 32 Now
Book Now
Book  Mott 32 Now
```

What's responsible for building "invisible" text of the interface? Is it the JSON (maybe the schema is incomplete), the composer, or better inference instructions?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

The issue is about accessibility attributes not rendering in basic Catalog components, using a Restaurant Finder example. Look at the component responsible for generating the 'Book Now' button, likely in a catalog or button component file. Check the JSON schema for missing accessibility fields and the composer logic that builds the HTML. Test by rendering a catalog component and inspecting the output for aria-label or sr-only spans.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
css, html, typescript
Domaine
accessibility, frontend
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Active
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.