This issue has been created
There are 2 updates.
 
 
XWiki Platform / cid:jira-generated-image-avatar-48ffd247-adfe-48cd-85df-0f5c99edda17 XWIKI-24566 Open

Yes/no links in deprecated property warning in AWM have insufficient contrast/aren't underlined

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-b55d64ba-c3e8-4c2f-aa04-ef368e32dcca Michael Hamann created this issue on 14/Jul/26 10:41
 
Summary: Yes/no links in deprecated property warning in AWM have insufficient contrast/aren't underlined
Issue Type: cid:jira-generated-image-avatar-48ffd247-adfe-48cd-85df-0f5c99edda17 Bug
Affects Versions: 16.10.0
Assignee: Unassigned
Attachments: image-2026-07-14-10-32-48-766.png, image-2026-07-14-10-33-59-953.png
Components: App Within Minutes
Created: 14/Jul/26 10:41
Labels: wcag
Priority: cid:jira-generated-image-static-major-0db9a4ff-2cc3-4a9f-92f0-7c9fe6dfa39e Major
Reporter: Michael Hamann
Description:

Steps to reproduce:

  1. Create an App Within Minutes application, e.g., named "Test". Add a short text property and add that property to the Live Table in the last step. 45111_image-2026-07-14-10-32-48-766.png
  2. Edit the application and remove the short text property. Continue until the last step that now displays a warning: 45110_image-2026-07-14-10-33-59-953.png
  3. Use the Axe DevTools Extensions to run a full page scan.

Expected result:

The scan completes without finding any problem.

Actual result:

The scan reports two issues about links that must be distinguishable without relying on color. This concerns the "Yes"/"No" links in the deprecation warning message.

Based on the fact that these links appear as part of the text, one should assume that they should be underlined but underlining is only active inside #xwikicontent and this is an inline edit page and thus doesn't have this container. While the whole screen could use design refresh and these links should better be buttons, the simplest solution would be to treat those links explicitly as inline links.

 
 

2 updates

 
cid:jira-generated-image-avatar-b55d64ba-c3e8-4c2f-aa04-ef368e32dcca Changes by Michael Hamann on 14/Jul/26 10:42
 
Description: *Steps to reproduce:*
# Create an App Within Minutes application, e.g., named "Test". Add a short text property and add that property to the Live Table in the last step.  !image-2026-07-14-10-32-48-766.png!
# Edit the application and remove the short text property. Continue until the last step that now displays a warning:  !image-2026-07-14-10-33-59-953.png!
# Use the [Axe DevTools Extensions|https://www.deque.com/axe/devtools/extension/] to run a full page scan.

*Expected result:*

The scan completes without finding any problem.

*Actual result:*

The scan reports two issues about links that must be distinguishable without relying on color. This concerns the "Yes"/"No" links in the deprecation warning message.

Based on the fact that these links appear as part of the text, one should assume that they should be underlined but underlining is only active inside {{#xwikicontent}} and this is an inline edit page and thus doesn't have this container. While the whole screen could use design refresh and these links should better be buttons, the simplest solution would be to treat those links explicitly as inline links.


Full error message from the automated tests on CI that trigger this:

{noformat}
1: Links must be distinguishable without relying on color
Description: Ensure links are distinguished from surrounding text in a way that does not rely on color
Help URL: https://dequeuniversity.com/rules/axe/4.11/link-in-text-block?application=axeAPI
Help: Links must be distinguishable without relying on color
Impact: serious
Tags: cat.color, wcag2a, wcag141, TTv5, TT13.a, EN-301-549, EN-9.1.4.1, RGAAv4, RGAA-10.6.1

HTML element:
<a href="">Yes</a>
Selector: [a[href=""]:nth-child(1)]
Fix any of the following:
  The link has insufficient color contrast of 1.08:1 with the surrounding text. (Minimum contrast is 3:1, link text: #2f70a7, surrounding text: #8a6d3b)
  The link has no styling (such as underline) to distinguish it from the surrounding text

HTML element:
<a href="">No</a>
Selector: [a[href=""]:nth-child(2)]
Fix any of the following:
  The link has insufficient color contrast of 1.08:1 with the surrounding text. (Minimum contrast is 3:1, link text: #2f70a7, surrounding text: #8a6d3b)
  The link has no styling (such as underline) to distinguish it from the surrounding text
{noformat}
Assignee: Michael Hamann