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-18816: Useless and somewhat invalid <dt> markup on the login form #3379

Merged
merged 2 commits into from
Oct 16, 2024

Conversation

Sereza7
Copy link
Contributor

@Sereza7 Sereza7 commented Aug 29, 2024

Jira URL

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

Changes

Description

  • Updated the DOM of the login form to be valid HTML

Screenshots & Video

after the changes in the PR, manual tests did not show any change in the visual interface:
Screenshot from 2024-08-29 15-48-25

Executed Tests

The selector for the submit button is here:


It shouldn't stop working with the changes.

I could not find any element selector for the recovery links in this file or by searching .xAdditional.

Expected merging strategy

  • Prefers squash: Yes
  • Backport on branches:
    • 15.10.X, 16.4.X since this is a small bugfix

* Updated the DOM of the login form to be valid HTML
@Sereza7 Sereza7 added backport stable-15.10.x Used for automatic backport to 15.10.x branch. backport stable-16.4.x labels Aug 29, 2024
@@ -216,6 +216,7 @@ div.suggestItems .hide-button {
margin-top: .3em;
}
.submitSection {
margin-top: floor(@font-size-base * 1.4); // Same as `.xform dl dt`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor comment, I think we normally put comments on their own line in our code style.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addressed in 636b1f9 👍

* Fixed comment codestyle and reordered in order to keep the scope of the comment easy to figure out.
@michitux michitux merged commit 30ab390 into xwiki:master Oct 16, 2024
1 check passed
github-actions bot pushed a commit that referenced this pull request Oct 16, 2024
…rm (#3379)

* Updated the DOM of the login form to be valid HTML

(cherry picked from commit 30ab390)
github-actions bot pushed a commit that referenced this pull request Oct 16, 2024
…rm (#3379)

* Updated the DOM of the login form to be valid HTML

(cherry picked from commit 30ab390)
michitux pushed a commit that referenced this pull request Oct 16, 2024
…rm (#3379)

* Updated the DOM of the login form to be valid HTML

(cherry picked from commit 30ab390)
michitux pushed a commit that referenced this pull request Oct 16, 2024
…rm (#3379)

* Updated the DOM of the login form to be valid HTML

(cherry picked from commit 30ab390)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport stable-15.10.x Used for automatic backport to 15.10.x branch. backport stable-16.4.x
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants