Public accessibility assessment

Accessibility issues detected on cowboyfarmeralex.com

Evolize inspected 5 publicly accessible pages on cowboyfarmeralex.com and detected 26 automatically identifiable accessibility findings. 4 findings were classified as critical or high priority. The findings map to 6 WCAG success criterions. The sections below show affected pages, technical evidence and recommended remediation. The most frequent issues involve links lack accessible text, aria role is missing its required parent, images lack text alternatives.

26findings detected
4critical + high
5pages inspected
20 Aug 2026assessed

Independent public assessment. cowboyfarmeralex.com is not necessarily affiliated with or a customer of Evolize.

https://

01 · Accessibility summary

Evolize inspected 5 publicly accessible pages on cowboyfarmeralex.com and detected 26 automatically identifiable accessibility findings. 4 findings were classified as critical or high priority. The findings map to 6 WCAG success criterions. The sections below show affected pages, technical evidence and recommended remediation. The most frequent issues involve links lack accessible text, aria role is missing its required parent, images lack text alternatives.

02 · Priority findings

03 · WCAG criteria affected

CriterionNameLevelFindingsPages
1.4.3Contrast (Minimum)AA165
2.5.8Target Size (Minimum)AA45
1.3.1Info and RelationshipsA35
1.1.1Non-text ContentA11
2.4.1Bypass BlocksA15
2.4.4Link Purpose (In Context)A11

Absence of a criterion here does not indicate conformance with it — only that no automatically detectable issue was found for it.

Continuous monitoring

A scan shows today's exposure. Monitoring shows what changes next.

Evolize continuously rescans public websites, detects newly introduced or recurring accessibility issues, tracks remediation and verifies fixes.

04 · All detected findings

Critical

Links lack accessible text

WCAG 2.4.4 (A)2 instances1 affected page
ComponentRef MAOZZ5

Links expose no accessible name, so their destination is unknown to screen reader users.

Affected pagehttps://cowboyfarmeralex.com/
Elementa[target="_blank"][rel="noopener nofollow"][draggable="false"]:nth-child(3)
Markup
<a href="https://www.gofundme..." target="_blank" draggable="false" rel="noopener nofollow" class="a_GcMg" style="font-size: 1em; font...">
How to fixThis link exposes no accessible text. Add visible text that identifies its destination, or remove the link if it serves no purpose. For an icon-only link, provide an aria-label describing where it goes. The link points to https://www.gofundme....
High

ARIA role is missing its required parent

WCAG 1.3.1 (A)30 instances5 affected pages
ComponentRef FNTTHC

An element with an ARIA role is not inside the container role it requires, so the relationship is lost.

Affected pagehttps://cowboyfarmeralex.com/
Element._7QzcfA > .x1ypdohk.x1heor9g.x1hl2dhg
Accessible nameHome
Rolemenuitem
Markup
<a class="x1ypdohk x1heor9g x1hl2dhg G0_5vg" href="" draggable="false" role="menuitem"><span style="font-family: YAGzXW3gftg_0, -apple-system, BlinkMacSystemFont, sans-serif;">Home</span></a>
How to fixPlace the element inside its required parent role (e.g. option must be within listbox).
Affected pages/ /contactus /disclaimer /farmgallery /links
ComponentRef SF8R21

An element with an ARIA role is not inside the container role it requires, so the relationship is lost.

Affected pagehttps://cowboyfarmeralex.com/
Elementli:nth-child(2) > .x1ypdohk.x1heor9g.x1hl2dhg
Accessible nameFarmGallery
Rolemenuitem
Markup
<a class="x1ypdohk x1heor9g x1hl2dhg G0_5vg" href="" draggable="false" role="menuitem"><span style="font-family: YAGzXW3gftg_0, -apple-system, BlinkMacSystemFont, sans-serif;">FarmGallery</span></a>
How to fixTo fix this issue, ensure that the element with the ARIA role 'menuitem' is contained within a parent element with a role that supports 'menuitem', such as 'menu' or 'menubar'. For example: <div role='menu'><a role='menuitem'>FarmGallery</a></div>
Affected pages/ /contactus /disclaimer /farmgallery /links
High

Images lack text alternatives

WCAG 1.1.1 (A)2 instances1 affected page
ComponentRef 64W40G

Informative images have no alternative text, so their meaning is unavailable to people using assistive technology.

Affected pagehttps://cowboyfarmeralex.com/
Elementimg
Markup
<img class="_7_i_XA" crossorigin="anonymous" draggable="false" src="https://cowboyfarmeralex.com/_assets/media/58531dbc547c5ef9356a442878d66990.png">
How to fixAdd an alt attribute with a descriptive text to the img tag, e.g., <img class="_7_i_XA" alt="Descriptive text for the image" ...>
Medium

No skip link to main content

WCAG 2.4.1 (A)10 instances5 affected pages
ComponentRef 0TY5UJ

The page offers no bypass mechanism, so keyboard users must tab through the full navigation before reaching the main content on every page.

Affected pagehttps://cowboyfarmeralex.com/
Elementhtml > body
Accessible namedocument.documentElement.classList.replace('adaptive', window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');HomeFarmGalleryLinksMerchandiseContactusDisclaimerCowboy Farmer AlexA Cowboy, A Farmer and IT Support!!Rooted in Itri, Italy and Grown in the U.S.A.Email: CowboyFarmerAlexLinkTree: Linktr.ee/CowboyFarmerAlexCowboy Farmer Alex Farm Gallery Links Merchandise Contact Us DisclaimerFundraiser for my Bestie &Her Mom .footer-overflow-container { display: flex; background-color: #000000; position: relative; } .footer-container { flex-grow: 1; position: relative; display: flex; flex-direction: row; gap: 8px; padding: 6px; } .footer-pill-link { appearance: none; text-decoration: none; } .footer-pill { display: flex; flex-direction: row; justify-content: center; align-items: center; border-radius: 1000px; border: none; background: none; padding: 4px 8px; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; white-space: nowrap; text-decoration: none; font-weight: 600; font-style: normal; font-size: calc(12px * var(--rfso, var(--bfso, 1))); color: #ffffff; transition: background-color 0.2s; } .footer-pill:hover { cursor: pointer; } .footer-pill-end { margin-left: auto; } .footer-pill-primary { position: relative; z-index: 1; background-color: rgba(255, 255, 255, 0.1); } .footer-pill-primary:hover > .footer-pill-primary-background { opacity: 1; } .footer-pill-primary-background { position: absolute; z-index: -1; border-radius: 1000px; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(90deg, #00C4CC 0%, #7D2AE8 100%); opacity: 0; overflow: hidden; transition: opacity 0.2s; } /* Subtle wipe effect */ .footer-pill-primary-background::after { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: linear-gradient(to right, rgba(125, 42, 232, 0) 0%, #1a1a1a calc(50px + 20%), #1a1a1a 100%); transform: translateX(0); transition: transform 0.7s; } .footer-pill-primary:hover > .footer-pill-primary-background::after { transform: translateX(110%); } .footer-pill-primary-background > svg { position: absolute; top: 50%; left: 0; right: 0; transform-origin: center; transform: translateY(-50%); width: 100%; } .animation-container { animation: spin linear 12s infinite; animation-play-state: paused; } .footer-pill-primary:hover > .footer-pill-primary-background .animation-container { animation-play-state: running; } .footer-pill-secondary { background-color: rgba(255, 255, 255, 0); } .footer-pill-secondary:hover { background-color: rgba(255, 255, 255, 0.1); } .footer-pill-secondary:active, .footer-pill-secondary.active { background-color: rgba(255, 255, 255, 0.15) } .inline-icon-logo { display: inline-block; height: 15px; margin-left: 5px; } .inline-icon-logo > svg { height: 100%; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 9999; transition: opacity 0.35s, visibility 0.35s; opacity: 0; visibility: hidden; pointer-events: none; } .modal-backdrop.active { opacity: 1; visibility: visible; pointer-events: all; } .report-form-modal { display: block; box-sizing: border-box; position: absolute; left: 6px; width: 367px; transform: translate3d(0, calc(-100% + 24px), 0); z-index: 10000; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; background-color: #ffffff; border-radius: 8px; margin: 0; box-shadow: 0px 2px 18px 0px rgba(14, 19, 24, 0.25), 0px 0px 1px 0px rgba(14, 19, 24, 0.02); transition-duration: 0.35s; transition-property: opacity, transform, visibility; opacity: 0; visibility: hidden; pointer-events: none; } .report-form-modal.active { transform: translate3d(0, calc(-100% + 8px), 0); opacity: 1; visibility: visible; pointer-events: all; } .form-content { margin: 32px; outline-offset: 34px; } .form-content > * { margin: 16px 0; } .form-title { font-size: calc(24px * var(--rfso, var(--bfso, 1))); font-weight: 700; } .form-body { font-size: calc(14px * var(--rfso, var(--bfso, 1))); font-weight: 400; color: rgba(14, 19, 24, 0.7); } .form-buttons { margin-top: 32px; display: grid; grid-gap: 8px; grid-template-columns: auto auto; justify-content: flex-end; } .tertiary-button { border: 2px solid transparent; box-sizing: border-box; background-color: rgba(13, 18, 22, 0); border-radius: 4px; color: rgb(13, 18, 22); cursor: pointer; display: inline-flex; height: 40px; margin: 0; max-width: 100%; min-width: 80px; width: 100%; padding: 0 6px; vertical-align: middle; align-items: center; justify-content: center; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; font-weight: 400; line-height: 1.6; outline-offset: 2px; transition: background-color 0.2s; } .tertiary-button:hover { background-color: rgba(64, 87, 109, .07); } .tertiary-button:active { background-color: rgba(57, 76, 96, .15); } .button { border: 2px solid transparent; box-sizing: border-box; background-color: rgba(64, 87, 109, 0.07); border-radius: 4px; color: #0e1318; cursor: pointer; display: inline-flex; height: 40px; margin: 0; max-width: 100%; min-width: 80px; width: 100%; padding: 0 6px; vertical-align: middle; align-items: center; justify-content: center; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; font-weight: 400; line-height: 1.6; outline-offset: 2px; transition: background-color 0.2s; } .button:hover { background-color: rgba(57, 76, 96, .15); } .button:active { background-color: rgba(53, 71, 90, .2); } .button-text { font-size: calc(14px * var(--rfso, var(--bfso, 1))); display: inline-block; max-width: 100%; overflow: hidden; padding: 0 8px; text-overflow: ellipsis; white-space: nowrap; font-weight: 600; transition: all 0.2s; } @keyframes spin { from { transform: rotate(0turn); } to { transform: rotate(1turn); } } @supports selector(:focus-visible) { .footer-pill-primary:focus-visible > .footer-pill-primary-background::after { transform: translateX(110%); } .footer-pill-primary:focus-visible > .footer-pill-primary-background { opacity: 1; } …[truncated by Evolize: exceeded D1 value limit]
Markup
<body><script nonce="">document.documentElement.classList.replace('adaptive', window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');</script><div id="root"><div class="yIDCqA"><main class="_8OlyIw"><div class="_4KoDHA"><div class="l3vAqg"><nav class="jDe9Eg" style="background-color: rgb(255, 255, 255); top: 0px;"><ul class="DBPC9g"><li class="KJpqkQ kWEHHA _7QzcfA" style="color: rgb(48, 66, 84);"><a class="x1ypdohk x1heor9g x1hl2dhg G0_5vg" href="" draggable="false" role="menuitem"><span style="font-family: YAGzXW3gftg_0, -apple-system, BlinkMacSystemFont, sans-serif;">…
How to fixAdd a skip link to the main content of the page, allowing keyboard users to bypass the navigation. This can be achieved by adding an anchor link with a visible or hidden target element that contains the main content.
Affected pages/ /contactus /disclaimer /farmgallery /links
Medium

Page has no level-one heading

WCAG 1.3.1 (A)8 instances4 affected pages
ComponentRef 13V2W4

The page exposes no <h1>, so its topic is not conveyed in the heading structure.

Affected pagehttps://cowboyfarmeralex.com/
Elementhtml > body
Accessible namedocument.documentElement.classList.replace('adaptive', window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');HomeFarmGalleryLinksMerchandiseContactusDisclaimerCowboy Farmer AlexA Cowboy, A Farmer and IT Support!!Rooted in Itri, Italy and Grown in the U.S.A.Email: CowboyFarmerAlexLinkTree: Linktr.ee/CowboyFarmerAlexCowboy Farmer Alex Farm Gallery Links Merchandise Contact Us DisclaimerFundraiser for my Bestie &Her Mom .footer-overflow-container { display: flex; background-color: #000000; position: relative; } .footer-container { flex-grow: 1; position: relative; display: flex; flex-direction: row; gap: 8px; padding: 6px; } .footer-pill-link { appearance: none; text-decoration: none; } .footer-pill { display: flex; flex-direction: row; justify-content: center; align-items: center; border-radius: 1000px; border: none; background: none; padding: 4px 8px; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; white-space: nowrap; text-decoration: none; font-weight: 600; font-style: normal; font-size: calc(12px * var(--rfso, var(--bfso, 1))); color: #ffffff; transition: background-color 0.2s; } .footer-pill:hover { cursor: pointer; } .footer-pill-end { margin-left: auto; } .footer-pill-primary { position: relative; z-index: 1; background-color: rgba(255, 255, 255, 0.1); } .footer-pill-primary:hover > .footer-pill-primary-background { opacity: 1; } .footer-pill-primary-background { position: absolute; z-index: -1; border-radius: 1000px; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(90deg, #00C4CC 0%, #7D2AE8 100%); opacity: 0; overflow: hidden; transition: opacity 0.2s; } /* Subtle wipe effect */ .footer-pill-primary-background::after { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: linear-gradient(to right, rgba(125, 42, 232, 0) 0%, #1a1a1a calc(50px + 20%), #1a1a1a 100%); transform: translateX(0); transition: transform 0.7s; } .footer-pill-primary:hover > .footer-pill-primary-background::after { transform: translateX(110%); } .footer-pill-primary-background > svg { position: absolute; top: 50%; left: 0; right: 0; transform-origin: center; transform: translateY(-50%); width: 100%; } .animation-container { animation: spin linear 12s infinite; animation-play-state: paused; } .footer-pill-primary:hover > .footer-pill-primary-background .animation-container { animation-play-state: running; } .footer-pill-secondary { background-color: rgba(255, 255, 255, 0); } .footer-pill-secondary:hover { background-color: rgba(255, 255, 255, 0.1); } .footer-pill-secondary:active, .footer-pill-secondary.active { background-color: rgba(255, 255, 255, 0.15) } .inline-icon-logo { display: inline-block; height: 15px; margin-left: 5px; } .inline-icon-logo > svg { height: 100%; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 9999; transition: opacity 0.35s, visibility 0.35s; opacity: 0; visibility: hidden; pointer-events: none; } .modal-backdrop.active { opacity: 1; visibility: visible; pointer-events: all; } .report-form-modal { display: block; box-sizing: border-box; position: absolute; left: 6px; width: 367px; transform: translate3d(0, calc(-100% + 24px), 0); z-index: 10000; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; background-color: #ffffff; border-radius: 8px; margin: 0; box-shadow: 0px 2px 18px 0px rgba(14, 19, 24, 0.25), 0px 0px 1px 0px rgba(14, 19, 24, 0.02); transition-duration: 0.35s; transition-property: opacity, transform, visibility; opacity: 0; visibility: hidden; pointer-events: none; } .report-form-modal.active { transform: translate3d(0, calc(-100% + 8px), 0); opacity: 1; visibility: visible; pointer-events: all; } .form-content { margin: 32px; outline-offset: 34px; } .form-content > * { margin: 16px 0; } .form-title { font-size: calc(24px * var(--rfso, var(--bfso, 1))); font-weight: 700; } .form-body { font-size: calc(14px * var(--rfso, var(--bfso, 1))); font-weight: 400; color: rgba(14, 19, 24, 0.7); } .form-buttons { margin-top: 32px; display: grid; grid-gap: 8px; grid-template-columns: auto auto; justify-content: flex-end; } .tertiary-button { border: 2px solid transparent; box-sizing: border-box; background-color: rgba(13, 18, 22, 0); border-radius: 4px; color: rgb(13, 18, 22); cursor: pointer; display: inline-flex; height: 40px; margin: 0; max-width: 100%; min-width: 80px; width: 100%; padding: 0 6px; vertical-align: middle; align-items: center; justify-content: center; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; font-weight: 400; line-height: 1.6; outline-offset: 2px; transition: background-color 0.2s; } .tertiary-button:hover { background-color: rgba(64, 87, 109, .07); } .tertiary-button:active { background-color: rgba(57, 76, 96, .15); } .button { border: 2px solid transparent; box-sizing: border-box; background-color: rgba(64, 87, 109, 0.07); border-radius: 4px; color: #0e1318; cursor: pointer; display: inline-flex; height: 40px; margin: 0; max-width: 100%; min-width: 80px; width: 100%; padding: 0 6px; vertical-align: middle; align-items: center; justify-content: center; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; font-weight: 400; line-height: 1.6; outline-offset: 2px; transition: background-color 0.2s; } .button:hover { background-color: rgba(57, 76, 96, .15); } .button:active { background-color: rgba(53, 71, 90, .2); } .button-text { font-size: calc(14px * var(--rfso, var(--bfso, 1))); display: inline-block; max-width: 100%; overflow: hidden; padding: 0 8px; text-overflow: ellipsis; white-space: nowrap; font-weight: 600; transition: all 0.2s; } @keyframes spin { from { transform: rotate(0turn); } to { transform: rotate(1turn); } } @supports selector(:focus-visible) { .footer-pill-primary:focus-visible > .footer-pill-primary-background::after { transform: translateX(110%); } .footer-pill-primary:focus-visible > .footer-pill-primary-background { opacity: 1; } …[truncated by Evolize: exceeded D1 value limit]
Markup
<body><script nonce="">document.documentElement.classList.replace('adaptive', window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light');</script><div id="root"><div class="yIDCqA"><main class="_8OlyIw"><div class="_4KoDHA"><div class="l3vAqg"><nav class="jDe9Eg" style="background-color: rgb(255, 255, 255); top: 0px;"><ul class="DBPC9g"><li class="KJpqkQ kWEHHA _7QzcfA" style="color: rgb(48, 66, 84);"><a class="x1ypdohk x1heor9g x1hl2dhg G0_5vg" href="" draggable="false" role="menuitem"><span style="font-family: YAGzXW3gftg_0, -apple-system, BlinkMacSystemFont, sans-serif;">…
How to fixAdd a level-one heading (<h1>) to the page to convey its topic and provide a clear structure for screen readers and other assistive technologies.
Affected pages/ /contactus /disclaimer /farmgallery
Medium

Touch targets are too small on mobile

WCAG 2.5.8 (AA)21 instances5 affected pages
ComponentRef YSZDLP

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Affected pagehttps://cowboyfarmeralex.com/contactus
Elementdiv > div > div:nth-of-type(2) > div > div:nth-of-type(1) > a
Accessible nameDesigned with Canva
Markup
<a class="footer-pill footer-pill-primary footer-pill-link footer-pill-end" target="_blank" href="https://www.canva.com" aria-label="Designed with Canva">
      <div class="footer-pill-primary-background">
        <svg viewBox="20 20 55 55" xmlns="http://www.w3.org/2000/svg">
          <defs>
            <radialGradient id="cyanSpotLarge" cx="0.5" cy="0.5" r="0.5" fx="0.8" fy="0.8" spreadMethod="pad">
              <stop offset="0%" stop-color="rgb(0, 196, 204)" stop-opacity="1"></stop>
              <stop offset="100%" stop-color="rgb(0, 196, 204)" stop-opacity="0"></stop>
            </radia…
How to fixIncrease the size of the touch target to at least 24x24 pixels to make it easier for users to activate by touch on mobile devices. Consider adding padding or increasing the font size of the interactive element to achieve this minimum size.
Affected pages/ /contactus /disclaimer /farmgallery /links
ComponentRef 35M2K9

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Affected pagehttps://cowboyfarmeralex.com/contactus
Elementbutton#report_button
Accessible nameTerms & Support
Markup
<button id="report_button" class="footer-pill footer-pill-secondary" type="button">
      Terms &amp; Support
    </button>
How to fixIncrease the size of the touch target to at least 24x24 pixels to make it easier for users to activate by touch.
Affected pages/ /contactus /disclaimer /farmgallery /links
ComponentRef X82TNI

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Affected pagehttps://cowboyfarmeralex.com/contactus
Elementp#privacyPolicyDesc > a
Accessible namePrivacy Policy
Markup
<a class="a-link" href="https://www.canva.com/policies/privacy-policy/" target="_blank">Privacy Policy</a>
How to fixTo fix this issue, increase the size of the interactive control to at least 24x24 pixels to make it easier for users to tap on mobile devices. Consider adding padding to the element or using a larger font size to achieve the minimum target size.
Affected pages/ /contactus /disclaimer /farmgallery /links
ComponentRef RZC5E4

Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.

Affected pagehttps://cowboyfarmeralex.com/
Elementdiv > div > div > div > p > a:nth-of-type(3)
Markup
<a href="https://www.gofundme.com/f/help-for-my-mom-xjr9b" target="_blank" draggable="false" rel="noopener nofollow" class="a_GcMg" style="font-size: 1em; font-weight: 700; font-style: normal; color: rgb(0, 0, 0); font-kerning: normal; text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial;"><br></a>
How to fixIncrease the size of the touch target to at least 24x24 pixels to make it easier for users to activate by touch.
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)139 instances5 affected pages
ComponentRef B05XTV

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/contactus
Elementli:nth-child(1) > .x1ypdohk.x1heor9g.x1hl2dhg > span
Accessible nameHome
Markup
<span style="font-family: YAGzXW3gftg_0, -apple-system, BlinkMacSystemFont, sans-serif;">Home</span>
How to fixTo improve accessibility, adjust the text and background colors to meet the minimum contrast ratio of 4.5:1 for normal text and 7:1 for larger text (18pt or 14pt bold). Consider using a color contrast analyzer tool to find suitable colors.
Affected pages/ /contactus /disclaimer /farmgallery /links
ComponentRef C0F4NA

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/farmgallery
Element._7QzcfA > .x1ypdohk.x1heor9g.x1hl2dhg > span
Accessible nameFarmGallery
Markup
<span style="font-family: YAGzXW3gftg_0, -apple-system, BlinkMacSystemFont, sans-serif;">FarmGallery</span>
How to fixTo improve the accessibility of this text, increase the contrast between the text color and the background color. This can be achieved by changing either the text color or the background color to meet the minimum contrast ratio thresholds as defined by the Web Content Accessibility Guidelines (WCAG 2.1).
Affected pages/ /contactus /disclaimer /farmgallery /links
ComponentRef 9HBCUQ

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/farmgallery
Element.a_GcMg
Accessible nameCowboy Farmer Alex
Markup
<span class="a_GcMg" style="font-size: 1em; font-weight: 700; font-style: normal; color: rgb(0, 0, 0); font-kerning: none; text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial;">Cowboy Farmer Alex</span>
How to fixTo improve the readability of the text, consider increasing the contrast between the text color (rgb(0, 0, 0)) and the background color. This can be achieved by changing the text color or the background color to meet the minimum contrast ratio thresholds as defined by WCAG 2.1 SC 1.4.3. For example, you could use a lighter or darker background color, or use a text color with more contrast to the background.
Affected pages/disclaimer /farmgallery /links
ComponentRef MNMG63

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/
Elementa[href$="#page-0"]
Accessible nameCowboy Farmer Alex
Markup
<a href="#page-0" target="_self" draggable="false" rel="noopener nofollow" class="a_GcMg" style="font-size: 1em; font-weight: 700; font-style: normal; color: rgb(0, 0, 0); font-kerning: normal; text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial;">
How to fixTo improve the accessibility of the affected elements, consider adjusting the text color to provide a higher contrast ratio with the background color. Aim for a contrast ratio of at least 4.5:1 for normal text and 7:1 for larger text (18pt or 14pt bold).
Affected pages/ /links
ComponentRef 4B3SNU

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/contactus
Elementh2 > .a_GcMg
Accessible nameContact US
Markup
<span class="a_GcMg" style="font-size: 1em; font-weight: 700; font-style: normal; color: rgb(0, 0, 0); font-kerning: none; text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial;">Contact US</span>
How to fixTo improve accessibility, consider increasing the contrast between the text color (rgb(0, 0, 0)) and the background color. A minimum contrast ratio of 4.5:1 for normal text and 7:1 for larger text (18pt or 14pt bold) is recommended. You can adjust the color scheme by modifying the CSS styles for the affected elements.
Affected pages/contactus /links
ComponentRef RBDRML

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/
Element._4N4NA.AfeL7g > span
Accessible nameCowboy Farmer Alex
Markup
<span class="a_GcMg" style="font-size: 1em; font-weight: 700; font-style: normal; color: rgb(0, 0, 0); font-kerning: normal; text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial;">Cowboy Farmer Alex</span>
How to fixTo improve the accessibility of the text, consider adjusting the color scheme to meet the minimum contrast ratio thresholds as specified in WCAG 2.1 SC 1.4.3. This can be achieved by changing the text color to a darker or lighter shade, or by altering the background color to provide sufficient contrast. Ensure that the contrast ratio between the text and background colors is at least 4.5:1 for normal text and 7:1 for larger text (18pt or 14pt bold).
ComponentRef O8P68K

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/
Element.AfeL7g:nth-child(5) > a[target="_blank"][rel="noopener nofollow"][draggable="false"]
Accessible nameCowboyFarmerAlex
Markup
<a href="mailto:CowboyFarmerA..." target="_blank" draggable="false" rel="noopener nofollow" class="a_GcMg" style="font-size: 1em; font...">
How to fixTo improve the accessibility of the affected page, consider adjusting the color scheme to ensure that the text and background colors meet the minimum contrast ratio thresholds as specified in WCAG 2.1 SC 1.4.3. This can be achieved by using a color contrast analyzer tool to select colors with sufficient contrast. For instance, you can change the text color from rgb(0, 0, 0) to a color that provides higher contrast with the background.
ComponentRef 8ES5E7

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/disclaimer
Elementp:nth-child(2) > .a_GcMg:nth-child(1)
Accessible nameWelcome to [Cowboy Farmer Alex] ("we," "us," or "our"). By
Markup
<span class="a_GcMg" style="font-size: 1em; font-weight: 400; font-style: normal; color: rgb(0, 0, 0); font-kerning: normal; text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial;">Welcome to [Cowboy Farmer Alex] ("we," "us," or "our"). By</span>
How to fixTo improve readability, consider increasing the contrast between the text color (rgb(0, 0, 0)) and the background color. You can do this by changing the text color or background color to have a higher contrast ratio, which is at least 4.5:1 for normal text.
Affected pages/disclaimer /links
ComponentRef YCSZ1F

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/links
Element#LBjy4S050k9k38QV > .aF9o6Q._0yZ6Qg > div > .E8yZTA > div > .vkN2Cw.Mb8E_A.e1_zQg > ._4N4NA > a[draggable="false"][rel="noopener nofollow"]
Accessible nameGoogle Maps
Markup
<a href="https://www.google.c..." target="_blank" draggable="false" rel="noopener nofollow" class="a_GcMg" style="font-size: 1em; font...">
How to fixTo improve text legibility, consider adjusting the color scheme to meet the minimum contrast ratio thresholds. You can use online tools to calculate the contrast ratio between the text and background colors. Aim for a contrast ratio of at least 4.5:1 for normal text and 7:1 for larger text (18pt or 14pt bold).
ComponentRef I38EPT

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/contactus
Element#LBVDZkbj8qYlclRT > .aF9o6Q._0yZ6Qg > div > .E8yZTA > div > .vkN2Cw.Mb8E_A.e1_zQg > ._28USrA.MDzzPg.AfeL7g > .a_GcMg
Accessible nameCowboy Farmer Alex
Markup
<span class="a_GcMg" style="font-size: 1em; font-weight: 700; font-style: normal; color: rgb(0, 0, 0); font-kerning: normal; text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial;">Cowboy Farmer Alex</span>
How to fixTo improve the accessibility of the text, increase the contrast between the text color (rgb(0, 0, 0)) and the background color. You can do this by changing the text color or the background color to have a sufficient contrast ratio of at least 4.5:1 for normal text.
ComponentRef 4G26EF

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/disclaimer
Element#LBZH0VFB6R6Q95wZ > .aF9o6Q._0yZ6Qg > div > .E8yZTA > div > .vkN2Cw.Mb8E_A.e1_zQg > ._4N4NA.MDzzPg > .a_GcMg
Accessible nameLast Updated: 01/01/2026
Markup
<span class="a_GcMg" style="font-size: 1em; font-weight: 700; font-style: normal; color: rgb(0, 0, 0); font-kerning: normal; text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial;">Last Updated: 01/01/2026</span>
How to fixIncrease the contrast between the text color (rgb(0, 0, 0)) and the background color to meet the minimum contrast ratio thresholds as defined in WCAG 2.1 SC 1.4.3. Consider using a color contrast analyzer tool to determine the optimal colors.
ComponentRef RB21M6

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/links
Elementh1 > a[draggable="false"][rel="noopener nofollow"]:nth-child(1)
Accessible nameFacebook
Markup
<a href="https://www.facebook..." target="_blank" draggable="false" rel="noopener nofollow" class="a_GcMg" style="font-size: 1em; font...">
How to fixIncrease the contrast between the text color and the background color to meet the minimum contrast ratio thresholds as defined in WCAG 2.1 SC 1.4.3. Consider using a color contrast analyzer tool to determine the optimal colors.
ComponentRef 4LF2P6

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/links
Element#LBjqpfb7YfvJBYZD > .aF9o6Q._0yZ6Qg > div > .E8yZTA > div > .vkN2Cw.Mb8E_A.e1_zQg > ._4N4NA > .a_GcMg
Accessible nameTrusted Links
Markup
<span class="a_GcMg" style="font-size: 1em; font-weight: 700; font-style: normal; color: rgb(0, 0, 0); font-kerning: normal; text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial;">Trusted Links</span>
How to fixTo improve accessibility, increase the contrast between the text color (rgb(0, 0, 0)) and the background color. A minimum contrast ratio of 4.5:1 for normal text is recommended. Consider changing the text or background color to achieve this ratio.
ComponentRef T0Z6QD

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/
Elementspan:nth-child(3)
Accessible nameSupport!! Rooted in Itri, Italy
Markup
<span class="a_GcMg" style="font-size: 1em; font-weight: 700; font-style: normal; color: rgb(0, 0, 0); font-kerning: normal; text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial;">Support!! Rooted in Itri, Italy</span>
How to fixTo improve readability, consider adjusting the text or background color to meet the minimum contrast ratio of 4.5:1 for normal text. You can use online tools to calculate the contrast ratio and select colors that meet the accessibility guidelines.
ComponentRef WVHID2

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/disclaimer
Element.MDzzPg:nth-child(9) > .a_GcMg
Accessible nameYour use of the Website and reliance on any information provided is solely at your own risk.
Markup
<span class="a_GcMg" style="font-size: 1em; font-weight: 400; font-style: normal; color: rgb(0, 0, 0); font-kerning: normal; text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial;">
How to fixTo improve readability, consider adjusting the text color to provide a higher contrast ratio with the background. This can be achieved by using a color with a higher luminance difference or by adding a background image or texture that provides sufficient contrast.
ComponentRef OEDML6

Text and background colours do not meet the minimum contrast ratio, reducing legibility.

Affected pagehttps://cowboyfarmeralex.com/disclaimer
Element#LBZH0VFB6R6Q95wZ > .aF9o6Q._0yZ6Qg > div > .E8yZTA > div > .vkN2Cw.e1_zQg._2UyCZQ > ._4N4NA.MDzzPg > .a_GcMg
Accessible nameLast Updated: 01/01/2026
Markup
<span class="a_GcMg" style="font-size: 1em; font-weight: 700; font-style: normal; color: rgb(0, 0, 0); font-kerning: normal; text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial;">Last Updated: 01/01/2026</span>
How to fixTo improve accessibility, consider increasing the contrast between the text color (rgb(0, 0, 0)) and the background color. You can achieve this by changing the text color or background color to meet the minimum contrast ratio thresholds as per WCAG 2.1 SC 1.4.3 Contrast (Minimum) (Level AA).

05 · Pages inspected

06 · About this assessment

Evolize inspects publicly accessible website pages using automated browser-based testing and deterministic accessibility rules. Automated testing can identify many reproducible technical issues but cannot determine complete WCAG or legal compliance.

  • Publicly accessible surfaces only — no credentials, private systems, or source-code access.
  • Findings apply to the pages and states successfully inspected; automated analysis may not detect every issue.
  • Results reflect the site at the scan date and may have changed since.

Evolize provides digital risk intelligence and does not provide legal advice, certify compliance, or guarantee that litigation will not occur. Methodology · Security · Example assessment

07 · Continuous monitoring

This public report captures one assessment. Evolize monitoring rescans the website, detects new and recurring findings, tracks changes over time and verifies corrections.

Is information in this report inaccurate or outdated? Request a correction or removal.