a2ui-project / a2ui-project/a2ui

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

Đang mở
#1,410 14 bình luận 1 reaction 1 người được giao Được @josemontespg nhận Xem trên GitHub
component: angular renderer component: lit renderer component: react renderer component: samples P1 type: bug type: feature/enhancement
Ngôn ngữ chính
TypeScript
Star
16.4k
Fork
1.3k
Merge trung bình
2 ngày 13 giờ
Pull request đã merge (30 ngày)
134

Mô tả

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?

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

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.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
css, html, typescript
Lĩnh vực
accessibility, frontend
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Sôi nổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
55/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.