Accessibility issues detected on martie.com
Evolize inspected 5 publicly accessible pages on martie.com and detected 31 automatically identifiable accessibility findings. 13 findings were classified as critical or high priority. The findings map to 9 WCAG success criterions. The sections below show affected pages, technical evidence and recommended remediation. The most frequent issues involve links lack accessible text, hidden elements can still receive keyboard focus, aria hidden element must not be focusable or contain focusable elements.
Independent public assessment. martie.com is not necessarily affiliated with or a customer of Evolize.
01 · Accessibility summary
Evolize inspected 5 publicly accessible pages on martie.com and detected 31 automatically identifiable accessibility findings. 13 findings were classified as critical or high priority. The findings map to 9 WCAG success criterions. The sections below show affected pages, technical evidence and recommended remediation. The most frequent issues involve links lack accessible text, hidden elements can still receive keyboard focus, aria hidden element must not be focusable or contain focusable elements.
02 · Priority findings
03 · WCAG criteria affected
| Criterion | Name | Level | Findings | Pages |
|---|---|---|---|---|
| 1.4.3 | Contrast (Minimum) | AA | 13 | 3 |
| 2.4.3 | Focus Order | A | 5 | 5 |
| 2.4.4 | Link Purpose (In Context) | A | 3 | 1 |
| 1.1.1 | Non-text Content | A | 2 | 3 |
| 1.3.1 | Info and Relationships | A | 2 | 3 |
| 2.1.1 | Keyboard | A | 2 | 2 |
| 2.5.8 | Target Size (Minimum) | AA | 2 | 2 |
| 2.4.1 | Bypass Blocks | A | 1 | 5 |
| 4.1.2 | Name, Role, Value | A | 1 | 5 |
Absence of a criterion here does not indicate conformance with it — only that no automatically detectable issue was found for it.
A scan shows today's exposure. Monitoring shows what changes next.
Evolize continuously rescans public websites, detects newly introduced or recurring accessibility issues, tracks remediation and verifies fixes.
04 · All detected findings
Links lack accessible text
ComponentRef KM6JT9
Links expose no accessible name, so their destination is unknown to screen reader users.
https://martie.com/.mbanner-cream.mbanner[href$="just-landed"]<a href="/collections/just-landed" class="mbanner mbanner-cream" style="--banner-desktop-aspect-ratio: 3.904;--banner-mobile-aspect-ratio: 1.6904761904761905;">
ComponentRef 3CI7QS
Links expose no accessible name, so their destination is unknown to screen reader users.
https://martie.com/#shopify-section-template--16670796710133__carousel_X9MwnE > martie-carousel > .swiper.mcarousel__wrapper.swiper-initialized > .swiper-wrapper > .swiper-slide[data-swiper-slide-index="0"] > .mbanner-cream.mbanner<a href="https://martie.com/collections/new-in-beauty" class="mbanner mbanner-cream" style="--banner-desktop-aspect-ratio: 3.904;--banner-mobile-aspect-ratio: 1.6904761904761905;">
ComponentRef PXV12D
Links expose no accessible name, so their destination is unknown to screen reader users.
https://martie.com/#shopify-section-template--16670796710133__carousel_X9MwnE > martie-carousel > .swiper.mcarousel__wrapper.swiper-initialized > .swiper-wrapper > .swiper-slide-next.swiper-slide[data-swiper-slide-index="3"] > .mbanner-cream.mbanner<a href="https://martie.com/products/avocado-oil-for-high-heat-cooking-baking" class="mbanner mbanner-cream" style="--banner-desktop-aspect-ratio: 4.0;--banner-mobile-aspect-ratio: 1.6904761904761905;">
Hidden elements can still receive keyboard focus
ComponentRef SHSR5K
An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.
https://martie.com/div#shopify-section-sidebar > div:nth-of-type(1) > nav > div > a:nth-of-type(1)<a href="/account/register" class="sidebar-auth-buttons__join">
<img src="//martie.com/cdn/shop/t/120/assets/icon-gift-heart.svg?v=61532771418684991111775514018" alt="" width="18" height="18">
JOIN FOR FREE
</a>/ /pages/contact /products/elbows-52 /products/ingredients /pages/sell-your-productsComponentRef D1C25W
An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.
https://martie.com/div#shopify-section-sidebar > div:nth-of-type(1) > nav > ul:nth-of-type(2) > li:nth-of-type(1) > a<a href="/pages/howitworks" class="site-nav__link">
<img decoding="async" width="26px" height="26px" class="sidebar_img_off" src="//martie.com/cdn/shop/files/icon-how-it-works.svg?v=8928923217109078248" alt="How it Works Icon">
<img decoding="async" width="26px" height="26px" class="sidebar_img_on" src="//martie.com/cdn/shop/files/icon-how-it-works-selected.svg?v=18303001566563273724" alt="How it Works Icon">
How it Works
</a>/ /pages/contact /products/elbows-52 /products/ingredients /pages/sell-your-productsComponentRef 7IGE06
An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.
https://martie.com/header#site-header > div > div:nth-of-type(1) > div > div > button<button class="mobile-menu__button" aria-label="Menu" data-menu-button="" aria-expanded="false">
<img src="//martie.com/cdn/shop/t/120/assets/icon-hamburger-black.svg?v=76289423371448193701765397450" width="23" height="14" alt="Menu">
</button>/ /pages/contact /products/elbows-52 /products/ingredients /pages/sell-your-productsComponentRef VM7LEJ
An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.
https://martie.com/div#mobile-menu-header > a<a href="/" title="Martie">
<div class="site-logo">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 168.75">
<g id="Layer_2" data-name="Layer 2"><g id="Art"><path d="M138.49,145c0-6.61,1.11-11.68,4.85-24.9,2.42-8.81,3.75-14.76,3.75-17.62,0-5.73-3.09-9.25-7.94-9.25-2.42,0-5.5,1.32-8.37,4l-9.47,44.5c-4,18.73-10.57,24.9-23.79,24.9H92.23c-13.88,0-26.66-5.74-22.47-24.9l7.49-35.25c1.54-7.71-1.1-13.21-6.61-13.21-3.3,0-5.73,1.1-8.59,3.08l-9.69,45.38c-4,18.73-10.58,24.9-23.8,24.9H23.28c-13.88,0-26.66-5.74-22.47-24.9L18.65,57.28c.22-1.11,6.83-3.53,15.2-3.53,10.36,0,20.27…/ /pages/contact /products/elbows-52 /products/ingredients /pages/sell-your-productsComponentRef KHKU2S
An element is not visible but remains in the tab order, so a sighted keyboard user loses track of focus when it lands there.
https://martie.com/a#account_login_link_kinn<a href="/account/login" onclick="" id="account_login_link_kinn" class="site-nav__link customer-accounts___login-link customer-accounts__login-link--mobile">
<span class="flex align-center"><img decoding="async" width="26px" height="26px" alt="Log In" src="https://martie.com/cdn/shop/files/[email removed]?v=14619729783260994824">
<span>Log In</span>
</span>
</a>/ /pages/contact /products/elbows-52 /products/ingredients /pages/sell-your-productsARIA hidden element must not be focusable or contain focusable elements
ComponentRef 40VXFZ
ARIA hidden element must not be focusable or contain focusable elements
https://martie.com/#cart-drawer<div id="cart-drawer" class="cart-drawer" data-cart-drawer="" aria-hidden="true" data-empty-cart-image="//martie.com/cdn/shop/t/120/assets/empty-cart-image.png?v=171685666844473977861742452310">
/ /pages/contact /products/elbows-52 /products/ingredients /pages/sell-your-productsText has insufficient colour contrast
ComponentRef JK8E8U
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/.product-card--medium-value[data-product-savings="1401"][data-product-id="9775226552565"] > .product-card__price > .product-card__compare-price<span class="product-card__compare-price">
$25.00
</span>/ /products/elbows-52 /products/ingredientsComponentRef WOQ9TX
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/martie-product-card[data-product-savings="10871"] > .product-card__price > .product-card__compare-price<span class="product-card__compare-price">
$145
</span>/ /products/elbows-52 /products/ingredientsComponentRef NVL4IF
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/.junip-review-carousel-item-clickable.junip-review-carousel-item[role="button"]:nth-child(4) > .junip-review-body.junip-mt-2 > span<span>The Areaware toys were adorable. They had great colors and craftsmanship. Check out and shipping were seamless. Communi... </span>
/ /products/elbows-52 /products/ingredientsComponentRef 8TVY7B
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/martie-product-card[data-product-savings="10871"] > .product-card__click-area[data-ref-id="click-area"] > .product-card__sizing<div class="product-card__sizing">1 oz
</div>/ /products/elbows-52 /products/ingredientsComponentRef WCA1F4
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/.tracking-acknowledgement__message<p class="tracking-acknowledgement__message">
/ /products/elbows-52 /products/ingredientsComponentRef B78YE4
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/products/elbows-52div[data-ref-id="percent-off-value"]<div data-ref-id="percent-off-value">Sold<br>Out</div>
/products/elbows-52 /products/ingredientsComponentRef 649QJ6
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/.product-card--medium-value[data-product-savings="1401"][data-product-id="9775226552565"] > .product-card__percent-off-star > div<div>Off</div>
ComponentRef 4I2Y1Q
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/.product-card--medium-value[data-product-savings="1401"][data-product-id="9775226552565"] > .product-card__click-area[data-ref-id="click-area"] > .product-card__sizing<div class="product-card__sizing">1 oz
</div>ComponentRef NSEQIE
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/martie-product-card[data-product-savings="300"] > .product-card__percent-off-star<div class="product-card__percent-off-star">See in<br>Cart</div>
ComponentRef ANW6EM
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/martie-product-card[data-product-savings="10871"] > .product-card__percent-off-star > strong<strong>74%</strong>
ComponentRef 73BTKW
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/martie-product-card[data-product-savings="10871"] > .product-card__percent-off-star > div<div>Off</div>
ComponentRef MQ5TX2
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/.product-card--low-value[data-product-savings="150"][data-product-id="7616996081909"] > .product-card__percent-off-star<div class="product-card__percent-off-star">See in<br>Cart</div>
ComponentRef 5919J0
Text and background colours do not meet the minimum contrast ratio, reducing legibility.
https://martie.com/.product-card--medium-value[data-product-savings="1401"][data-product-id="9775226552565"] > .product-card__percent-off-star > strong<strong>56%</strong>
Interactive controls are not keyboard-accessible
ComponentRef LD0IQK
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.
https://martie.com/products/elbows-52div:nth-of-type(1) > martie-gallery > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > img<img srcset="//martie.com/cdn/shop/products/63afad66-196f-4fd3-bab8-1b89c393b99b-removebg-preview.png?height=520&v=1644437114 520w, //martie.com/cdn/shop/products/63afad66-196f-4fd3-bab8-1b89c393b99b-removebg-preview.png?height=926&v=1644437114 926w" src="//martie.com/cdn/shop/products/63afad66-196f-4fd3-bab8-1b89c393b99b-removebg-preview.png?height=926&v=1644437114" sizes="(min-width: 768px) 926px, 520px" role="button" alt="Elbows No. 52 Pasta" style="aspect-ratio: 0.697324414715719" loading="eager" fetchpriority="high">
/products/elbows-52 /products/ingredientsComponentRef 2OY6TX
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.
https://martie.com/products/elbows-52div:nth-of-type(1) > div:nth-of-type(1) > martie-gallery > div:nth-of-type(2) > div > img:nth-of-type(1)<img data-ref-id="nav-image" src="//martie.com/cdn/shop/products/63afad66-196f-4fd3-bab8-1b89c393b99b-removebg-preview.png?height=48&v=1644437114" height="48" role="button" alt="Elbows No. 52 Pasta" loading="lazy">
/products/elbows-52 /products/ingredientsNo skip link to main content
ComponentRef PCOMLB
The page offers no bypass mechanism, so keyboard users must tab through the full navigation before reaching the main content on every page.
https://martie.com/body#martie-com-save-up-to-80-on-your-favorite-brands<body id="martie-com-save-up-to-80-on-your-favorite-brands" class="template-index">
<svg id="junipStarSymbols" style="display: none;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<symbol id="junipOutlineStar" viewBox="0 0 16 16">
<path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45…/ /pages/contact /products/elbows-52 /products/ingredients /pages/sell-your-productsContent sits outside any landmark region
ComponentRef G040HZ
Meaningful content is not contained in a landmark (header/nav/main/footer/aside), so assistive-technology users cannot reach it via landmark navigation.
https://martie.com/products/elbows-52div#shopify-section-header > div > martie-announcement-bar > div > p<p>FREE SHIPPING always on all orders $50+</p>
/products/elbows-52 /products/ingredientsTouch targets are too small
ComponentRef T20H3
Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.
https://martie.com/a[target="_blank"]:nth-child(3)<a href="https://play.google.com/store/apps/details?id=com.martie.martie" target="_blank">
/ /pages/sell-your-productsComponentRef WYXHPP
Interactive controls are smaller than the 24×24px minimum target size, making them hard to activate reliably by touch.
https://martie.com/.martie-app-instructions > a[target="_blank"]:nth-child(2)<a href="https://apps.apple.com/us/app/martie-discount-grocery/id1665264838" target="_blank">
/ /pages/sell-your-productsLow-quality alternative text
ComponentRef HA787T
Alt text looks like a filename, a generic word ("image", "photo"), or is duplicated across unrelated images — it likely does not describe the content.
https://martie.com/div > div:nth-of-type(5) > martie-product-card > a > div:nth-of-type(1) > img<img src="//martie.com/cdn/shop/files/1786129316517-existing-image-cropped-no-bg.png?v=1786129321&width=240" alt="existing-image-cropped-no-bg" srcset="//martie.com/cdn/shop/files/1786129316517-existing-image-cropped-no-bg.png?v=1786129321&width=240 240w" width="240" height="240">
/ /products/elbows-52 /products/ingredientsComponentRef JNPGAO
Alt text looks like a filename, a generic word ("image", "photo"), or is duplicated across unrelated images — it likely does not describe the content.
https://martie.com/div:nth-of-type(1) > martie-product-card > martie-add-to-cart > div > button:nth-of-type(1) > img<img class="add-to-cart__spinner" width="15" height="15" alt="Removing item..." src="https://cdn.shopify.com/s/files/1/0575/1829/3150/files/progress-pnb.png?v=1714590415">
/ /products/elbows-52 /products/ingredientsPage has no level-one heading
ComponentRef NYK61S
The page exposes no <h1>, so its topic is not conveyed in the heading structure.
https://martie.com/body#martie-com-save-up-to-80-on-your-favorite-brands<body id="martie-com-save-up-to-80-on-your-favorite-brands" class="template-index">
<svg id="junipStarSymbols" style="display: none;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<symbol id="junipOutlineStar" viewBox="0 0 16 16">
<path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45…05 · Pages inspected
06 · About this assessment
Evolize inspects publicly accessible website pages using automated browser-based testing and deterministic accessibility rules. Automated testing can identify many reproducible technical issues but cannot determine complete WCAG or legal compliance.
- Publicly accessible surfaces only — no credentials, private systems, or source-code access.
- Findings apply to the pages and states successfully inspected; automated analysis may not detect every issue.
- Results reflect the site at the scan date and may have changed since.
Evolize provides digital risk intelligence and does not provide legal advice, certify compliance, or guarantee that litigation will not occur. Methodology · Security · Example assessment
07 · Continuous monitoring
This public report captures one assessment. Evolize monitoring rescans the website, detects new and recurring findings, tracks changes over time and verifies corrections.
Is information in this report inaccurate or outdated? Request a correction or removal.