Kilotest: Violations of contrast poor
issue for LibreOffice page
Here are the HTML elements reported to violate rules belonging to the contrast poor
issue.
Basics
About the contrast poor
issue
Why it matters: Content is difficult to understand
Priority: highest
Related WCAG standard: 1.4.3
Violator count: 71
Reported by 6 tools (Accessibility Checker + Alfa + Axe + HTML CodeSniffer + WallyAX + WAVE)
About the LibreOffice page
URL: https://www.libreoffice.org/
Tested by job uzr on 2026-04-05 at 23:04
Violators
Take me there
links will open the page in a new tab and try to scroll to the element and highlight it. This does not always succeed. You can return here by closing the new tab.
Element 22
- Take me there
- XPath:
/html/body /div[1] /div[1] - Tag name:
DIV - Text:
English | 中文 (简体) | Deutsch | Español | Français | Italiano | More...
- Reported by Alfa
- What diagnoses were reported?
Element 23
- Take me there
- XPath:
/html/body /div[1] /div[1] /p[1] - Tag name:
P - Text:
English | 中文 (简体) | Deutsch | Español | Français | Italiano | More...
- Reported by Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 41
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[1] - Tag name:
LI - Text:
DOWNLOAD
- Reported by Alfa
- What diagnoses were reported?
Element 42
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[1] /a[1] - Tag name:
A - Text:
DOWNLOAD
- Reported by Axe + WAVE
- What diagnoses were reported?
Element 67
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[2] - Tag name:
LI - Text:
DISCOVER
- Reported by Alfa
- What diagnoses were reported?
Element 68
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[2] /a[1] - Tag name:
A - Text:
DISCOVER
- Reported by Axe + WAVE
- What diagnoses were reported?
Element 101
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[3] - Tag name:
LI - Text:
GET HELP
- Reported by Alfa
- What diagnoses were reported?
Element 102
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[3] /a[1] - Tag name:
A - Text:
GET HELP
- Reported by Axe + WAVE
- What diagnoses were reported?
Element 123
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[4] - Tag name:
LI - Text:
IMPROVE IT
- Reported by Alfa
- What diagnoses were reported?
Element 124
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[4] /a[1] - Tag name:
A - Text:
IMPROVE IT
- Reported by Axe + WAVE
- What diagnoses were reported?
Element 153
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[5] - Tag name:
LI - Text:
EVENTS
- Reported by Alfa
- What diagnoses were reported?
Element 154
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[5] /a[1] - Tag name:
A - Text:
EVENTS
- Reported by Axe + WAVE
- What diagnoses were reported?
Element 155
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[6] - Tag name:
LI - Text:
ABOUT US
- Reported by Alfa
- What diagnoses were reported?
Element 156
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[6] /a[1] - Tag name:
A - Text:
ABOUT US
- Reported by Axe + WAVE
- What diagnoses were reported?
Element 188
- Take me there
- XPath:
/html/body /div[1] /div[2] /div[2] /ul[1] /li[7] /a[1] - Tag name:
A - Text:
DONATE
- Reported by Axe + WAVE
- What diagnoses were reported?
Element 206
- Take me there
- XPath:
/html/body /div[2] /div[1] /div[1] /div[1] /div[1] /a[1] - Tag name:
A - Text:
DOWNLOAD IT!
- Reported by HTML CodeSniffer + WallyAX
- What diagnoses were reported?
Element 203
- Take me there
- XPath:
/html/body /div[2] /div[1] /div[1] /div[1] /div[1] /h1[1] - Tag name:
H1 - Text:
OUT NOW: LIBREOFFICE 26.2
- Reported by Axe + HTML CodeSniffer
- What diagnoses were reported?
Element 205
- Take me there
- XPath:
/html/body /div[2] /div[1] /div[1] /div[1] /div[1] /p[1] /em[1] - Tag name:
EM - Text:
MARKDOWN SUPPORT • CONNECTORS IN CALC • SPREADSHEET SPEEDUPS
- Reported by Axe
- What diagnoses were reported?
Element 244
- Take me there
- XPath:
/html/body /section[1] /div[1] /div[1] /div[2] /p[2] - Tag name:
P - Text:
Download it!
- Reported by Alfa
- What diagnoses were reported?
Element 245
- Take me there
- XPath:
/html/body /section[1] /div[1] /div[1] /div[2] /p[2] /a[1] - Tag name:
A - Text:
Download it!
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 253
- XPath:
/html/body /section[1] /div[1] /div[1] /div[3] /p[2] - Tag name:
P - Text:
Learn more
- Reported by Alfa
- What diagnoses were reported?
- XPath:
Element 254
- XPath:
/html/body /section[1] /div[1] /div[1] /div[3] /p[2] /a[1] - Tag name:
A - Text:
Learn more
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 262
- XPath:
/html/body /section[1] /div[1] /div[1] /div[4] /p[2] - Tag name:
P - Text:
Join us today!
- Reported by Alfa
- What diagnoses were reported?
- XPath:
Element 263
- XPath:
/html/body /section[1] /div[1] /div[1] /div[4] /p[2] /a[1] - Tag name:
A - Text:
Join us today!
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 271
- Take me there
- XPath:
/html/body /section[2] /div[1] /div[1] /div[2] /a[1] - Tag name:
A - Text:
GET INVOLVED
- Reported by Alfa
- What diagnoses were reported?
Element 272
- Take me there
- XPath:
/html/body /section[2] /div[1] /div[1] /div[2] /a[1] /div[1] - Tag name:
DIV - Text:
GET INVOLVED
- Reported by Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 270
- Take me there
- XPath:
/html/body /section[2] /div[1] /div[1] /div[2] /h2[1] - Tag name:
H2 - Text:
LibreOffice is Free and Open Source Software. Development is open to new talent and new ideas, and our software is tested and used daily by a large and devoted user community.
- Reported by Axe + WAVE
- What diagnoses were reported?
Element 278
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[1] /div[1] /h5[1] - Tag name:
H5 - Text:
from LibreOffice official blog
- Reported by Alfa
- What diagnoses were reported?
Element 279
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[1] /div[1] /h5[1] /a[1] - Tag name:
A - Text:
LibreOffice official blog
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 282
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[1] /div[2] /h5[1] - Tag name:
H5 - Text:
from The Document Foundation Planet
- Reported by Alfa
- What diagnoses were reported?
Element 283
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[1] /div[2] /h5[1] /a[1] - Tag name:
A - Text:
The Document Foundation Planet
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 286
- XPath:
/html/body /section[3] /div[1] /div[2] /div[1] /div[1] - Tag name:
DIV - Text:
Let’s put an end to the speculation … read more »
- Reported by Alfa
- What diagnoses were reported?
- XPath:
Element 287
- XPath:
/html/body /section[3] /div[1] /div[2] /div[1] /div[1] /div[1] - Tag name:
DIV - Text:
Let’s put an end to the speculation
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 288
- XPath:
/html/body /section[3] /div[1] /div[2] /div[1] /div[1] /div[2] - Tag name:
DIV - Text:
2026-04-05
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 289
- XPath:
/html/body /section[3] /div[1] /div[2] /div[1] /div[1] /p[1] - Tag name:
P - Text:
Ideally, we would have preferred to avoid this post. However, the articles and comments published in response to Collabora’s and Michael Meeks’ biased posts compel us to provide this background information on the events that led to the current situation. Unfortunately, we have to start from the very beginning, but
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 290
- XPath:
/html/body /section[3] /div[1] /div[2] /div[1] /div[1] /p[2] - Tag name:
P - Text:
read more »
- Reported by Alfa
- What diagnoses were reported?
- XPath:
Element 291
- XPath:
/html/body /section[3] /div[1] /div[2] /div[1] /div[1] /p[2] /a[1] - Tag name:
A - Text:
read more »
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 293
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[2] /div[2] /div[1] - Tag name:
DIV - Text:
Document formats: a mystery to many … read more »
- Reported by Alfa
- What diagnoses were reported?
Element 294
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[2] /div[2] /div[1] /div[1] - Tag name:
DIV - Text:
Document formats: a mystery to many
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 295
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[2] /div[2] /div[1] /div[2] - Tag name:
DIV - Text:
2026-04-02
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 296
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[2] /div[2] /div[1] /p[1] - Tag name:
P - Text:
Euro-Office’s announcement – which sees IONOS, Nextcloud and other companies coming together to create a European alternative to office productivity software – has predictably sparked a wave of comments. Most of these focus on the issue of licensing: is the code open source? Who controls the repository? What are the
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 297
- XPath:
/html/body /section[3] /div[1] /div[2] /div[2] /div[1] /p[2] - Tag name:
P - Text:
read more »
- Reported by Alfa
- What diagnoses were reported?
- XPath:
Element 298
- XPath:
/html/body /section[3] /div[1] /div[2] /div[2] /div[1] /p[2] /a[1] - Tag name:
A - Text:
read more »
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 300
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[2] /div[3] /div[1] - Tag name:
DIV - Text:
The Post They Managed to Avoid … read more »
- Reported by Alfa
- What diagnoses were reported?
Element 301
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[2] /div[3] /div[1] /div[1] - Tag name:
DIV - Text:
The Post They Managed to Avoid
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 302
- XPath:
/html/body /section[3] /div[1] /div[2] /div[3] /div[1] /div[2] - Tag name:
DIV - Text:
2026-04-05
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 303
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[2] /div[3] /div[1] /p[1] - Tag name:
P - Text:
“Ideally, we would have preferred to avoid this post.” When I read those opening words in Italo’s recent statement, “Let’s put an end to the speculation,” they stung. I don’t know if that specific post should have existed or not, but those first few words are a perfect reflection of the current TDF attitude. It… Continue reading The Post They Managed to Av[…]
- Reported by Accessibility Checker + Alfa + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 304
- Take me there
- XPath:
/html/body /section[3] /div[1] /div[2] /div[3] /div[1] /p[1] /a[1] - Tag name:
A - Text:
Continue reading The Post They Managed to Av[…]
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 305
- XPath:
/html/body /section[3] /div[1] /div[2] /div[3] /div[1] /p[2] - Tag name:
P - Text:
read more »
- Reported by Alfa
- What diagnoses were reported?
- XPath:
Element 306
- XPath:
/html/body /section[3] /div[1] /div[2] /div[3] /div[1] /p[2] /a[1] - Tag name:
A - Text:
read more »
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 308
- XPath:
/html/body /section[3] /div[1] /div[2] /div[4] /div[1] - Tag name:
DIV - Text:
Let’s put an end to the speculation … read more »
- Reported by Alfa
- What diagnoses were reported?
- XPath:
Element 309
- XPath:
/html/body /section[3] /div[1] /div[2] /div[4] /div[1] /div[1] - Tag name:
DIV - Text:
Let’s put an end to the speculation
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 310
- XPath:
/html/body /section[3] /div[1] /div[2] /div[4] /div[1] /div[2] - Tag name:
DIV - Text:
2026-04-05
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 311
- XPath:
/html/body /section[3] /div[1] /div[2] /div[4] /div[1] /p[1] - Tag name:
P - Text:
Ideally, we would have preferred to avoid this post. However, the articles and comments published in response to Collabora’s and Michael Meeks’ biased posts compel us to provide this background information on the events that led to the current situation. Unfortunately, we have to start from the very beginning, but
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 312
- XPath:
/html/body /section[3] /div[1] /div[2] /div[4] /div[1] /p[2] - Tag name:
P - Text:
read more »
- Reported by Alfa
- What diagnoses were reported?
- XPath:
Element 313
- XPath:
/html/body /section[3] /div[1] /div[2] /div[4] /div[1] /p[2] /a[1] - Tag name:
A - Text:
read more »
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
- XPath:
Element 321
- Take me there
- XPath:
/html/body /section[4] /div[1] /div[1] /div[1] /ul[1] /li[1] - Tag name:
LI - Text:
Our blog
- Reported by Alfa
- What diagnoses were reported?
Element 322
- Take me there
- XPath:
/html/body /section[4] /div[1] /div[1] /div[1] /ul[1] /li[1] /a[1] - Tag name:
A - Text:
Our blog
- Reported by Accessibility Checker + Axe + WAVE
- What diagnoses were reported?
Element 324
- Take me there
- XPath:
/html/body /section[4] /div[1] /div[1] /div[1] /ul[1] /li[2] - Tag name:
LI - Text:
Mastodon (LibreOffice)
- Reported by Alfa
- What diagnoses were reported?
Element 325
- Take me there
- XPath:
/html/body /section[4] /div[1] /div[1] /div[1] /ul[1] /li[2] /a[1] - Tag name:
A - Text:
Mastodon (LibreOffice)
- Reported by Accessibility Checker + Axe + WAVE
- What diagnoses were reported?
Element 327
- Take me there
- XPath:
/html/body /section[4] /div[1] /div[1] /div[1] /ul[1] /li[3] - Tag name:
LI - Text:
Mastodon (TDF)
- Reported by Alfa
- What diagnoses were reported?
Element 328
- Take me there
- XPath:
/html/body /section[4] /div[1] /div[1] /div[1] /ul[1] /li[3] /a[1] - Tag name:
A - Text:
Mastodon (TDF)
- Reported by Accessibility Checker + Axe + WAVE
- What diagnoses were reported?
Element 342
- Take me there
- XPath:
/html/body /section[5] /div[1] /div[1] /div[1] - Tag name:
DIV - Text:
Impressum (Legal Info) | Datenschutzerklärung (Privacy Policy) | Statutes (non-binding English translation) - Satzung (binding German version) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License v2.0. “LibreOffice” and “The Document Foundation” are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy. LibreOffice was based on OpenOffice.org.
- Reported by Alfa
- What diagnoses were reported?
Element 343
- Take me there
- XPath:
/html/body /section[5] /div[1] /div[1] /div[1] /p[1] - Tag name:
P - Text:
Impressum (Legal Info) | Datenschutzerklärung (Privacy Policy) | Statutes (non-binding English translation) - Satzung (binding German version) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License v2.0. “LibreOffice” and “The Document Foundation” are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy. LibreOffice was based on OpenOffice.org.
- Reported by Accessibility Checker + Alfa + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 344
- Take me there
- XPath:
/html/body /section[5] /div[1] /div[1] /div[1] /p[1] /a[1] - Tag name:
A - Text:
Impressum (Legal Info)
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 345
- Take me there
- XPath:
/html/body /section[5] /div[1] /div[1] /div[1] /p[1] /a[2] - Tag name:
A - Text:
Datenschutzerklärung (Privacy Policy)
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 346
- Take me there
- XPath:
/html/body /section[5] /div[1] /div[1] /div[1] /p[1] /a[3] - Tag name:
A - Text:
Statutes (non-binding English translation)
- Reported by Axe + WAVE
- What diagnoses were reported?
Element 347
- Take me there
- XPath:
/html/body /section[5] /div[1] /div[1] /div[1] /p[1] /a[4] - Tag name:
A - Text:
Satzung (binding German version)
- Reported by Axe + WAVE
- What diagnoses were reported?
Element 348
- Take me there
- XPath:
/html/body /section[5] /div[1] /div[1] /div[1] /p[1] /a[5] - Tag name:
A - Text:
Creative Commons Attribution-Share Alike 3.0 License
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 349
- Take me there
- XPath:
/html/body /section[5] /div[1] /div[1] /div[1] /p[1] /a[6] - Tag name:
A - Text:
Mozilla Public License v2.0
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?
Element 350
- Take me there
- XPath:
/html/body /section[5] /div[1] /div[1] /div[1] /p[1] /a[7] - Tag name:
A - Text:
trademark policy
- Reported by Accessibility Checker + Axe + WallyAX + WAVE
- What diagnoses were reported?