Public accessibility assessment

Accessibility issues detected on frameitall.com

Evolize inspected 4 public pages on frameitall.com and detected 74 automatically identifiable accessibility findings.

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

Highest detected severity: Critical · 17 high-priority findings · 80% inspected-page coverage

Most widespread issueEmbedded frames lack descriptive titlesDetected on 4 inspected pages
Most affected page/products/d1-curved-4x852 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)52 detected findings

Is frameitall.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 4 public pages on frameitall.com and detected 74 accessibility findings. The most widespread issue was "Embedded frames lack descriptive titles", detected on 4 inspected pages. The most affected inspected page was "/products/d1-curved-4x8", where 52 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. Critical

    Embedded frames lack descriptive titles

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

    An <iframe> has no title, so its purpose is not announced to assistive technology.

    Recommended action

    Add a concise title attribute that describes the frame's actual purpose — for example "Store locator" for a location search or "Promotional campaign" for a marketing embed. The affected frame loads https://interfaces.zapier.com/embed/chatbot/cmh3tmn9n005j2esrupr4uvq1?isPopup=t…, which can help identify its purpose. Avoid generic values such as "Embedded content", "iframe", or "frame".

    View technical evidence →
  2. Critical

    Form fields are missing labels

    WCAG 1.3.1 (A) · 1 inspected page · 1 instance
    Why this matters

    Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

    Recommended action

    Associate a <label> with each field via for/id, or use aria-label / aria-labelledby. Placeholder text is not a label.

    View technical evidence →
  3. Critical

    Form fields are missing labels

    WCAG 1.3.1 (A) · 1 inspected page · 1 instance
    Why this matters

    Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

    Recommended action

    Associate a <label> with each field via for/id, or use aria-label / aria-labelledby. Placeholder text is not a label.

    View technical evidence →
  4. High

    Text has insufficient colour contrast

    WCAG 1.4.3 (AA) · 4 inspected pages · 39 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) · 4 inspected pages · 28 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)AA5244 / 4
2.4.3Focus OrderA844 / 4
1.3.1Info and RelationshipsA644 / 4
2.1.1KeyboardA544 / 4
4.1.2Name, Role, ValueA544 / 4

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

Embedded frames lack descriptive titles

WCAG 4.1.2 (A)4 instances4 inspected pages

An <iframe> has no title, so its purpose is not announced to assistive technology.

Why it matters

An <iframe> has no title, so its purpose is not announced to assistive technology.

Recommended correction

Add a concise title attribute that describes the frame's actual purpose — for example "Store locator" for a location search or "Promotional campaign" for a marketing embed. The affected frame loads https://interfaces.zapier.com/embed/chatbot/cmh3tmn9n005j2esrupr4uvq1?isPopup=t…, which can help identify its purpose. Avoid generic values such as "Embedded content", "iframe", or "frame".

View 4 affected elements
Component · Ref 4NHOHC
Affected pagehttps://frameitall.com/pages/register-your-product
Elementzapier-interfaces-chatbot-embed,#zapier-chatbot-embed
Markup
<iframe id="zapier-chatbot-embed" class="is-zpopup is-zpopup__closed" src="https://interfaces.zapier.com/embed/chatbot/cmh3tmn9n005j2esrupr4uvq1?isPopup=true" width="105px" height="105px" allow="clipboard-write *"></iframe>
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Critical

Form fields are missing labels

WCAG 1.3.1 (A)2 instances1 inspected page

Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

Why it matters

Form inputs have no programmatically associated label, so assistive technology cannot announce what to enter.

Recommended correction

Associate a <label> with each field via for/id, or use aria-label / aria-labelledby. Placeholder text is not a label.

View 2 affected elements
Component · Ref HYMXRB
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Element#template--21601559838887__main-1-1
Markup
<input type="radio" id="template--21601559838887__main-1-1" name="Select Color" value="Weathered Wood" form="product-form-template--21601559838887__main">
Component · Ref IWBWID
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Element#template--21601559838887__main-1-0
Markup
<input type="radio" id="template--21601559838887__main-1-0" name="Select Color" value="Classic Sienna" form="product-form-template--21601559838887__main" checked="">
High

Text has insufficient colour contrast

WCAG 1.4.3 (AA)249 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 249 affected elements
Component · Ref KXSTUV
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Elementa[href$="parts-determination"]
Accessible nameParts
Markup
<a href="/pages/parts-determination" class="link link--text list-menu__item list-menu__item--link" aco-visited="true">
                              Parts
                            </a>
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref IJ4HGT
Affected pagehttps://frameitall.com/account/login
Element#HeaderMenu-composite-fencing > span
Accessible nameComposite Fencing
Markup
<span style="margin-right: 5px;">Composite Fencing</span>
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref U6X1N0
Affected pagehttps://frameitall.com/account/login
Element.list-menu__item--link.list-menu__item[href$="terms-of-service"]
Accessible nameTerms of Services
Markup
<a href="/policies/terms-of-service" class="link link--text list-menu__item list-menu__item--link" aco-visited="true">
                              Terms of Services
                            </a>
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref SSSS40
Affected pagehttps://frameitall.com/pages/register-your-product
Elementbutton[aria-controls="HeaderLanguageList"] > span
Accessible nameEnglish
Markup
<span>English</span>
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref IORQP7
Affected pagehttps://frameitall.com/account/login
Elementa[href$="#recover"]
Accessible nameForgot your password?
Markup
<a href="#recover" aco-visited="true">
          Forgot your password?
        </a>
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref JXQVXT
Affected pagehttps://frameitall.com/account/login
Elementli:nth-child(8) > a[href$="warranty"]
Accessible nameWarranty Policy
Markup
<a href="/pages/warranty" class="link link--text list-menu__item list-menu__item--link" aco-visited="true">
                              Warranty Policy
                            </a>
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref KGL4RI
Affected pagehttps://frameitall.com/pages/register-your-product
Element.footer-block--menu.footer-block.grid__item:nth-child(4) > .footer-block__heading.inline-richtext
Accessible nameRESOURCES
Markup
<h2 class="footer-block__heading inline-richtext">RESOURCES</h2>
Affected pages/account/login /pages/register-your-product
Component · Ref I9WXKU
Affected pagehttps://frameitall.com/account/login
Element.rte > p:nth-child(1)
Accessible nameThe Frame It All system of modular raised garden beds, borders, sandboxes and accessories provide gardeners the ability
Markup
<p>The Frame It All system of modular raised garden beds, borders, sandboxes and accessories provide gardeners the ability</p>
Affected pages/account/login /products/d1-curved-4x8
Component · Ref 1AJ55L
Affected pagehttps://frameitall.com/pages/register-your-product
Element.footer-block--menu.footer-block.grid__item:nth-child(4) > .footer-block__details-content.list-unstyled > li:nth-child(3) > .list-menu__item--link.list-menu__item.link--text
Accessible nameFAQ - Garden & Landscape
Markup
<a href="https://frameitall.com/pages/faq-gardening" class="link link--text list-menu__item list-menu__item--link" aco-visited="true">
                              FAQ - Garden &amp; Landscape
                            </a>
Affected pages/account/login /pages/register-your-product
Component · Ref OV5RP7
Affected pagehttps://frameitall.com/pages/register-your-product
Element.footer__copyright > small
Accessible name© 2026, Frame It All
Markup
<small class="copyright__content">© 2026, <a href="/" title="" aco-visited="true">Frame It All</a></small>
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref IY0T6D
Affected pagehttps://frameitall.com/cart
Element.button[href$="all"]
Accessible nameContinue shopping
Markup
<a href="/collections/all" class="button" aco-visited="true">
      Continue shopping
    </a>
Component · Ref QX2K1B
Affected pagehttps://frameitall.com/cart
Element.collection_featured_title_wrap > span
Accessible nameSuggestions For You
Markup
<span>Suggestions For You</span>
Component · Ref DIYCKV
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Element.features_title > span
Accessible namein the box?
Markup
<span>in the box?</span>
Component · Ref YGIIBX
Affected pagehttps://frameitall.com/account/login
Element#customer_login > button
Accessible nameSign in
Markup
<button>
        Sign in
      </button>
Component · Ref L9ZBE5
Affected pagehttps://frameitall.com/cart
Element.footer-block--menu.footer-block.scroll-trigger--offscreen:nth-child(3) > .footer-block__details-content.list-unstyled > li:nth-child(5) > .list-menu__item--link.list-menu__item.link--text
Accessible namePlayground Borders
Markup
<a href="/collections/playground-borders" class="link link--text list-menu__item list-menu__item--link" aco-visited="true">
                              Playground Borders
                            </a>
Affected pages/products/d1-curved-4x8 /cart
Component · Ref 3MV5FO
Affected pagehttps://frameitall.com/cart
Element.copyright__content > a[href$="refund-policy"]
Accessible nameRefund policy
Markup
<a href="/policies/refund-policy" aco-visited="true">Refund policy</a>
Affected pages/products/d1-curved-4x8 /cart
Component · Ref OU82Q3
Affected pagehttps://frameitall.com/pages/register-your-product
Elementsmall > a[href$="refund-policy"]
Accessible nameRefund policy
Markup
<a href="/policies/refund-policy" aco-visited="true">Refund policy</a>
Affected pages/account/login /pages/register-your-product
Component · Ref RR4VPE
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Element.footer-block--menu.footer-block[data-cascade=""]:nth-child(2) > .footer-block__heading.inline-richtext
Accessible nameABOUT US
Markup
<h2 class="footer-block__heading inline-richtext">ABOUT US</h2>
Affected pages/products/d1-curved-4x8 /cart
Component · Ref KX0Z9C
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Element#slick-slide00 > .features_slider_ul > li:nth-child(6)
Accessible name24- Plugs / Locking Nubs
Markup
<li>24- Plugs / Locking Nubs</li>
Component · Ref 5O0ZAC
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Element#slick-slide00 > .features_slider_download > a[aco-visited="true"]
Accessible nameInstruction Manual
Markup
<a href="https://cdn.shopify.com/s/files/1/0436/0808/0551/files/Wavy_Navy_updated-compressed.pdf?v=1612974596" tabindex="0" aco-visited="true">Instruction Manual</a>
Component · Ref 5EST9O
Affected pagehttps://frameitall.com/cart
Element#CardLink-template--21601573503143__7070e609-cf74-4341-a855-de4958bde36a-5707265867943
Accessible name4' x 4' Raised Garden Bed - GardenBLOX Classic
Markup
<a href="/products/tool-free-..." id="CardLink-template--2..." class="full-unstyled-link" aria-labelledby="CardLink-template--2..." aco-visited="true">
Component · Ref 25AG7K
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Element#slick-slide01 > .features_slider_ul > li:nth-child(7) > b
Accessible nameSoil Recommendation: 29.34 Cubic Feet
Markup
<b>Soil Recommendation: 29.34 Cubic Feet</b>
Component · Ref VDUQZI
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Elementfieldset:nth-child(3) > legend
Accessible nameSelect Level 5.5"
Markup
<legend class="form__label">
            Select Level
            <span class="fia-selected-value">5.5"</span>
          </legend>
Component · Ref P85WEX
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Element#slick-slide00 > .features_slider_title > strong
Accessible nameWavy Navy Garden Garden Parts List
Markup
<strong>Wavy Navy Garden Garden Parts List</strong>
Component · Ref RIKI9N
Affected pagehttps://frameitall.com/cart
Element.ify-item-5709982662823 > .card.card--card.card--media > div:nth-child(2) > .card__information > .card-information > .product_price_div_mlv > .collection_buy_btn_wrap > a
Accessible nameView Detail
Markup
<a href="/products/tool-free-4x16-raised-garden-beds" aco-visited="true">View Detail</a>

Showing 25 representative examples · 27 more affected elements not shown

High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)37 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 37 affected elements
Component · Ref DJJRWA
Affected pagehttps://frameitall.com/pages/register-your-product
Elementul#HeaderLanguageList > li:nth-of-type(1) > a
Accessible nameEnglish
Markup
<a class="link link--text disclosure__link caption-large disclosure__link--active focus-inset" href="#" hreflang="en" lang="en" aria-current="true" data-value="en" aco-visited="true">
            English
          </a>
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref FQDY94
Affected pagehttps://frameitall.com/pages/register-your-product
Elementdiv > div > div:nth-of-type(1) > ul > li:nth-of-type(4) > a
Accessible nameTwitter
Markup
<a href="https://twitter.com/frame_it_all" class="link list-social__link" aco-visited="true"><svg aria-hidden="true" focusable="false" class="icon icon-twitter" viewBox="0 0 18 15">
  <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6…
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref MYS4DJ
Affected pagehttps://frameitall.com/account/login
Elementdiv#shopify-section-template--21601572782247__main > div > div:nth-of-type(1) > form > button
Accessible nameSubmit
Markup
<button>
        Submit
      </button>
Component · Ref 6ZMXZG
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Elementli#Slide-template--21601559838887__main-20290737701031 > div > modal-opener > button
Accessible nameOpen media 1 in modal
Markup
<button class="product__media-toggle quick-add-hidden product__media-zoom-lightbox" type="button" aria-haspopup="dialog" data-media-id="20290737701031">
      <span class="visually-hidden">
        Open media 1 in modal
      </span>
    </button>
Component · Ref EJLPTV
Affected pagehttps://frameitall.com/cart
Elementa#StandardCardNoMediaLink-template--21601573503143__7070e609-cf74-4341-a855-de4958bde36a-5707265867943
Accessible name4' x 4' Raised Garden Bed - GardenBLOX Classic
Markup
<a href="/products/tool-free-4x4-raised-garden-beds" id="StandardCardNoMediaLink-template--21601573503143__7070e609-cf74-4341-a855-de4958bde36a-5707265867943" class="full-unstyled-link" aria-labelledby="StandardCardNoMediaLink-template--21601573503143__7070e609-cf74-4341-a855-de4958bde36a-5707265867943 NoMediaStandardBadge-template--21601573503143__7070e609-cf74-4341-a855-de4958bde36a-5707265867943" aco-visited="true">
                4' x 4' Raised Garden Bed - GardenBLOX Classic
              </a>
Component · Ref F4F0Q8
Affected pagehttps://frameitall.com/account/login
Elementinput#RecoverEmail
Markup
<input type="email" value="" name="email" id="RecoverEmail" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email">
Component · Ref G04XNE
Affected pagehttps://frameitall.com/cart
Elementdiv#shopify-section-template--21601573503143__cart-items > cart-items > div:nth-of-type(1) > a
Accessible nameContinue shopping
Markup
<a href="/collections/all" class="underlined-link" aco-visited="true">Continue shopping</a>
High

Interactive controls are not keyboard-accessible

WCAG 2.1.1 (A)54 instances4 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 54 affected elements
Component · Ref GK569M
Affected pagehttps://frameitall.com/pages/register-your-product
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/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref 9J00NJ
Affected pagehttps://frameitall.com/account/login
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" aria-hidden="true" f…
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref 1E8UYE
Affected pagehttps://frameitall.com/cart
Elementsummary#HeaderDrawer-gardens-raised-garden-beds
Accessible nameRaised Garden Beds
Rolebutton
Markup
<summary id="HeaderDrawer-gardens-raised-garden-beds" class="menu-drawer__menu-item link link--text list-menu__item focus-inset" role="button" aria-expanded="false" aria-controls="childlink-raised-garden-beds">
                                      Raised Garden Beds
                                      <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…
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref 1ZQ41Z
Affected pagehttps://frameitall.com/account/login
Elementsummary#HeaderMenu-composite-fencing
Accessible nameComposite Fencing
Rolebutton
Markup
<summary id="HeaderMenu-composite-fencing" class="header__menu-item list-menu__item link focus-inset" role="button" aria-expanded="false" aria-controls="MegaMenu-Content-3">

                
                <span style="margin-right: 5px;">Composite Fencing</span>

                <svg width="9" height="10" viewBox="0 0 9 10" fill="none" xmlns="http://www.w3.org/2000/svg">
  <path d="M3.93182 0.192307H5.06818V7.01049L8.19318 3.88549L9 4.69231L4.5 9.19231L0 4.69231L0.806818 3.88549L3.93182 7.01049V0.192307Z" fill="#8DC744"></path>
</svg>

                
                
                
    …
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref T3O7KO
Affected pagehttps://frameitall.com/cart
Elementdiv#dynamic-checkout-cart > shopify-accelerated-checkout-cart > div > ul > li:nth-of-type(2) > div
Rolebutton
Markup
<div class="wallet-cart-button wallet-cart-button__skeleton" role="button" disabled="" aria-hidden="true">&nbsp;</div>
High

Modal dialog does not trap keyboard focus

WCAG 2.4.3 (A)4 instances4 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 4 affected elements
Component · Ref DK8YQB
Affected pagehttps://frameitall.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-expanded="false" aria-ow…
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Medium

Navigation regions are not distinguishable

WCAG 1.3.1 (A)8 instances4 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 8 affected elements
Component · Ref IRTOKA
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Elementdiv#menu-drawer > div > div > nav
Accessible nameGardens Gardens Raised Garden Beds Raised Garden Beds GardenBLOX Classic GardenBLOX Capped Animal Barrier Gardens Metal Garden Beds Planters Replacement Parts Add-Ons Add-Ons Animal Barrier Insect Cover Veggie Wall Trellis Cold Frame Greenhouse Worm it All Composter Drip Irrigation Kits Yard & Play Yard & Play Landscape Edging Playground Borders Sandboxes Composite Fencing Composite Fencing Cap Composite Fencing Fence Gates Individual Picket Riviera Privacy Fence Valla Privacy Fence Valla Horizon Fence Pre-Assembled Panels Cap Coat Aluminum Rail Adjust-A-Gate Kit Samples Where to Buy Approved Installers Resources Resources All Resources All Resources Free Garden Tools Blog Warranty Garden FAQ Fence FAQ Design Library …[truncated by Evolize: exceeded D1 value limit]
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 id="HeaderDrawer-gardens" class="menu-drawer__menu-item list-menu__item link link--text focus-inset" role="button" aria-expanded="false" aria-controls="link-gardens">
                        Gardens
                        <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"…
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Component · Ref 81LXV
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Elementdiv#shopify-section-sections--21601559543975__header > sticky-header > header > nav
Accessible nameGardens Raised Garden Beds GardenBLOX Classic GardenBLOX Capped Animal Barrier Gardens Metal Garden Beds Planters Replacement Parts Add-Ons Animal Barrier Insect Cover Veggie Wall Trellis Cold Frame Greenhouse Worm it All Composter Drip Irrigation Kits Yard & Play Landscape Edging Playground Borders Sandboxes Composite Fencing Cap Composite Fencing Fence Gates Individual Picket Riviera Privacy Fence Valla Privacy Fence Valla Horizon Fence Pre-Assembled Panels Cap Coat Aluminum Rail Adjust-A-Gate Kit Samples Where to Buy Approved Installers Resources All Resources Free Garden Tools Blog Warranty Garden FAQ Fence FAQ Design Library Contact Support Installation Manuals Raised Garden Guide Where to Buy Garden Where to Buy Fencing Know and Grow Guide Fence Architectural Drawings Fence Estimator
Markup
<nav class="header__inline-menu">
  <ul class="list-menu list-menu--inline" role="list"><li><header-menu>
            <details id="Details-HeaderMenu-1" class="mega-menu">
              <summary id="HeaderMenu-gardens" class="header__menu-item list-menu__item link focus-inset" role="button" aria-expanded="false" aria-controls="MegaMenu-Content-1">

                
                <span style="margin-right: 5px;">Gardens</span>

                <svg width="9" height="10" viewBox="0 0 9 10" fill="none" xmlns="http://www.w3.org/2000/svg">
  <path d="M3.93182 0.192307H5.06818V7.01049L8.19318 3.88…
Affected pages/account/login /pages/register-your-product /products/d1-curved-4x8 /cart
Medium

Frames must have a unique title attribute

WCAG 4.1.2 (A)4 instances1 inspected page

Frames must have a unique title attribute

Why it matters

Frames must have a unique title attribute

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 4 affected elements
Component · Ref 7DTIF1
Affected pagehttps://frameitall.com/cart
Element.ify-item-5706534191271 > .card.card--card.card--media > div:nth-child(2) > .card__information > .card-information > .collection_featured_review > .trustpilot-widget[data-locale="en-US"][data-template-id="577258fb31f02306e4e3aaf9"] > iframe[loading="auto"]:nth-child(1)
Accessible nameCustomer reviews powered by Trustpilot
Markup
<iframe title="Customer reviews pow..." loading="auto" src="https://widget.trust..." style="position: relative; ...">
Medium

List items are not inside a list

WCAG 1.3.1 (A)15 instances1 inspected page

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 15 affected elements
Component · Ref AJTGSJ
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Element.features_content_left > li:nth-child(4)
Accessible nameLimited lifetime (registration required)/five-year warranty (no registration required).
Markup
<li>Limited lifetime (registration required)/five-year warranty (no registration required).</li>
Component · Ref AJUVZ2
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Element.features_content_text > li:nth-child(6)
Accessible nameFirst and last name of the person associated with the order
Markup
<li>First and last name of the person associated with the order</li>
Low

ARIA attributes have invalid values

WCAG 4.1.2 (A)6 instances1 inspected page

ARIA attributes reference ids that do not exist or hold invalid values, breaking the accessibility tree.

Why it matters

ARIA attributes reference ids that do not exist or hold invalid values, breaking the accessibility tree.

Recommended correction

Correct ARIA attribute values and ensure referenced ids exist in the DOM.

View 6 affected elements
Component · Ref 6WU8W0
Affected pagehttps://frameitall.com/products/d1-curved-4x8
Elementbutton[aria-label="Play video 3 in gallery view"]
Accessible namePlay video 3 in gallery view
Markup
<button class="thumbnail global-media-settings global-media-settings--no-shadow" aria-label="Play video 3 in gallery view" aria-controls="GalleryViewer-template--21601559838887__main" aria-describedby="Thumbnail-template--21601559838887__main-11
">

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.