Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XWIKI-22202: Underline inline links on the doc renaming page #3199

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Sereza7
Copy link
Contributor

@Sereza7 Sereza7 commented Jun 12, 2024

Jira URL

https://jira.xwiki.org/browse/XWIKI-22202

Changes

Description

  • Added a rule to cover all xHints, with a comment to explain it a bit.

Clarifications

  • Note that this PR also fixes https://jira.xwiki.org/browse/XWIKI-22203
  • I could avoid using the force-underlining class, contrary to what I assumed would need to be done when reporting this issue. This is nice because the solution is IMO more generic and still correct. This will allow to cover form introduced in non standard extensions properly.

Screenshots & Video

Screenshots with the state before the PR can be found on the jira tickets
After this PR:
Screenshot from 2024-06-12 12-04-06
Screenshot from 2024-06-12 12-03-53
Screenshot from 2024-06-12 12-03-35

We can see on those screenshots that the inline links in the forms are correctly underlined.

Executed Tests

Manual testing only (see screenshots above), style change only. Was triggering some accessibility warnings on the CI, but no fails. Should pass them now.

Expected merging strategy

  • Prefers squash: Yes
  • Backport on branches:
    • None

@surli surli added the conflicts To be used when there's conflicts needed to be solved in a PR. label Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conflicts To be used when there's conflicts needed to be solved in a PR.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants