Public accessibility assessment

Accessibility issues detected on furnishgreen.com

Evolize inspected 5 public pages on furnishgreen.com and detected 44 automatically identifiable accessibility findings.

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

Highest detected severity: High · 18 high-priority findings · 100% inspected-page coverage

Most widespread issueText has insufficient colour contrastDetected on 5 inspected pages
Most affected page/products/flower-cart-needlepoint-art22 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)22 detected findings

Is furnishgreen.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 furnishgreen.com and detected 44 accessibility findings. The most widespread issue was "Text has insufficient colour contrast", detected on 5 inspected pages. The most affected inspected page was "/products/flower-cart-needlepoint-art", where 22 findings were detected. The assessment identified findings mapped to 5 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. High

    Text has insufficient colour contrast

    WCAG 1.4.3 (AA) · 5 inspected pages · 28 instances
    Why this matters

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

    Recommended action

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

    View technical evidence →
  2. High

    Text has insufficient colour contrast

    WCAG 1.4.3 (AA) · 5 inspected pages · 25 instances
    Why this matters

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

    Recommended action

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

    View technical evidence →
  3. High

    Text has insufficient colour contrast

    WCAG 1.4.3 (AA) · 5 inspected pages · 20 instances
    Why this matters

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

    Recommended action

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

    View technical evidence →
  4. High

    Text has insufficient colour contrast

    WCAG 1.4.3 (AA) · 5 inspected pages · 15 instances
    Why this matters

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

    Recommended action

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

    View technical evidence →
  5. High

    Interactive controls are not keyboard-accessible

    WCAG 2.1.1 (A) · 5 inspected pages · 10 instances
    Why this matters

    A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

    Recommended action

    Use a native <button>/<a>, or add tabindex="0" plus keyboard event handlers (Enter/Space) to custom controls.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA2255 / 5
2.4.3Focus OrderA855 / 5
2.1.1KeyboardA755 / 5
1.3.1Info and RelationshipsA455 / 5
4.1.2Name, Role, ValueA311 / 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

High

Text has insufficient colour contrast

WCAG 1.4.3 (AA)132 instances5 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 132 affected elements
Component · Ref R8DSEO
Affected pagehttps://furnishgreen.com/pages/contact
Elementp:nth-child(5) > strong
Accessible nameNJ Warehouse Address:
Markup
<strong>NJ Warehouse Address:<br></strong>
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref 7LTY6Y
Affected pagehttps://furnishgreen.com/products/flower-cart-needlepoint-art
Element.footer-block.grid__item:nth-child(2) > .footer-block__details-content.rte > p:nth-child(3)
Accessible nameManhattan Shop Hours:Monday: 1pm - 7pmTuesday - Sunday: 11am - 7pm
Markup
<p><strong>Manhattan Shop Hours:<br></strong>Monday: 1pm - 7pm<br>Tuesday - Sunday: 11am - 7pm</p>
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref NUN1IW
Affected pagehttps://furnishgreen.com/collections/bars-bar-carts-1
Element.footer-block.grid__item:nth-child(2) > .footer-block__details-content.rte > p:nth-child(1) > strong
Accessible nameManhattan Shop Address:
Markup
<strong>Manhattan Shop Address:<br></strong>
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref LSU4J1
Affected pagehttps://furnishgreen.com/pages/contact
Elementsummary[aria-controls="HeaderMenu-MenuList-1"] > span
Accessible nameShop
Markup
<span>Shop</span>
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref QTSVTL
Affected pagehttps://furnishgreen.com/pages/contact
Element.footer-block.grid__item:nth-child(3) > .footer-block__heading
Accessible nameCONTACT
Markup
<h2 class="footer-block__heading inline-richtext">CONTACT</h2>
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref 5GVJAK
Affected pagehttps://furnishgreen.com/collections/bars-bar-carts-1
Elementa[href$="skolmarketing.com"]
Accessible nameWebsite by Skol Marketing
Markup
<a href="https://skolmarketing.com" target="_blank">Website by Skol Marketing</a>
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref JX6EIB
Affected pagehttps://furnishgreen.com/products/flower-cart-needlepoint-art
Element.copyright__content:nth-child(1)
Accessible name© Copyright 2026 Furnish Green. All Rights Reserved.   |   Terms and Conditions   |   Privacy Policy   |    Website by Skol Marketing   |
Markup
<small class="copyright__content">
Affected pages/ /products/flower-cart-needlepoint-art /cart
Component · Ref PGXVXK
Affected pagehttps://furnishgreen.com/
Element.newsletter__subheading > p
Accessible nameSign up to receive sale notifications, inspiration and shop updates.
Markup
<p>Sign up to receive sale notifications, inspiration and shop updates. </p>
Affected pages/ /pages/contact
Component · Ref G7LQ58
Affected pagehttps://furnishgreen.com/collections/bars-bar-carts-1
Elementsmall:nth-child(1)
Accessible name© Copyright 2026 Furnish Green. All Rights Reserved.   |   Terms and Conditions   |   Privacy Policy   |    Website by Skol Marketing   |
Markup
<small class="copyright__content">
Affected pages/pages/contact /collections/bars-bar-carts-1
Component · Ref CD46OM
Affected pagehttps://furnishgreen.com/pages/contact
Element.newsletter-form__field-wrapper > .field > label
Accessible nameEmail
Markup
<label class="field__label" for="NewsletterForm--template--18885155946769__657df863-a074-4737-9f27-e3d23556635b">
                    Email
                  </label>
Affected pages/ /pages/contact
Component · Ref 7OFRCN
Affected pagehttps://furnishgreen.com/
Element#NewsletterForm--template--18885155815697__657df863-a074-4737-9f27-e3d23556635b
Markup
<input id="NewsletterForm--template--18885155815697__657df863-a074-4737-9f27-e3d23556635b" type="email" name="contact[email]" class="field__input" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email" required="">
Affected pages/ /pages/contact
Component · Ref 69RJ0Y
Affected pagehttps://furnishgreen.com/cart
Element.button[href$="all"]
Accessible nameContinue shopping
Markup
<a href="/collections/all" class="button">
      Continue shopping
    </a>
Affected pages/ /cart
Component · Ref VUFD47
Affected pagehttps://furnishgreen.com/collections/bars-bar-carts-1
Elementa[href$="trunks-crates-1"] > .boost-sd__filter-option-item-amount[aria-label="Number of products: (7)"]
Accessible nameNumber of products: (7)
Markup
<span aria-label="Number of products: (7)" class="boost-sd__filter-option-item-amount">(7)</span>
Component · Ref 5Y6NTS
Affected pagehttps://furnishgreen.com/collections/bars-bar-carts-1
Elementspan[aria-label="Number of products: (5)"]
Accessible nameNumber of products: (5)
Markup
<span aria-label="Number of products: (5)" class="boost-sd__filter-option-item-amount">(5)</span>
Component · Ref 5GVJ81
Affected pagehttps://furnishgreen.com/pages/contact
Elementp:nth-child(1) > a[href="mailto:[email removed]"][title="mailto:[email removed]"]
Accessible name[email removed]
Markup
<a href="mailto:[email removed]" title="mailto:[email removed]">[email removed]</a>
Component · Ref UT9U2G
Affected pagehttps://furnishgreen.com/collections/bars-bar-carts-1
Element.boost-sd__product-label-text
Accessible nameSold out
Markup
<span class="boost-sd__product-label-text">Sold out</span>
Component · Ref UZLC81
Affected pagehttps://furnishgreen.com/products/flower-cart-needlepoint-art
Element.price__badge-sale
Accessible nameSale
Markup
<span class="badge price__badge-sale color-accent-2">
      Sale
    </span>
Component · Ref QPRYSU
Affected pagehttps://furnishgreen.com/
Element#NoMediaStandardBadge-template--18885155815697__e9b2c166-5a6d-4b4b-a17b-22075a26f1ee-11025092509969
Accessible nameSale
Markup
<span id="NoMediaStandardBadge-template--18885155815697__e9b2c166-5a6d-4b4b-a17b-22075a26f1ee-11025092509969" class="badge badge--bottom-left color-accent-2">Sale</span>
Component · Ref 9RI8ST
Affected pagehttps://furnishgreen.com/
Element.banner__buttons > .button--secondary.button[href$="just-in-1"]
Accessible nameshop all
Markup
<a href="/collections/just-in-1" class="button button--secondary">shop all</a>
Component · Ref S7OKOL
Affected pagehttps://furnishgreen.com/products/flower-cart-needlepoint-art
Element#Details-share-template--18885156143377__main > .share-button__button
Accessible nameShare
Rolebutton
Markup
<summary class="share-button__button" role="button" aria-expanded="false">
Component · Ref IIPPA7
Affected pagehttps://furnishgreen.com/products/flower-cart-needlepoint-art
Element#Quantity-template--18885156143377__main
Markup
<input class="quantity__input" type="number" name="quantity" id="Quantity-template--18885156143377__main" data-cart-quantity="0" data-min="1" min="1" step="1" value="1" form="product-form-template--18885156143377__main" max="null">
Component · Ref DW02AY
Affected pagehttps://furnishgreen.com/cart
Element.underlined-link.link
Accessible nameLog in
Markup
<a href="https://furnishgreen.com/customer_authentication/redirect?locale=en&amp;region_country=US" class="link underlined-link">Log in</a>
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)34 instances5 inspected pages

A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

Why it matters

A control that responds to clicks (a clickable element or an ARIA widget) cannot receive keyboard focus, so keyboard and switch users cannot operate it.

Recommended correction

Use a native <button>/<a>, or add tabindex="0" plus keyboard event handlers (Enter/Space) to custom controls.

View 34 affected elements
Component · Ref AR6FFS
Affected pagehttps://furnishgreen.com/
Elementdetails#Details-menu-drawer-container > summary
Accessible nameMenu
Rolebutton
Markup
<summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu" role="button" aria-expanded="false" aria-controls="menu-drawer">
            <span>
              <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-hamburger" fill="none" viewBox="0 0 18 16">
  <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor">
</path></svg>

              <svg xmlns="http://www.w3.org/2000/svg" ar…
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref EEGTKT
Affected pagehttps://furnishgreen.com/cart
Elementsticky-header > header > div > details-modal > details > summary
Accessible nameSearch
Rolebutton
Markup
<summary class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Search" role="button">
            <span>
              <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false">
                <use href="#icon-search">
              </use></svg>
              <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false">
                <use href="#icon-close">
              </use></svg>
            </span>
          </summary>
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref 7NVKQJ
Affected pagehttps://furnishgreen.com/collections/bars-bar-carts-1
Elementdetails#Details-menu-drawer-menu-item-3 > summary
Accessible nameInfo
Rolebutton
Markup
<summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset" role="button" aria-expanded="false" aria-controls="link-info">
                              Info
                              <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
</path></svg>

                         …
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref E7GMUI
Affected pagehttps://furnishgreen.com/pages/contact
Elementdetails#Details-HeaderMenu-1 > summary
Accessible nameShop
Rolebutton
Markup
<summary class="header__menu-item list-menu__item link focus-inset" role="button" aria-expanded="false" aria-controls="HeaderMenu-MenuList-1">
                        <span>Shop</span>
                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path></svg>

                      </summary>
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref DP1F1B
Affected pagehttps://furnishgreen.com/cart
Elementdiv#dynamic-checkout-cart > shopify-accelerated-checkout-cart > div > ul > li:nth-of-type(1) > div
Rolebutton
Markup
<div class="wallet-cart-button wallet-cart-button__skeleton" role="button" disabled="" aria-hidden="true">&nbsp;</div>
Component · Ref YVY09X
Affected pagehttps://furnishgreen.com/products/flower-cart-needlepoint-art
Elementdetails#Details-share-template--18885156143377__main > summary
Accessible nameShare
Rolebutton
Markup
<summary class="share-button__button" role="button" aria-expanded="false">
      <svg width="13" height="12" viewBox="0 0 13 12" class="icon icon-share" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
  <path d="M1.625 8.125V10.2917C1.625 10.579 1.73914 10.8545 1.9423 11.0577C2.14547 11.2609 2.42102 11.375 2.70833 11.375H10.2917C10.579 11.375 10.8545 11.2609 11.0577 11.0577C11.2609 10.8545 11.375 10.579 11.375 10.2917V8.125" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
  <path fill-rule="evenodd" clip-rule="evenodd" d="M6.147…
Component · Ref C95WS5
Affected pagehttps://furnishgreen.com/products/flower-cart-needlepoint-art
Elementa#effectiveAppsBINWrapper
Accessible nameMore payment options#more-payment-options-link{cursor:pointer}#more-payment-options-link[aria-disabled=true]{cursor:default;opacity:.6}
Markup
<a id="effectiveAppsBINWrapper" onclick="openTermsAndConditionsCheckboxBINModal();" style="text-decoration: none; cursor: pointer;"><div data-shopify="payment-button" class="shopify-payment-button" style="pointer-events: none;"> <shopify-accelerated-checkout recommended="{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:75807260945,&quot;merchantName&quot;:&quot;Furnish Green&quot;,&quot;personalized&quot;:true}}" fallback="{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:true,&qu…
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)6 instances5 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 6 affected elements
Component · Ref RFIE5W
Affected pagehttps://furnishgreen.com/cart
Elementsticky-header > header > div > details-modal > details > div
Accessible nameSearch
Roledialog
Markup
<div class="search-modal modal__content gradient" role="dialog" aria-modal="true" aria-label="Search">
            <div class="modal-overlay"></div>
            <div class="search-modal__content search-modal__content-bottom" tabindex="-1"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form">
                    <div class="field">
                      <input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-…
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref ZOMS41
Affected pagehttps://furnishgreen.com/products/flower-cart-needlepoint-art
Elementhtml > body > pickup-availability-drawer
Accessible name"Flower Cart" Needlepoint Art
Roledialog
Markup
<pickup-availability-drawer class="gradient" tabindex="-1" role="dialog" aria-modal="true" aria-labelledby="PickupAvailabilityHeading">
    <div class="pickup-availability-header">
      <h2 class="h3 pickup-availability-drawer-title" id="PickupAvailabilityHeading">
        "Flower Cart" Needlepoint Art
      </h2>
      <button class="pickup-availability-drawer-button" type="button" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 18 17">
  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 …
High

ARIA input fields must have an accessible name

WCAG 4.1.2 (A)2 instances1 inspected page

ARIA input fields must have an accessible name

Why it matters

ARIA input fields must have an accessible name

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 2 affected elements
Component · Ref EPSXSJ
Affected pagehttps://furnishgreen.com/collections/bars-bar-carts-1
Element.noUi-handle-upper
Roleslider
Markup
<div class="noUi-handle noUi-handle-upper" data-handle="1" tabindex="0" role="slider" aria-orientation="horizontal" aria-valuemin="97.0" aria-valuemax="518.0" aria-valuenow="518.0" aria-valuetext="518.00"><div class="noUi-touch-area"></div></div>
Component · Ref EJ58GZ
Affected pagehttps://furnishgreen.com/collections/bars-bar-carts-1
Element.noUi-handle-lower
Roleslider
Markup
<div class="noUi-handle noUi-handle-lower" data-handle="0" tabindex="0" role="slider" aria-orientation="horizontal" aria-valuemin="97.0" aria-valuemax="518.0" aria-valuenow="97.0" aria-valuetext="97.00"><div class="noUi-touch-area"></div></div>
Medium

Navigation regions are not distinguishable

WCAG 1.3.1 (A)10 instances5 inspected pages

The page has multiple navigation landmarks but they lack accessible names, so screen reader users cannot tell them apart.

Why it matters

The page has multiple navigation landmarks but they lack accessible names, so screen reader users cannot tell them apart.

Recommended correction

Give each navigation region a distinct aria-label (e.g. "Primary", "Footer") when more than one is present.

View 10 affected elements
Component · Ref MFMXZO
Affected pagehttps://furnishgreen.com/
Elementdiv#shopify-section-sections--18885156897041__header > sticky-header > header > nav
Accessible nameShop Shop All Accents Dressers & Credenzas Bed Frames Lighting Mirrors Rugs Seating Storage Tables & Desks Wall Art The Prop Shop Sale Gift Certificates Online Only Just In Info About FAQ Pickup/Delivery Location & Hours Contact
Markup
<nav class="header__inline-menu">
          <ul class="list-menu list-menu--inline" role="list"><li><header-menu>
                    <details id="Details-HeaderMenu-1">
                      <summary class="header__menu-item list-menu__item link focus-inset" role="button" aria-expanded="false" aria-controls="HeaderMenu-MenuList-1">
                        <span>Shop</span>
                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.7…
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Component · Ref M9DX6L
Affected pagehttps://furnishgreen.com/products/flower-cart-needlepoint-art
Elementdiv#menu-drawer > div > div > nav
Accessible nameShop Shop Shop All Accents Dressers & Credenzas Bed Frames Lighting Mirrors Rugs Seating Storage Tables & Desks Wall Art The Prop Shop Sale Gift Certificates Online Only Just In Info Info About FAQ Pickup/Delivery Location & Hours Contact
Markup
<nav class="menu-drawer__navigation">
                  <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1">
                            <summary class="menu-drawer__menu-item list-menu__item link link--text focus-inset" role="button" aria-expanded="false" aria-controls="link-shop">
                              Shop
                              <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
  <path fill-rule="evenodd" clip-rule="evenodd" d="M8.5…
Affected pages/ /products/flower-cart-needlepoint-art /pages/contact /collections/bars-bar-carts-1 /cart
Medium

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)24 instances3 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 24 affected elements
Component · Ref 8K14IZ
Affected pagehttps://furnishgreen.com/products/flower-cart-needlepoint-art
Elementli#Slide-template--18885156143377__main-43361752056081 > div > modal-opener > button
Accessible nameOpen media 5 in modal
Markup
<button class="product__media-toggle quick-add-hidden product__media-zoom-lightbox" type="button" aria-haspopup="dialog" data-media-id="43361752056081">
      <span class="visually-hidden">
        Open media 5 in modal
      </span>
    </button>
Component · Ref N3U9J8
Affected pagehttps://furnishgreen.com/
Elementa#StandardCardNoMediaLink-template--18885155815697__featured_collection-11213265502481
Accessible nameGreen Fiberglass Tackle Box with Assorted Tools
Markup
<a href="/products/260902zd" id="StandardCardNoMediaLink-template--18885155815697__featured_collection-11213265502481" class="full-unstyled-link" aria-labelledby="StandardCardNoMediaLink-template--18885155815697__featured_collection-11213265502481 NoMediaStandardBadge-template--18885155815697__featured_collection-11213265502481">
                Green Fiberglass Tackle Box with Assorted Tools
              </a>
Component · Ref KQ3WNX
Affected pagehttps://furnishgreen.com/cart
Elementdiv#shopify-section-template--18885155684625__cart-items > cart-items > div:nth-of-type(1) > a
Accessible nameContinue shopping
Markup
<a href="/collections/all" class="underlined-link">Continue shopping</a>
Component · Ref 641PQB
Affected pagehttps://furnishgreen.com/cart
Elementdiv > div > div > p > label > a
Accessible namepickup and delivery
Markup
<a href="/pages/pickup-delivery">pickup and delivery</a>
Component · Ref 92P0T3
Affected pagehttps://furnishgreen.com/cart
Elementinput#effectiveAppsAgreeCB
Markup
<input style="-webkit-appearance: checkbox; float:none; vertical-align: middle;" type="checkbox" id="effectiveAppsAgreeCB" onchange="termsAndConditionsCheckboxChanged(this);">
Component · Ref KRWQD6
Affected pagehttps://furnishgreen.com/cart
Elementdiv#main-cart-footer > div > div > div > div:nth-of-type(2) > button
Accessible nameCheck out
Markup
<button type="button" class="cart__checkout-button button" form="cart" tac-co-cloned="true" onclick="if (!document.getElementById('effectiveAppsAgreeCB').checked &amp;&amp; 'False' === 'False') { alert(window.EFFECTIVE_APPS_TAC_ALERT); clearLoadingStateFromElement(this); return false;} if (document.getElementById('depo-checkout') !== null) { document.getElementById('depo-checkout').click(); } else if (document.querySelector('[name=waio_addToCart]') !== null) { document.querySelector('[name=waio_addToCart]').click(); } else if (document.querySelector('[id=kaching-cart__checkout-button]') !== nu…
Medium

Elements must only use permitted ARIA attributes

WCAG 4.1.2 (A)1 instance1 inspected page

Elements must only use permitted ARIA attributes

Why it matters

Elements must only use permitted ARIA attributes

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 1 affected element
Component · Ref WS8JH0
Affected pagehttps://furnishgreen.com/collections/bars-bar-carts-1
Element.boost-sd__filter-tree-vertical-content
Accessible nameProduct filter
Markup
<div class="boost-sd__filter-tree-vertical-content" aria-label="Product filter">
Low

Content sits outside any landmark region

WCAG 1.3.1 (A)1 instance1 inspected page

Meaningful content is not contained in a landmark (header/nav/main/footer/aside), so assistive-technology users cannot reach it via landmark navigation.

Why it matters

Meaningful content is not contained in a landmark (header/nav/main/footer/aside), so assistive-technology users cannot reach it via landmark navigation.

Recommended correction

Wrap primary content in <main> and other regions in appropriate landmark elements.

View 1 affected element
Component · Ref DM4F7R
Affected pagehttps://furnishgreen.com/products/flower-cart-needlepoint-art
Elementli#a11y-refresh-page-message
Accessible nameChoosing a selection results in a full page refresh.
Markup
<li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
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 4Z67FK
Affected pagehttps://furnishgreen.com/pages/contact
Elementhtml > body
Accessible name<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KG8JKNC9" height="0" width="0" style="display:none;visibility:hidden"></iframe> Skip to content <link href="//furnishgreen.com/cdn/shop/t/1/assets/component-list-menu.css?v=151968516119678728991683558621" rel="stylesheet" type="text/css" media="all" /> <link href="//furnishgreen.com/cdn/shop/t/1/assets/component-search.css?v=184225813856820874251683558630" rel="stylesheet" type="text/css" media="all" /> <link href="//furnishgreen.com/cdn/shop/t/1/assets/component-menu-drawer.css?v=94074963897493609391683558624" rel="stylesheet" type="text/css" media="all" /> <link href="//furnishgreen.com/cdn/shop/t/1/assets/component-cart-notification.css?v=108833082844665799571683558617" rel="stylesheet" type="text/css" media="all" /> <link href="//furnishgreen.com/cdn/shop/t/1/assets/component-cart-items.css?v=29412722223528841861683558616" rel="stylesheet" type="text/css" media="all" /> header-drawer { justify-self: start; margin-left: -1.2rem; }@media screen and (min-width: 990px) { header-drawer { display: none; } }.menu-drawer-container { display: flex; } .list-menu { list-style: none; padding: 0; margin: 0; } .list-menu--inline { display: inline-flex; flex-wrap: wrap; } summary.list-menu__item { padding-right: 2.7rem; } .list-menu__item { display: flex; align-items: center; line-height: calc(1 + 0.3 / var(--font-body-scale)); } .list-menu__item--link { text-decoration: none; padding-bottom: 1rem; padding-top: 1rem; line-height: calc(1 + 0.8 / var(--font-body-scale)); } @media screen and (min-width: 750px) { .list-menu__item--link { padding-bottom: 0.5rem; padding-top: 0.5rem; } } .header { padding-top: 10px; padding-bottom: 10px; } .section-header { position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ margin-bottom: 0px; } @media screen and (min-width: 750px) { .section-header { margin-bottom: 0px; } } @media screen and (min-width: 990px) { .header { padding-top: 20px; padding-bottom: 20px; } } Shop Shop Shop All Accents Dressers & Credenzas Bed Frames Lighting Mirrors Rugs Seating Storage Tables & Desks Wall Art The Prop Shop Sale Gift Certificates Online Only Just In Info Info About FAQ Pickup/Delivery Location & Hours Contact Log in Instagram Shop Shop All Accents Dressers & Credenzas Bed Frames Lighting Mirrors Rugs Seating Storage Tables & Desks Wall Art The Prop Shop Sale Gift Certificates Online Only Just In Info About FAQ Pickup/Delivery Location & Hours Contact Search …[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="gradient">
    <!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KG8JKNC9"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
      Skip to content
    </a><!-- BEGIN sections: header-group -->
<div id="shopify-section-sections--18885156897041__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section">
</div><div id="shopify-sec…

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.