Public accessibility assessment

Accessibility issues detected on wallsneedlove.com

Evolize inspected 5 public pages on wallsneedlove.com and detected 50 automatically identifiable accessibility findings.

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

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

Most widespread issueLinks lack accessible textDetected on 5 inspected pages
Most affected page/37 findings detected
Most represented WCAG criterionWCAG 1.4.3 — Contrast (Minimum)25 detected findings

Is wallsneedlove.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 wallsneedlove.com and detected 50 accessibility findings. The most widespread issue was "Links lack accessible text", detected on 5 inspected pages. The most affected inspected page was "/", where 37 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

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 12 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 /products/all-that-jazz-wall-mural.

    View technical evidence →
  2. Critical

    Buttons have no accessible name

    WCAG 4.1.2 (A) · 1 inspected page · 1 instance
    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 →
  3. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 1 instance
    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 /.

    View technical evidence →
  4. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 1 instance
    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 /.

    View technical evidence →
  5. Critical

    Links lack accessible text

    WCAG 2.4.4 (A) · 1 inspected page · 1 instance
    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 /.

    View technical evidence →

03 · WCAG criteria affected

CriterionNameLevelFindingsPagesReach
1.4.3Contrast (Minimum)AA2555 / 5
2.4.4Link Purpose (In Context)A1155 / 5
4.1.2Name, Role, ValueA655 / 5
2.4.3Focus OrderA555 / 5
1.1.1Non-text ContentA255 / 5
1.3.1Info and RelationshipsA111 / 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)2 instances2 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 2 affected elements
Component · Ref 0QJFTF
Affected pagehttps://wallsneedlove.com/products/gift-card
Element.js-photoswipe__zoom
Accessible nameicon-search Close (esc)
Markup
<button type="button" class="btn btn--body btn--circle js-photoswipe__zoom product__photo-zoom">
Component · Ref QBUHHM
Affected pagehttps://wallsneedlove.com/
Element.hotspot__button
Markup
<button class="hotspot__button hotspot__button--product_CxPPzN" data-button="product_CxPPzN">
High

ARIA attributes have invalid values

WCAG 4.1.2 (A)5 instances5 inspected pages

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 5 affected elements
Component · Ref VNA6UT
Affected pagehttps://wallsneedlove.com/cart
Element.js-drawer-open-cart
Accessible nameCart
Markup
<a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="bag">
Affected pages/ /products/gift-card /policies/terms-of-service /pages/contact /cart
High

Text has insufficient colour contrast

WCAG 1.4.3 (AA)40 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 40 affected elements
Component · Ref 7N6ZFP
Affected pagehttps://wallsneedlove.com/
Element.wishlist-button-text
Accessible nameMy wishlist
Markup
<span class="wishlist-button-text">My wishlist</span>
Affected pages/ /products/gift-card /policies/terms-of-service /pages/contact /cart
Component · Ref 36WKYT
Affected pagehttps://wallsneedlove.com/
Element.sg-wishlist-badge
Accessible name0
Markup
<span class="sg-wishlist-badge wishlist-total-count" style="background:#989c9a;color:#ffffff;" data-total="0">0</span>
Affected pages/ /products/gift-card /policies/terms-of-service /pages/contact /cart
Component · Ref G9MJ5F
Affected pagehttps://wallsneedlove.com/products/gift-card
Elementspan[data-add-to-cart-text=""]
Accessible nameAdd to cart
Markup
<span data-add-to-cart-text="" data-default-text="Add to cart">
        Add to cart
      </span>
Component · Ref W7QSA2
Affected pagehttps://wallsneedlove.com/
Elementheader > .btn--secondary.btn--small.section-header__link
Accessible nameView all
Markup
<a href="/blogs/news" class="btn btn--secondary btn--small section-header__link">View all</a>
Component · Ref ZWJHH2
Affected pagehttps://wallsneedlove.com/
Element#CollectionSection-template--18513238261949__featured_collection_KhW49X > .page-width:nth-child(1) > .section-header > .btn--secondary.btn--small.section-header__link
Accessible nameView all
Markup
<a href="/collections/new" class="btn btn--secondary btn--small section-header__link">View all</a>
Component · Ref PE1QLD
Affected pagehttps://wallsneedlove.com/
Elementdiv[data-product-handle="fanfare-removable-wallpaper"] > .grid-product__content > .grid__item-image-wrapper > .grid-product__link > .grid-product__meta > .grid-product__price
Accessible namefrom $5.99
Markup
<div class="grid-product__price">from $5.99
</div>
Component · Ref 559ODK
Affected pagehttps://wallsneedlove.com/
Element.promo-grid__content--framed > .promo-grid__text > .btn--inverse.btn:nth-child(4)
Accessible nameShop All
Markup
<a href="/collections/black-wp-collection" class="btn btn--inverse">
                        Shop All
                      </a>
Component · Ref WWPKLL
Affected pagehttps://wallsneedlove.com/
Elementdiv[data-product-id="7974059180221"] > .grid-product__content > .grid__item-image-wrapper > .grid-product__link > .grid-product__meta > .grid-product__title.grid-product__title--body
Accessible nameWatercolor Collection - Mist | Wall Mural
Markup
<div class="grid-product__title grid-product__title--body">Watercolor Collection - Mist | Wall Mural</div>
Component · Ref 9SAK28
Affected pagehttps://wallsneedlove.com/
Element.medium-up--one-third.small--one-half.grid__item:nth-child(3) > .collection-item.collection-item--overlaid-box[data-aos="row-of-4"] > .collection-item__title.collection-item__title--overlaid-box.collection-item__title--body > span
Accessible nameForest & Jungle Murals
Markup
<span>
        Forest &amp; Jungle Murals
      </span>
Component · Ref DCB7H6
Affected pagehttps://wallsneedlove.com/
Element.flex-grid__item--advanced_6H9L6H > .promo-grid__container.vertical-center.horizontal-center > .promo-grid__content > .promo-grid__text > .rte--em.rte--block
Accessible nameCustomer Favorites
Markup
<div class="rte--block rte--em">
                        Customer Favorites
                      </div>
Component · Ref SN3Y3O
Affected pagehttps://wallsneedlove.com/
Element.vertical-bottom > .promo-grid__content > .promo-grid__text > .rte--strong.rte--block
Accessible nameBring the outdoors in
Markup
<h2 class="rte--block rte--strong">
                        Bring the outdoors in
                      </h2>
Component · Ref 84OHTN
Affected pagehttps://wallsneedlove.com/
Element.section--divider > .page-width.aos-init[data-aos="logo__animation"] > .section-header > .section-header__title
Accessible nameAs featured in:
Markup
<h2 class="section-header__title">As featured in:</h2>
Component · Ref NFW0PV
Affected pagehttps://wallsneedlove.com/
Element.collection-item.collection-item--overlaid-box[href$="new"] > .collection-item__title.collection-item__title--overlaid-box.collection-item__title--body > span
Accessible nameNew Wallpaper & Murals
Markup
<span>
        New Wallpaper &amp; Murals
      </span>
Component · Ref FEURER
Affected pagehttps://wallsneedlove.com/
Element.promo-grid__content--framed > .promo-grid__text > .rte--em.rte--block
Accessible nameBlack & White
Markup
<div class="rte--block rte--em">
                        Black &amp; White
                      </div>
Component · Ref AIJ1IK
Affected pagehttps://wallsneedlove.com/
Element.vertical-bottom > .promo-grid__content > .promo-grid__text > .rte--em.rte--block
Accessible nameShop Forest Murals
Markup
<div class="rte--block rte--em">
                        Shop Forest Murals
                      </div>
Component · Ref Z4P85V
Affected pagehttps://wallsneedlove.com/
Element.slideshow__slide--slideshow-0 > .hero__text-wrap > .page-width > .hero__text-content.vertical-center.horizontal-center > .hero__text-shadow > .hero__link > .btn
Accessible nameEXPLORE BEST SELLERS
Markup
<a href="/collections/best-selling-wallpaper" class="btn">
                                  EXPLORE BEST SELLERS
                                </a>
Component · Ref 1NH2Y9
Affected pagehttps://wallsneedlove.com/
Element.slideshow__slide--slideshow-0 > .hero__text-wrap > .page-width > .hero__text-content.vertical-center.horizontal-center > .hero__text-shadow > .hero__subtitle > .animation-cropper > .animation-contents
Accessible nameCreate The Space You Love
Markup
<div class="animation-contents">
                                Create The Space You Love
                              </div>
Component · Ref 1SY9PT
Affected pagehttps://wallsneedlove.com/
Element.slideshow__slide--slideshow-0 > .hero__text-wrap > .page-width > .hero__text-content.vertical-center.horizontal-center > .hero__text-shadow > .h1.hero__title > .animation-cropper > .animation-contents
Accessible nameFind Your Style
Markup
<div class="animation-contents">
                            Find Your Style
                            </div>
Component · Ref 79N7EZ
Affected pagehttps://wallsneedlove.com/
Element.promo-grid__content--framed > .promo-grid__text > .rte--strong.rte--block
Accessible namePick your artwork
Markup
<h2 class="rte--block rte--strong">
                        Pick your artwork
                      </h2>
Component · Ref H0B77I
Affected pagehttps://wallsneedlove.com/pages/contact
Element#contact-form-submit-template--18513238393021__form
Accessible nameSend
Markup
<button type="submit" id="contact-form-submit-template--18513238393021__form" class="btn">
          Send
        </button>
Component · Ref P6C9IM
Affected pagehttps://wallsneedlove.com/
Element.btn--inverse.btn:nth-child(5)
Accessible nameShop All
Markup
<a href="https://wallsneedlove.com/collections/forest-jungle-wall-mural-collection" class="btn btn--inverse">
                        Shop All
                      </a>
Component · Ref 53IBOT
Affected pagehttps://wallsneedlove.com/
Element.rte--block:nth-child(3)
Accessible nameThe calmness and tranquility of the outdoors comes inside.
Markup
<div class="rte--block">
                        The calmness and tranquility of the outdoors comes inside.
                      </div>
Component · Ref 5IECGI
Affected pagehttps://wallsneedlove.com/
Element.flex-grid__item--advanced_6H9L6H > .promo-grid__container.vertical-center.horizontal-center > .promo-grid__content > .promo-grid__text > .rte--strong.rte--block
Accessible nameBest Selling Wall Murals
Markup
<h2 class="rte--block rte--strong">
                        Best Selling Wall Murals
                      </h2>
Component · Ref MJGIN1
Affected pagehttps://wallsneedlove.com/
Element.flex-grid__item--advanced_6H9L6H > .promo-grid__container.vertical-center.horizontal-center > .promo-grid__content > .promo-grid__text > .btn--inverse.btn:nth-child(3)
Accessible nameShop This
Markup
<a href="https://wallsneedlove.com/products/watercolor-collection-blush-wall-mural" class="btn btn--inverse">
                        Shop This
                      </a>
Component · Ref 2O5IO4
Affected pagehttps://wallsneedlove.com/
Element.vertical-bottom > .promo-grid__content > .promo-grid__text > .btn--inverse.btn:nth-child(4)
Accessible nameShop This
Markup
<a href="https://wallsneedlove.com/collections/forest-jungle-wall-mural-collection/products/in-the-pines-wall-mural" class="btn btn--inverse">
                        Shop This
                      </a>
High

IDs used in ARIA and labels must be unique

WCAG 4.1.2 (A)15 instances5 inspected pages

IDs used in ARIA and labels must be unique

Why it matters

IDs used in ARIA and labels must be unique

Recommended correction

Review the affected element and correct the reported accessibility issue.

View 15 affected elements
Component · Ref WMA730
Affected pagehttps://wallsneedlove.com/cart
Element.site-nav--is-megamenu.site-nav--has-dropdown.site-nav__item:nth-child(2) > details
Accessible nameMurals Most Popular Best Sellers New Designs Forest Murals Galaxy Murals Beach Murals Map Murals All Categories Faux Textures Scenic Landscapes Cities and Maps Newest Custom Murals
Markup
<details data-hover="true" id="site-nav-item--2" class="site-nav__details">
Affected pages/ /products/gift-card /policies/terms-of-service /pages/contact /cart
Component · Ref EE5L17
Affected pagehttps://wallsneedlove.com/products/gift-card
Element.payment-icons-wrapper > .inline-list.payment-icons.footer__section > .icon--payment:nth-child(3) > svg[version="1.1"][viewBox="0 0 165.521 105.965"][aria-labelledby="pi-apple_pay"] > title
Accessible nameApple Pay
Markup
<title id="pi-apple_pay">Apple Pay</title>
High

Hidden elements can still receive keyboard focus

WCAG 2.4.3 (A)50 instances5 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 50 affected elements
Component · Ref DFQMAC
Affected pagehttps://wallsneedlove.com/products/gift-card
Elementdiv:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(1) > div:nth-of-type(1) > div > button
Accessible nameWallpapers
Markup
<button type="button" aria-controls="Linklist-pages-featured-wallpaper-collection-page1" aria-labelledby="Label-pages-featured-wallpaper-collection-page1" 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.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"></path></svg>
</span>
</button>
Affected pages/ /products/gift-card /policies/terms-of-service /pages/contact /cart
Component · Ref PDNLWD
Affected pagehttps://wallsneedlove.com/products/gift-card
Elementa#Label-collections-best-selling-murals2
Accessible nameMurals
Markup
<a href="/collections/best-selling-murals" class="mobile-nav__link mobile-nav__link--top-level" id="Label-collections-best-selling-murals2">
                    Murals
                  </a>
Affected pages/ /products/gift-card /policies/terms-of-service /pages/contact /cart
Component · Ref VW05TI
Affected pagehttps://wallsneedlove.com/products/gift-card
Elementdiv#NavDrawer > div > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(3) > a
Accessible nameCommercial
Markup
<a href="/pages/commercial-trade" class="mobile-nav__link mobile-nav__link--top-level">Commercial</a>
Affected pages/ /products/gift-card /policies/terms-of-service /pages/contact /cart
Component · Ref MM3G4J
Affected pagehttps://wallsneedlove.com/cart
Elementdiv#NavDrawer > div > div:nth-of-type(1) > div > div:nth-of-type(2) > button
Accessible nameicon-X Close 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"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"></path></svg>
            <span class="icon__fallback-text">Close menu</span>
          </button>
Affected pages/ /products/gift-card /policies/terms-of-service /pages/contact /cart
Component · Ref HD5CMC
Affected pagehttps://wallsneedlove.com/pages/contact
Elementdiv > div:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(4) > div:nth-of-type(1) > button
Accessible nameHelp & info
Markup
<button type="button" aria-controls="Linklist-4" aria-open="true" class="mobile-nav__link--button mobile-nav__link--top-level collapsible-trigger collapsible--auto-height is-open" aria-expanded="true">
                    <span class="mobile-nav__faux-link">
                      Help &amp; info
                    </span>
                    <div class="mobile-nav__toggle">
                      <span class="faux-button"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-…
Affected pages/ /products/gift-card /policies/terms-of-service /pages/contact /cart
High

ARIA hidden element must not be focusable or contain focusable elements

WCAG 4.1.2 (A)2 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 2 affected elements
Component · Ref RP2181
Affected pagehttps://wallsneedlove.com/
Element.slideshow__slide--image_AXnJHB
Accessible name.slideshow__slide--image_AXnJHB .hero__title { font-size: 40.0px; } @media only screen and (min-width: 769px) { .slideshow__slide--image_AXnJHB .hero__title { font-size: 80px; } } A Gingham Girlie The perfect pattern for the cuttest room ever! | A Gingham Girlie Shop now
Markup
<div class="slideshow__slide slideshow__slide--image_AXnJHB" data-index="2" data-id="image_AXnJHB" aria-hidden="true" style="position: absolute; left: 0px; transform: translateX(-50%);">
Low

Low-quality alternative text

WCAG 1.1.1 (A)25 instances5 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 25 affected elements
Component · Ref OO09PF
Affected pagehttps://wallsneedlove.com/
Elementdiv#vanchat-root > div > div:nth-of-type(3) > button > img
Markup
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAACcCAYAAACKuMJNAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAf/SURBVHgB7d1BctNWHMfxF3mVYdMuWHTBjDkBMAOYYYM5QckJSm9QTkByAugJgGVXgRPgzrAgJDM1J2gWLLrMjoGZmL5fY5UkfpIlWXrv//+/33cmE7CcRMn75NmSJcU5xhhjjDGmrS3Xsnv37k0Xi8WDra2tqf/vePnmvn37duJvm/t/fvTLXx4eHs4dU5kf47Efw1/8eN70/8XbGLefH+PT09PXR0dHM9eyxuAAzX/Bp/6f04YfMvMrtddlpViaOozxsb//7ocPH141vP96cNPp9IfPnz9jJX5zHfK/Kc+vXLmyN5vNThwT22QyeeY6jrHv5fb29pMmY1wLDlOrF7zvzqbVTZr7qXjn/fv3x46JajmhYIynbrOO/Rg/XDfGW2tW5K3bHFurFWLxGmKM/Ux3q26mK6oWLB9G+1oRhNnyLWZNx5I3ADY09p/zRd0dgjPc…
Affected pages/ /products/gift-card /policies/terms-of-service /pages/contact /cart
Component · Ref 80SW4N
Affected pagehttps://wallsneedlove.com/policies/terms-of-service
Elementdiv#vanus-custom-sales-message > button > img
Markup
<img width="8" height="8" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAACcCAYAAACKuMJNAAAACXBIWXMAACxLAAAsSwGlPZapAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAf/SURBVHgB7d1BctNWHMfxF3mVYdMuWHTBjDkBMAOYYYM5QckJSm9QTkByAugJgGVXgRPgzrAgJDM1J2gWLLrMjoGZmL5fY5UkfpIlWXrv//+/33cmE7CcRMn75NmSJcU5xhhjjDGmrS3Xsnv37k0Xi8WDra2tqf/vePnmvn37duJvm/t/fvTLXx4eHs4dU5kf47Efw1/8eN70/8XbGLefH+PT09PXR0dHM9eyxuAAzX/Bp/6f04YfMvMrtddlpViaOozxsb//7ocPH141vP96cNPp9IfPnz9jJX5zHfK/Kc+vXLmyN5vNThwT22QyeeY6jrHv5fb29pMmY1wLDlOrF7zvzqbVTZr7qXjn/fv3x46JajmhYIynbrOO/Rg/XDfGW2tW5K3bHFurFWLxGmKM/Ux3q26mK6oWLB9G+1oRhNnyLWZ…
Affected pages/ /products/gift-card /policies/terms-of-service /pages/contact /cart
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 YMO715
Affected pagehttps://wallsneedlove.com/pages/contact
Elementhtml > body
Accessible nameSkip to content Pause slideshow Play slideshow Endless Possibilities. Instant Love. icon-X Close menu Wallpapers Most Popular Featured Wallpaper Collections Best Sellers New Designs Floral Wallpaper Children’s Wallpaper Faux Texture Wallpaper Geometric Wallpaper All Categories Style Color Category Room Collections Doll House Dreams Oasis: Kim Lyon Designs Watercolor Collection Murals Most Popular Best Sellers New Designs Forest Murals Galaxy Murals Beach Murals Map Murals All Categories Faux Textures Scenic Landscapes Cities and Maps Newest Custom Murals Commercial Help & info How it works Guides and info Paper types Shipping and Returns FAQ Contact us Blog Log in instagram Instagram Facebook YouTube Pinterest TikTok .site-nav__link, .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) { font-size: 16px; } .site-nav__link, .mobile-nav__link--top-level { text-transform: uppercase; letter-spacing: 0.2em; } .mobile-nav__link--top-level { font-size: 1.1em; } .megamenu__collection-image { display: none; } .site-header { box-shadow: 0 0 1px rgba(0,0,0,0.2); } .toolbar + .header-sticky-wrapper .site-header { border-top: 0; } icon-search Search icon-hamburger …[truncated by Evolize: exceeded D1 value limit]
Markup
<body class="template-page" data-center-text="true" data-button_style="square" data-type_header_capitalize="true" data-type_headers_align_text="true" data-type_product_capitalize="true" data-swatch_style="round" data-aos-easing="ease-out-quad" data-aos-duration="400" data-aos-delay="0">

  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>

  <div id="PageContainer" class="page-container">
    <div class="transition-body"><!-- BEGIN sections: header-group -->
<div id="shopify-section-sections--18513233805501__announcement" class="shopify-section shopify-s…

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.