Public accessibility assessment

Accessibility issues detected on blueingreensoho.com

Evolize inspected 5 public pages on blueingreensoho.com and detected 25 automatically identifiable accessibility findings.

25Findings detected
6WCAG criteria affected
5Pages inspected
8 Sep 2026Assessment date

Highest detected severity: Critical · 10 high-priority findings · 100% inspected-page coverage

Most widespread issueHidden elements can still receive keyboard focusDetected on 4 inspected pages
Most affected page/18 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)10 detected findings

Is blueingreensoho.com your website?

Keep this assessment current and get notified when new accessibility issues are detected.

https://

Not your website? Scan your own site →

01 · Accessibility summary

Evolize inspected 5 public pages on blueingreensoho.com and detected 25 accessibility findings. The most widespread issue was "Hidden elements can still receive keyboard focus", detected on 4 inspected pages. The most affected inspected page was "/", where 18 findings were detected. The assessment identified findings mapped to 6 WCAG success criterions. The sections below prioritize the broadest issues and provide technical evidence for each detected finding.

02 · Start here

These findings combine the highest severity and broadest reach detected during this assessment.

  1. Critical

    Buttons have no accessible name

    WCAG 4.1.2 (A) · 3 inspected pages · 3 instances
    Why this matters

    Interactive buttons expose no accessible name, so their purpose cannot be determined by assistive technology.

    Recommended action

    Give it an accessible name that describes the action it performs: provide visible text when a visible label is appropriate, an aria-label for an icon-only control (for example aria-label="Dismiss notification"), or aria-labelledby when an existing visible label already describes it. Avoid vague names such as "Button", "Action", or the component's internal name.

    View technical evidence →
  2. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 5 instances
    Why this matters

    Links expose no accessible name, so screen-reader users cannot determine their destination.

    Recommended action

    This 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 /collections/sale.

    View technical evidence →
  3. High

    List items are not inside a list

    WCAG 1.3.1 (A) · 4 inspected pages · 16 instances
    Why this matters

    A <li> appears outside a <ul> or <ol>, so the list relationship is not conveyed to assistive technology.

    Recommended action

    Wrap related <li> elements in a <ul> or <ol>, or use a different element for non-list content.

    View technical evidence →
  4. High

    Hidden elements can still receive keyboard focus

    WCAG 2.4.3 (A) · 4 inspected pages · 13 instances
    Why this matters

    An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

    Recommended action

    Keep this element out of the tab order while its containing region is hidden — remove it from focus (for example tabindex="-1"), or apply the inert attribute to the hidden container where supported. Restore normal focusability when the region becomes visible.

    View technical evidence →
  5. High

    Hidden elements can still receive keyboard focus

    WCAG 2.4.3 (A) · 4 inspected pages · 10 instances
    Why this matters

    An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

    Recommended action

    Keep this element out of the tab order while its containing region is hidden — remove it from focus (for example tabindex="-1"), or apply the inert attribute to the hidden container where supported. Restore normal focusability when the region becomes visible.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA1044 / 5
2.4.3Focus OrderA644 / 5
1.3.1Info and RelationshipsA455 / 5
1.1.1Non-text ContentA233 / 5
4.1.2Name, Role, ValueA244 / 5
2.4.4Link Purpose (In Context)A111 / 5

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 reassesses public website pages, detects newly introduced or recurring accessibility findings, and tracks remediation over time.

04 · All detected findings

Critical

Buttons have no accessible name

WCAG 4.1.2 (A)3 instances3 inspected pages

Interactive buttons expose no accessible name, so their purpose cannot be determined by assistive technology.

Why it matters

Interactive buttons expose no accessible name, so their purpose cannot be determined by assistive technology.

Recommended correction

Give it an accessible name that describes the action it performs: provide visible text when a visible label is appropriate, an aria-label for an icon-only control (for example aria-label="Dismiss notification"), or aria-labelledby when an existing visible label already describes it. Avoid vague names such as "Button", "Action", or the component's internal name.

View 3 affected elements
Component · Ref 1K02M9
Affected pagehttps://www.blueingreensoho.com/products/double-face-socks
Element.starting-slide > .product-image-main[data-product-image-main=""] > .image-wrap > .js-photoswipe__zoom.product__photo-zoom.btn--body
Accessible nameClose (esc)
Markup
<button type="button" class="btn btn--body btn--circle js-photoswipe__zoom product__photo-zoom">
Affected pages/products/bag /products/double-face-socks /products/loose
High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)40 instances4 inspected pages

An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

Why it matters

An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.

Recommended correction

Keep this element out of the tab order while its containing region is hidden — remove it from focus (for example tabindex="-1"), or apply the inert attribute to the hidden container where supported. Restore normal focusability when the region becomes visible.

View 40 affected elements
Component · Ref MKLLIQ
Affected pagehttps://www.blueingreensoho.com/products/loose
Elementdiv:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(3) > div:nth-of-type(1) > div > button
Accessible nameDenim
Markup
<button type="button" aria-controls="Linklist-collections-denim3" aria-labelledby="Label-collections-denim3" class="collapsible-trigger collapsible--auto-height" aria-expanded="false"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"></path></svg>
</span>
</button>
Affected pages/ /products/bag /products/double-face-socks /products/loose
Component · Ref OUS7DC
Affected pagehttps://www.blueingreensoho.com/products/double-face-socks
Elementdiv#NavDrawer > div > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(5) > a
Accessible nameCollaborations + Exclusives
Markup
<a href="/collections/collabs-exclusives" class="mobile-nav__link mobile-nav__link--top-level">Collaborations + Exclusives</a>
Affected pages/ /products/bag /products/double-face-socks /products/loose
Component · Ref UJDXBV
Affected pagehttps://www.blueingreensoho.com/
Elementa#Sublabel-collections-womens4
Accessible nameWomens
Markup
<a href="/collections/womens" class="mobile-nav__link" id="Sublabel-collections-womens4">
                              Womens
                            </a>
Affected pages/ /products/bag /products/double-face-socks /products/loose
Component · Ref WQ02F9
Affected pagehttps://www.blueingreensoho.com/products/bag
Elementdiv#NavDrawer > div > div:nth-of-type(1) > div > div:nth-of-type(2) > button
Accessible nameClose menu
Markup
<button type="button" class="drawer__close-button js-drawer-close">
            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"></path></svg>
            <span class="icon__fallback-text">Close menu</span>
          </button>
Affected pages/ /products/bag /products/double-face-socks /products/loose
Component · Ref FI5OQQ
Affected pagehttps://www.blueingreensoho.com/
Elementdiv#Linklist-collections-all2 > div > ul > li:nth-of-type(2) > div:nth-of-type(1) > button
Accessible nameAccessories
Markup
<button type="button" aria-controls="Sublinklist-collections-all2-2" class="mobile-nav__link--button collapsible-trigger" aria-expanded="false">
                              <span class="mobile-nav__faux-link">Accessories</span><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"></path></svg…
High

List items are not inside a list

WCAG 1.3.1 (A)28 instances4 inspected pages

A <li> appears outside a <ul> or <ol>, so the list relationship is not conveyed to assistive technology.

Why it matters

A <li> appears outside a <ul> or <ol>, so the list relationship is not conveyed to assistive technology.

Recommended correction

Wrap related <li> elements in a <ul> or <ol>, or use a different element for non-list content.

View 28 affected elements
Component · Ref EY57JJ
Affected pagehttps://www.blueingreensoho.com/products/bag
Element.site-nav--is-megamenu
Accessible nameShop Clothing View All Jeans T-Shirts Shirts Sweats Sweaters Vests Jackets Outerwear Pants Shorts Accessories View All Accessories Headwear Socks Bandanas Scarf Bags Jewelry Belts Gloves Wallets Keychains Home Goods Others Footwear All Footwear Sneakers Boots Sandals + Clogs Womens View All Womens Shop by location Soho Denver
Markup
<li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu" aria-haspopup="true">
Affected pages/ /products/bag /products/double-face-socks /products/loose
Component · Ref 7S6X70
Affected pagehttps://www.blueingreensoho.com/products/loose
Element.site-nav--has-dropdown.site-nav__item[aria-haspopup="true"]:nth-child(4)
Accessible nameBrands 1733 A Hope Hemp and Wander Asics Batoner BEAMS JAPAN BEAMS PLUS Blue in Green Buzz Rickson's Calypso Chamula CHITO Ciota CITY COUNTRY CITY Clarks Originals COW BOOKS C.P. Company Creek Angler's Device DAIWA Earth\Studies Edwin Arthur's 11.11 / eleven eleven En Plein Air Engineered Garments EG Workaday FAB.IT Fit’s Like A Hug FOUND OBJECTS FOUNDOUR Fullcount & Co Gitman Bros gourmet jeans Gramicci INNAT Kapital Kluane Mountaineering Left Field Les Tien Lite Year Loop & Weft MacMahon Knitting Mills Malibu Sandals MARYN mfpen Minedenim MOANDMO CLOTHING Moonstar Mountain Research N. Hoolywood Needles NOTHIN' SPECIAL OLD PARK One Ear Brand ONI Denim Original Madras Trading Company orSlow PORTER YOSHIDA & Co Pure Blue Japan quiet mountain cafe RECOUTURE Red Wing Resolute retroNYm ROA ROTOTO Samurai Jeans Sassafras Satisfy Setinn Sillage s.k. manor hill Small Talk Studio South2 West8 STONE ISLAND Story mfg. Studio D'Artisan Sugar Cane Ten C Thomas / Orito Toyo Enterprise Toys McCoy ts(s) THE UNION Unlikely W'menswear William Ellery
Markup
<li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown" aria-haspopup="true">
Affected pages/ /products/bag /products/double-face-socks /products/loose
Component · Ref PTMLA8
Affected pagehttps://www.blueingreensoho.com/
Element.site-nav__item.site-nav__expanded-item:nth-child(1)
Accessible nameNew Arrivals
Markup
<li class="site-nav__item site-nav__expanded-item">

      <a href="/collections/new-arrivals-1" class="site-nav__link site-nav__link--underline">
        New Arrivals
      </a></li>
Affected pages/ /products/bag /products/double-face-socks /products/loose
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)3 instances3 inspected pages

An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

Why it matters

An open modal leaves the content behind it keyboard-focusable, so keyboard and screen reader users can tab out of the dialog into hidden page content.

Recommended correction

While a modal is open, confine focus to the dialog and mark the rest of the page inert (or aria-hidden). Restore focus on close.

View 3 affected elements
Component · Ref T87PAM
Affected pagehttps://www.blueingreensoho.com/
Elementhtml > body > div:nth-of-type(12) > div > div:nth-of-type(2)
Accessible namePOPUP Form
Roledialog
Markup
<div role="dialog" aria-modal="true" aria-label="POPUP Form" class="needsclick  kl-private-reset-css-Xuajs1" data-kl-scroll-locking-modal="true" style="display: flex; z-index: 90000; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; justify-content: center; align-items: center; overflow: clip auto; background-color: rgba(20, 20, 20, 0.6); animation-timing-function: ease; animation-play-state: running; animation-iteration-count: 1; animation-fill-mode: forwards; animation-delay: 0s; animation-duration: 0.35s; animation-name: klaviyo-fadein;"><div class="needsclick  kl-private-res…
Affected pages/ /products/bag /products/loose
Medium

Text has insufficient colour contrast

WCAG 1.4.3 (AA)36 instances4 inspected pages

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

Why it matters

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

Recommended correction

Increase the contrast ratio to at least 4.5:1 for normal text and 3:1 for large text.

View 36 affected elements
Component · Ref WR9TVK
Affected pagehttps://www.blueingreensoho.com/products/loose
Elementdiv[data-value="Black"] > .variant__button-label
Accessible nameBlack
Markup
<label for="ProductSelect-template--22754654552321__main-7262332813475-option-color-Black" class="variant__button-label disabled">Black</label>
Affected pages/products/double-face-socks /products/loose
Component · Ref VKMZ6V
Affected pagehttps://www.blueingreensoho.com/
Element.grid-product.grid-product__has-quick-shop[data-product-id="8388103110913"] > .grid-product__content > .grid-product__link > .grid-product__image-mask > .product-tag.restock-tag
Accessible nameJust Restocked!
Markup
<span class="product-tag restock-tag">Just Restocked!</span>
Component · Ref 09DPN2
Affected pagehttps://www.blueingreensoho.com/
Elementa[href$="1101w-straight"] > .grid-product__image-mask > .product-tag.restock-tag
Accessible nameJust Restocked!
Markup
<span class="product-tag restock-tag">Just Restocked!</span>
Component · Ref G9HQCF
Affected pagehttps://www.blueingreensoho.com/products/bag
Element.variant__button-label
Accessible nameOS
Markup
<label for="ProductSelect-template--22754654552321__main-8904785002753-option-size-OS" class="variant__button-label disabled">OS</label>
Component · Ref TGYRY4
Affected pagehttps://www.blueingreensoho.com/
Element.flex-grid__item--b05e23a6-17a5-4a36-aa91-686b13ccf488 > .vertical-center.horizontal-center.promo-grid__container > .promo-grid__content > .promo-grid__text > .rte--block.rte--strong
Accessible nameKAPITAL
Markup
<div class="rte--block rte--strong">
                        KAPITAL
                      </div>
Component · Ref PZGS34
Affected pagehttps://www.blueingreensoho.com/
Element.ai-promo-item-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi:nth-child(2) > a[href$="fullcount-co"] > .top-right.ai-promo-item-content-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi > .ai-promo-item-subheading-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi
Accessible nameNEW ARRIVALS
Markup
<div class="ai-promo-item-subheading-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi">NEW ARRIVALS</div>
Component · Ref 51Z53P
Affected pagehttps://www.blueingreensoho.com/
Element.ai-promo-item-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi:nth-child(1) > a[href$="samurai-jeans"] > .top-left.ai-promo-item-content-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi > .ai-promo-item-subheading-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi
Accessible nameJUST DROPPED
Markup
<div class="ai-promo-item-subheading-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi">JUST DROPPED</div>
Component · Ref 7BK5ZR
Affected pagehttps://www.blueingreensoho.com/
Element.ai-promo-item-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi:nth-child(2) > a[href$="fullcount-co"] > .top-right.ai-promo-item-content-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi > .ai-promo-item-heading-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi
Accessible nameFULLCOUNT
Markup
<h2 class="ai-promo-item-heading-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi">FULLCOUNT</h2>
Component · Ref 8IURF3
Affected pagehttps://www.blueingreensoho.com/products/bag
Elementp > span
Accessible nameJoin our newsletter for 10% off your first order, plus updates on new arrivals, collaborations, and upcoming events.
Markup
<span style="font-family: Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 20px;">Join our newsletter for 10% off your first order, plus updates on new arrivals, collaborations, and upcoming events.</span>
Component · Ref ET28SY
Affected pagehttps://www.blueingreensoho.com/
Element.ai-promo-item-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi:nth-child(1) > a[href$="samurai-jeans"] > .top-left.ai-promo-item-content-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi > .ai-promo-item-heading-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi
Accessible nameSamurai Jeans x BiG
Markup
<h2 class="ai-promo-item-heading-atdr5ztjvvvjitwjtvaigenblockaa595f1wrdtyi">Samurai Jeans x BiG</h2>
Medium

ARIA hidden element must not be focusable or contain focusable elements

WCAG 4.1.2 (A)7 instances1 inspected page

ARIA hidden element must not be focusable or contain focusable elements

Why it matters

ARIA hidden element must not be focusable or contain focusable elements

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 7 affected elements
Component · Ref 12RIJI
Affected pagehttps://www.blueingreensoho.com/
Element.promo-grid__slide-link[href$="needles"][aria-label=""]
Markup
<a href="/collections/needles" class="promo-grid__slide-link" aria-hidden="true" aria-label=""></a>
Low

Low-quality alternative text

WCAG 1.1.1 (A)52 instances3 inspected pages

Alt text looks like a filename, a generic word ("image", "photo"), or is duplicated across unrelated images — it likely does not describe the content.

Why it matters

Alt text looks like a filename, a generic word ("image", "photo"), or is duplicated across unrelated images — it likely does not describe the content.

Recommended correction

Replace placeholder or filename alt text with a concise description of what the image conveys.

View 52 affected elements
Component · Ref 8ZPVBY
Affected pagehttps://www.blueingreensoho.com/products/bag
Elementdiv:nth-of-type(2) > div > div:nth-of-type(3) > div > a > img
Markup
<img class="animation-delay-9 lazyautosizes lazyloaded" data-widths="[120, 360, 540, 720]" data-aspectratio="0.6666666666666666" data-sizes="auto" alt="Bag - Forest Green" data-srcset="//www.blueingreensoho.com/cdn/shop/files/BiG-10-18-24-22_120x.jpg?v=1757021436 120w, //www.blueingreensoho.com/cdn/shop/files/BiG-10-18-24-22_360x.jpg?v=1757021436 360w, //www.blueingreensoho.com/cdn/shop/files/BiG-10-18-24-22_540x.jpg?v=1757021436 540w, //www.blueingreensoho.com/cdn/shop/files/BiG-10-18-24-22_720x.jpg?v=1757021436 720w" sizes="76px" srcset="//www.blueingreensoho.com/cdn/shop/files/BiG-10-18-24-…
Affected pages/products/bag /products/double-face-socks /products/loose
Component · Ref UY0MD3
Affected pagehttps://www.blueingreensoho.com/products/bag
Elementdiv > div > div:nth-of-type(4) > div > div > img
Markup
<img class="photoswipe__image lazyautosizes lazyloaded" data-photoswipe-src="//www.blueingreensoho.com/cdn/shop/files/BiG-10-18-24-23_1800x1800.jpg?v=1757021436" data-photoswipe-width="1200" data-photoswipe-height="1800" data-index="4" data-widths="[360, 540, 720, 900, 1080]" data-aspectratio="0.6666666666666666" data-sizes="auto" alt="Bag - Forest Green" data-srcset="//www.blueingreensoho.com/cdn/shop/files/BiG-10-18-24-23_360x.jpg?v=1757021436 360w, //www.blueingreensoho.com/cdn/shop/files/BiG-10-18-24-23_540x.jpg?v=1757021436 540w, //www.blueingreensoho.com/cdn/shop/files/BiG-10-18-24-23_72…
Affected pages/products/bag /products/double-face-socks /products/loose
Low

Page has no level-one heading

WCAG 1.3.1 (A)1 instance1 inspected page

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

Why it matters

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

Recommended correction

Add a single descriptive <h1> that names the page's primary purpose.

View 1 affected element
Component · Ref 51TYWV
Affected pagehttps://www.blueingreensoho.com/apps/redo/returns-portal/login?withdraw=true
Elementhtml > body
Markup
<body><main class="root" id="root"></main></body>

05 · Most affected inspected pages

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.