Coverage
The sitemap lists 65,837 URLs — too many to scan exhaustively. Products and collections were sampled; every other page type was scanned in full. Samples were drawn evenly across all sitemap shards, so recently-added pages are represented, not just the oldest.
| Page type | In sitemap | Scanned | Method | Templates | Saturated? |
|---|---|---|---|---|---|
| home | 1 | 1 | all | — | yes |
| product | 64,902 | 15 | sampled | 1 | yes |
| page | 82 | 82 | all | — | yes |
| collection | 768 | 19 | sampled | 5 | yes |
| blog | 3 | 3 | all | — | yes |
| article | 81 | 81 | all | — | yes |
| injected | 9 | 9 | all | — | yes |
Findings
Grouped by scope, which answers which file do I open? Global issues give the most leverage: one fix, whole store.
Global — fix once, affects the whole store
Present on at least 80% of scanned pages. These live in a shared header, footer, or theme layout.
serious link-name Links must have discernible text global 209 pages · 209 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 209 pages · 209 instances · mobile
- Selector
- .cart-link
- Likely file
- sections/cart-drawer.liquid or templates/cart.* (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a href="/cart" class="cart-link" data-hash="e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855">
Affected pages (209)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +197 more
Template — fix in one section file
Confined to one page type and recurring across it. Fix the template, fix every page built from it.
serious color-contrast Elements must meet minimum color contrast ratio thresholds template:home 1 page · 2 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .lightish-spaced-row-above > .btn--secondary.btn[href$="all-sale"]
- Example
- https://lightscanada.ca/
Fix any of the following: Element has insufficient color contrast of 4.47 (foreground color: #ffffff, background color: #df3530, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1
<a class="btn btn--secondary" href="/collections/all-sale">SHOP SAVINGS</a>
serious color-contrast Elements must meet minimum color contrast ratio thresholds template:home 1 page · 2 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .image-with-text-bleed__text-side.column--half.column > .feature-text-paired > .button-row.lightly-spaced-row > .btn--primary.button-row__btn.btn
- Example
- https://lightscanada.ca/
Fix any of the following: Element has insufficient color contrast of 4.47 (foreground color: #ffffff, background color: #df3530, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1
<a class="btn btn--primary button-row__btn" href="/collections/canadian-lighting-brands?pf_m_%3A%3Acustom%3A%3Astatus_code=CLEARANCE&pf_m_%3A%3Acustom%3A%3Astatus_code=SALE">SHOP CANADIAN ON SALE</a>
serious link-name Links must have discernible text template:home 1 page · 2 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .captioned-grid__item--caption-below > .captioned-grid__image-link
- Example
- https://lightscanada.ca/
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a class="captioned-grid__image-link" href="/collections/sculptural-lighting">
serious link-name Links must have discernible text template:home 1 page · 2 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 1 page · 2 instances · both viewports
- Selector
- a[href$="organic-luxury"]
- Example
- https://lightscanada.ca/
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a class="captioned-grid__image-link" href="/collections/organic-luxury">
Page-specific — content fixes
A one-off on an individual page. Usually content entered in the admin, not a theme bug — for example an image uploaded without alt text.
critical image-alt Images must have alternative text page 3 pages · 22 instances
- WCAG
- 1.1.1 Non-text Content
- Affects
- 3 pages · 22 instances · both viewports
- Selector
- p:nth-child(*) > img
- Example
- https://lightscanada.ca/blogs/news/2026-lighting-trends
Fix any of the following: Element does not have an alt attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element's default semantics were not overridden with role="none" or role="presentation"
<img src="https://images.surferseo.art/c93390fe-1491-48c5-86ad-0d45a42b8ca5.jpeg">
critical image-alt Images must have alternative text page 2 pages · 14 instances
- WCAG
- 1.1.1 Non-text Content
- Affects
- 2 pages · 14 instances · both viewports
- Selector
- img[width=*]
- Example
- https://lightscanada.ca/blogs/news/dvi-lighting-canadian-designed-fixtures-for-every-room
Fix any of the following: Element does not have an alt attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element's default semantics were not overridden with role="none" or role="presentation"
<img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcrSuv_qiGSaKAqLpKlwCOaRu1MIUj6LRdbrPjo8DimigRSyt-RTQ1ZPNofeQCS7f3h3eL6-aRcR63P4r3-L68aUxlPSXNtn_qHjq7xr38N5JgXaCkR67mhVrN7LifIA-q9BDtlWQ?key=00dKoNGDOl1Jd7Sutt96YRqs" width="134" height="73">
critical image-alt Images must have alternative text page 2 pages · 8 instances
- WCAG
- 1.1.1 Non-text Content
- Affects
- 2 pages · 8 instances · both viewports
- Selector
- div:nth-child(*) > img
- Example
- https://lightscanada.ca/blogs/news/find-your-lightscanadastyle-with-kichler
Fix any of the following: Element does not have an alt attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element's default semantics were not overridden with role="none" or role="presentation"
<img style="float: none;" src="https://cdn.shopify.com/s/files/1/0317/1745/8052/files/Dreamy_Coastal_Kitchen_1024x1024.jpg?v=1718112613">
critical button-name Buttons must have discernible text page 2 pages · 4 instances
- WCAG
- 4.1.2 Name, Role, Value
- Affects
- 2 pages · 4 instances · both viewports
- Selector
- .boost-sd__sorting-button
- Example
- https://lightscanada.ca/collections/sconces-by-schonbek
Fix any of the following: Element does not have inner text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element does not have an implicit (wrapped) <label> Element does not have an explicit <label> Element's default semantics were not overridden with role="none" or role="presentation"
<button class="boost-sd__sorting-button" type="button" aria-expanded="false">
critical image-alt Images must have alternative text page 1 page · 2 instances
- WCAG
- 1.1.1 Non-text Content
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[height=*]
- Example
- https://lightscanada.ca/blogs/news/the-ultimate-guide-to-choosing-led-lights-for-your-home
Fix any of the following: Element does not have an alt attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element's default semantics were not overridden with role="none" or role="presentation"
<img height="502" width="502" src="https://lightscanada.ca/cdn/shop/products/swivled-lifestyle-600x600_1024x1024.jpg?v=1685046855" data-mce-src="https://lightscanada.ca/cdn/shop/products/swivled-lifestyle-600x600_1024x1024.jpg?v=1685046855">
serious aria-prohibited-attr Elements must only use permitted ARIA attributes page 12 pages · 24 instances
- WCAG
- 4.1.2 Name, Role, Value
- Affects
- 12 pages · 24 instances · both viewports
- Selector
- covet-pics-notifications
- Example
- https://lightscanada.ca/
Fix all of the following: aria-label attribute cannot be used on a covet-pics-notifications with no valid role attribute.
<covet-pics-notifications class="hydrated" aria-label="Notifications" aria-live="polite" aria-atomic="false" style="--covet-notifications-count: 0;"></covet-pics-notifications>
Affected pages (12)
- https://lightscanada.ca/
- https://lightscanada.ca/pages/about
- https://lightscanada.ca/pages/designer-collections
- https://lightscanada.ca/pages/loyalty
- https://lightscanada.ca/pages/shop-by-colour
- https://lightscanada.ca/pages/shop-by-material
- https://lightscanada.ca/pages/shop-by-room
- https://lightscanada.ca/pages/shop-by-style
- https://lightscanada.ca/pages/shop-by-trend
- https://lightscanada.ca/pages/trade-application-form
- https://lightscanada.ca/pages/trade-program
- https://lightscanada.ca/pages/vendor-onboarding
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 10 pages · 178 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 10 pages · 178 instances · both viewports
- Selector
- #product-price-* > .boost-sd__product-price-wrapper > .boost-sd__product-price-content.boost-sd__product-price-content--text-align-left[aria-hidden="true"] > .boost-sd__format-currency--price-compare.boost-sd__product-price--compare.boost-sd__format-currency > .boost-sd__format-currency
- Likely file
- sections/main-product.liquid (guess — verify)
- Example
- https://lightscanada.ca/collections/contemporary-outdoor-lights
Fix any of the following: Element has insufficient color contrast of 3.3 (foreground color: #8a8a88, background color: #fafaf8, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<span class="boost-sd__format-currency">C$180.99</span>
Affected pages (10)
- https://lightscanada.ca/collections/contemporary-outdoor-lights
- https://lightscanada.ca/collections/fan-parts-accessories
- https://lightscanada.ca/collections/floor-lamps-with-table
- https://lightscanada.ca/collections/flush-and-semi-flush-mounts
- https://lightscanada.ca/collections/led-table-lamps
- https://lightscanada.ca/collections/maxim-lighting
- https://lightscanada.ca/collections/modern-sconces
- https://lightscanada.ca/collections/mothers-day-guide-social-mom
- https://lightscanada.ca/collections/organic-lighting
- https://lightscanada.ca/search
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 7 pages · 7 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 7 pages · 7 instances · desktop
- Selector
- .faq-sidebar__contact-text > p:nth-child(*)
- Example
- https://lightscanada.ca/pages/brand-origin
Fix any of the following: Element has insufficient color contrast of 1.03 (foreground color: #fefefe, background color: #fafaf8, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1
<p>Use our live chat feature or call us at <a href="tel:+18889888635">+1 888 988 8635</a>.</p>
Affected pages (7)
- https://lightscanada.ca/pages/brand-origin
- https://lightscanada.ca/pages/changing-or-cancelling-an-order
- https://lightscanada.ca/pages/frequently-asked-questions
- https://lightscanada.ca/pages/payment-methods
- https://lightscanada.ca/pages/price-match-guarantee
- https://lightscanada.ca/pages/return-policy
- https://lightscanada.ca/pages/shipping-policy
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 7 pages · 7 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 7 pages · 7 instances · desktop
- Selector
- p:nth-child(*) > a[href="tel:+*"]
- Example
- https://lightscanada.ca/pages/brand-origin
Fix any of the following: Element has insufficient color contrast of 1.03 (foreground color: #fefefe, background color: #fafaf8, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="tel:+18889888635">+1 888 988 8635</a>
Affected pages (7)
- https://lightscanada.ca/pages/brand-origin
- https://lightscanada.ca/pages/changing-or-cancelling-an-order
- https://lightscanada.ca/pages/frequently-asked-questions
- https://lightscanada.ca/pages/payment-methods
- https://lightscanada.ca/pages/price-match-guarantee
- https://lightscanada.ca/pages/return-policy
- https://lightscanada.ca/pages/shipping-policy
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 7 pages · 7 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 7 pages · 7 instances · desktop
- Selector
- a[title="/pages/contact-us"]
- Example
- https://lightscanada.ca/pages/brand-origin
Fix any of the following: Element has insufficient color contrast of 1.03 (foreground color: #fefefe, background color: #fafaf8, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="/pages/contact-us" title="/pages/contact-us">Contact us</a>
Affected pages (7)
- https://lightscanada.ca/pages/brand-origin
- https://lightscanada.ca/pages/changing-or-cancelling-an-order
- https://lightscanada.ca/pages/frequently-asked-questions
- https://lightscanada.ca/pages/payment-methods
- https://lightscanada.ca/pages/price-match-guarantee
- https://lightscanada.ca/pages/return-policy
- https://lightscanada.ca/pages/shipping-policy
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 5 pages · 70 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 5 pages · 70 instances · both viewports
- Selector
- .avada-sitemap-row > ul > li:nth-child(*) > a
- Example
- https://lightscanada.ca/pages/avada-sitemap-articles
Fix any of the following: Element has insufficient color contrast of 3.99 (foreground color: #7c7c7c, background color: #fafaf8, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="https://lights-canada.myshopify.com/blogs/news/light-layering">Light Layering</a>
serious scrollable-region-focusable Scrollable region must have keyboard access page 4 pages · 4 instances
- WCAG
- 2.1.1 Keyboard; 2.1.3
- Affects
- 4 pages · 4 instances · mobile
- Selector
- #slider-template--*__gallery_wrXyfi
- Likely file
- sections/slideshow.liquid (guess — verify)
- Example
- https://lightscanada.ca/pages/shop-finish-by-gallery
Fix any of the following: Element should have focusable content Element should be focusable
<div class="slider slider--no-scrollbar" id="slider-template--28051298222212__gallery_wrXyfi">
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 3 pages · 4296 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 3 pages · 4296 instances · both viewports
- Selector
- li:nth-child(*) > a
- Example
- https://lightscanada.ca/pages/avada-sitemap-collections
Fix any of the following: Element has insufficient color contrast of 3.99 (foreground color: #7c7c7c, background color: #fafaf8, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="https://lights-canada.myshopify.com/collections/canarm">Canarm</a>
serious link-name Links must have discernible text page 2 pages · 4 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 2 pages · 4 instances · both viewports
- Selector
- .block-link
- Example
- https://lightscanada.ca/pages/lighting-procurement-tips
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a class="block-link" href="https://lightscanada.ca/pages/trade-program">
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 1 page · 292 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 1 page · 292 instances · both viewports
- Selector
- .avada-sitemap-row:nth-child(*) > ul > li:nth-child(*) > a
- Example
- https://lightscanada.ca/pages/avada-sitemap
Fix any of the following: Element has insufficient color contrast of 3.99 (foreground color: #7c7c7c, background color: #fafaf8, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="https://lights-canada.myshopify.com/products/black-and-gold-outdoor-wall-light">Black and Gold Outdoor Wall Light</a>
serious list <ul> and <ol> must only directly contain <li>, <script> or <template> elements page 1 page · 14 instances
- WCAG
- 1.3.1 Info and Relationships
- Affects
- 1 page · 14 instances · both viewports
- Selector
- ul:nth-child(*)
- Example
- https://lightscanada.ca/blogs/news/the-best-outdoor-ceiling-fans-for-2024-a-comprehensive-guide
Fix all of the following: List element has direct children that are not allowed: ul
<ul data-mce-fragment="1">
serious link-name Links must have discernible text page 1 page · 4 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 1 page · 4 instances · both viewports
- Selector
- p:nth-child(*) > span > a:nth-child(*)
- Example
- https://lightscanada.ca/blogs/news/modern-pendant-lights-a-guide-to-choosing-pendant-lighting-fixtures
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a href="https://lightscanada.ca/collections/cage-pendants/products/artika-artika-luxury-pendant-pdt-ml"></a>
serious link-name Links must have discernible text page 1 page · 4 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 1 page · 4 instances · both viewports
- Selector
- .slider__item[data-media-id="*"] > .thumbnail.thumbnail--media-image
- Likely file
- sections/slideshow.liquid (guess — verify)
- Example
- https://lightscanada.ca/products/visual-comfort-studio-collection-rhode-medium-chandelier-djc1156
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a class="thumbnail thumbnail--media-image" href="//lightscanada.ca/cdn/shop/files/DJC1156MBK.png?v=1742073768&width=5000">
serious listitem <li> elements must be contained in a <ul> or <ol> page 1 page · 4 instances
- WCAG
- 1.3.1 Info and Relationships
- Affects
- 1 page · 4 instances · both viewports
- Selector
- .avada-sitemap-row:nth-child(*) > li
- Example
- https://lightscanada.ca/pages/avada-sitemap
Fix any of the following: List item does not have a <ul>, <ol> parent element
<li><a href="//lights-canada.myshopify.com/pages/avada-sitemap-products">All Products</a></li>
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 1 page · 2 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .avada-sitemap-powered-by
- Example
- https://lightscanada.ca/pages/avada-sitemap
Fix any of the following: Element has insufficient color contrast of 3.99 (foreground color: #7c7c7c, background color: #fafaf8, font size: 8.3pt (11px), font weight: normal). Expected contrast ratio of 4.5:1
<div class="avada-sitemap-powered-by">Powered by <a href="https://avada.io/?utm_source=refferal&utm_medium=poweredby&utm_campaign=avada-seo-suite" target="_blank">AVADA</a> <a href="https://apps.shopify.com/avada-seo-suite" target="_blank">SEO Suite</a>
</div>
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 1 page · 2 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .avada-sitemap-powered-by > a[target="_blank"]:nth-child(*)
- Example
- https://lightscanada.ca/pages/avada-sitemap
Fix any of the following: Element has insufficient color contrast of 3.99 (foreground color: #7c7c7c, background color: #fafaf8, font size: 8.3pt (11px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="https://avada.io/?utm_source=refferal&utm_medium=poweredby&utm_campaign=avada-seo-suite" target="_blank">AVADA</a>
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 1 page · 2 instances
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 1 page · 2 instances · both viewports
- Selector
- a[target="_blank"]:nth-child(*)
- Example
- https://lightscanada.ca/pages/avada-sitemap
Fix any of the following: Element has insufficient color contrast of 3.99 (foreground color: #7c7c7c, background color: #fafaf8, font size: 8.3pt (11px), font weight: normal). Expected contrast ratio of 4.5:1
<a href="https://apps.shopify.com/avada-seo-suite" target="_blank">SEO Suite</a>
serious link-name Links must have discernible text page 1 page · 2 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 1 page · 2 instances · both viewports
- Selector
- p:nth-child(*) > a:nth-child(*)
- Example
- https://lightscanada.ca/blogs/news/collection-spotlight-designer-collaborations-with-hudson-valley-lighting-group
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a href="https://lightscanada.ca/collections/loft-and-thought-for-troy-lighting"><b></b></a>
serious link-name Links must have discernible text page 1 page · 2 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 1 page · 2 instances · both viewports
- Selector
- div:nth-child(*) > a
- Example
- https://lightscanada.ca/blogs/news/modern-pendant-lights-a-guide-to-choosing-pendant-lighting-fixtures
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a href="https://lightscanada.ca/collections/pendant-lights/products/capital-lighting-oakwood-1-light-pendant-9d3?variant=41788262711428"></a>
serious link-name Links must have discernible text page 1 page · 2 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 1 page · 2 instances · both viewports
- Selector
- p:nth-child(*) > a
- Example
- https://lightscanada.ca/blogs/news/renter-friendly-lighting-ideas
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a href="https://lightscanada.ca/collections/all/products/capital-lighting-alden-1-light-sconce-651311#"><span style="font-weight: 400;"></span></a>
serious link-name Links must have discernible text page 1 page · 2 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 1 page · 2 instances · both viewports
- Selector
- div:nth-child(*) > a[data-mce=*]
- Example
- https://lightscanada.ca/blogs/news/visual-comfort-signature-collection-featured-designer-collaborations
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a href="https://lightscanada.ca/products/visual-comfort-signature-collection-lyndsie-small-sconce-al-2000#?variant=41828000858244" data-mce-fragment="1" data-mce-href="https://lightscanada.ca/products/visual-comfort-signature-collection-lyndsie-small-sconce-al-2000#?variant=41828000858244">
serious link-name Links must have discernible text page 1 page · 2 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 1 page · 2 instances · both viewports
- Selector
- a[data-mce=*]:nth-child(*)
- Example
- https://lightscanada.ca/blogs/news/visual-comfort-signature-collection-featured-designer-collaborations
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a href="https://lightscanada.ca/products/visual-comfort-signature-collection-lyndsie-small-sconce-al-2000#?variant=41828000858244" data-mce-fragment="1" data-mce-href="https://lightscanada.ca/products/visual-comfort-signature-collection-lyndsie-small-sconce-al-2000#?variant=41828000858244">
serious link-name Links must have discernible text page 1 page · 2 instances
- WCAG
- 2.4.4 Link Purpose (In Context); 4.1.2 Name, Role, Value
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .is-active.slider__item[data-media-id="*"] > .thumbnail.thumbnail--media-image
- Likely file
- sections/slideshow.liquid (guess — verify)
- Example
- https://lightscanada.ca/products/visual-comfort-studio-collection-rhode-medium-chandelier-djc1156
Fix all of the following: Element is in tab order and does not have accessible text Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<a class="thumbnail thumbnail--media-image" href="//lightscanada.ca/cdn/shop/files/DJC1156BS.png?v=1742073773&width=5000">
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 1 page · 1 instance
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 1 page · 1 instance · desktop
- Selector
- .copy
- Example
- https://lightscanada.ca/pages/about
Fix any of the following: Element has insufficient color contrast of 4.48 (foreground color: #747472, background color: #fafaf8, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<span class="copy">© All Rights Reserved 2026 LightsCanada.ca Inc.</span>
serious color-contrast Elements must meet minimum color contrast ratio thresholds page 1 page · 1 instance
- WCAG
- 1.4.3 Contrast (Minimum)
- Affects
- 1 page · 1 instance · desktop
- Selector
- .swym-wishlist-empty
- Example
- https://lightscanada.ca/pages/loyalty
Fix any of the following: Element has insufficient color contrast of 4.48 (foreground color: #747472, background color: #fafaf8, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
<p class="swym-wishlist-empty">Your wishlist is empty. Start adding items now!</p>
Advisory — outside the WCAG 2.1 AA target
From axe best-practice rules and WCAG 2.2 AA. Several materially help real users — target-size and skip-link especially — but none is a WCAG 2.1 AA conformance failure. They are excluded from the impact counts and from the exit code.
serious advisory target-size All touch targets must be 24px large, or leave sufficient space page 13 pages · 53 instances
- WCAG
- 2.5.8 Target Size (Minimum)
- Affects
- 13 pages · 53 instances · both viewports
- Selector
- li:nth-child(*) > button[type="button"]
- Advisory
- WCAG 2.2 AA — beyond the 2.1 AA target
- Example
- https://lightscanada.ca/cart
Fix any of the following: Target has insufficient size (10px by 10px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px.
<button type="button">2</button>
Affected pages (13)
- https://lightscanada.ca/cart
- https://lightscanada.ca/products/canarm-hollyn-ceiling-fan-cf52hol3bk
- https://lightscanada.ca/products/dainolite-palma-22w-floor-lamp-pma-7022f
- https://lightscanada.ca/products/dvi-hyperion-vanity-light-dvp8193
- https://lightscanada.ca/products/dvi-lily-16-inch-pendant-dvp46120
- https://lightscanada.ca/products/matteo-geometry-series-pendant-c54636
- https://lightscanada.ca/products/mitzi-tara-sconce-h116104
- https://lightscanada.ca/products/modern-forms-36-ceiling-fan-extension-downrod-xf-36
- https://lightscanada.ca/products/quoizel-holden-chandelier-hol5027ek
- https://lightscanada.ca/products/quoizel-union-vanity-light-uni8604
- https://lightscanada.ca/products/seagull-belton-2-light-semi-flush-mount-with-bulbs-7714502en7
- https://lightscanada.ca/products/seagull-holman-vanity-light-44808
- +1 more
serious advisory target-size All touch targets must be 24px large, or leave sufficient space page 12 pages · 14 instances
- WCAG
- 2.5.8 Target Size (Minimum)
- Affects
- 12 pages · 14 instances · both viewports
- Selector
- .slick-active > button[type="button"]
- Advisory
- WCAG 2.2 AA — beyond the 2.1 AA target
- Likely file
- sections/slideshow.liquid (guess — verify)
- Example
- https://lightscanada.ca/cart
Fix any of the following: Target has insufficient size (10px by 10px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px.
<button type="button">1</button>
Affected pages (12)
- https://lightscanada.ca/cart
- https://lightscanada.ca/products/canarm-hollyn-ceiling-fan-cf52hol3bk
- https://lightscanada.ca/products/dainolite-palma-22w-floor-lamp-pma-7022f
- https://lightscanada.ca/products/dvi-hyperion-vanity-light-dvp8193
- https://lightscanada.ca/products/dvi-lily-16-inch-pendant-dvp46120
- https://lightscanada.ca/products/matteo-geometry-series-pendant-c54636
- https://lightscanada.ca/products/mitzi-tara-sconce-h116104
- https://lightscanada.ca/products/modern-forms-36-ceiling-fan-extension-downrod-xf-36
- https://lightscanada.ca/products/quoizel-holden-chandelier-hol5027ek
- https://lightscanada.ca/products/seagull-belton-2-light-semi-flush-mount-with-bulbs-7714502en7
- https://lightscanada.ca/products/seagull-holman-vanity-light-44808
- https://lightscanada.ca/products/visual-comfort-studio-collection-rhode-medium-chandelier-djc1156
serious advisory target-size All touch targets must be 24px large, or leave sufficient space template:product 9 pages · 30 instances
- WCAG
- 2.5.8 Target Size (Minimum)
- Affects
- 9 pages · 30 instances · both viewports
- Selector
- #productpage-* > .boost-sd__slider > .boost-sd__slider-container.slick-initialized.slick-slider > .slick-dots > li:nth-child(*) > button[type="button"]
- Advisory
- WCAG 2.2 AA — beyond the 2.1 AA target
- Likely file
- sections/main-product.liquid (guess — verify)
- Example
- https://lightscanada.ca/products/dainolite-palma-22w-floor-lamp-pma-7022f
Fix any of the following: Target has insufficient size (10px by 10px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px.
<button type="button">2</button>
Affected pages (9)
- https://lightscanada.ca/products/dainolite-palma-22w-floor-lamp-pma-7022f
- https://lightscanada.ca/products/dvi-lily-16-inch-pendant-dvp46120
- https://lightscanada.ca/products/matteo-geometry-series-pendant-c54636
- https://lightscanada.ca/products/mitzi-tara-sconce-h116104
- https://lightscanada.ca/products/modern-forms-36-ceiling-fan-extension-downrod-xf-36
- https://lightscanada.ca/products/quoizel-holden-chandelier-hol5027ek
- https://lightscanada.ca/products/quoizel-union-vanity-light-uni8604
- https://lightscanada.ca/products/visual-comfort-studio-collection-rhode-medium-chandelier-djc1156
- https://lightscanada.ca/products/z-lite-beacon-outdoor-wall-light-568b
serious advisory target-size All touch targets must be 24px large, or leave sufficient space template:product 9 pages · 18 instances
- WCAG
- 2.5.8 Target Size (Minimum)
- Affects
- 9 pages · 18 instances · both viewports
- Selector
- #productpage-* > .boost-sd__slider > .boost-sd__slider-container.slick-initialized.slick-slider > .slick-dots > .slick-active > button[type="button"]
- Advisory
- WCAG 2.2 AA — beyond the 2.1 AA target
- Likely file
- sections/main-product.liquid (guess — verify)
- Example
- https://lightscanada.ca/products/dainolite-palma-22w-floor-lamp-pma-7022f
Fix any of the following: Target has insufficient size (10px by 10px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px.
<button type="button">1</button>
Affected pages (9)
- https://lightscanada.ca/products/dainolite-palma-22w-floor-lamp-pma-7022f
- https://lightscanada.ca/products/dvi-lily-16-inch-pendant-dvp46120
- https://lightscanada.ca/products/matteo-geometry-series-pendant-c54636
- https://lightscanada.ca/products/mitzi-tara-sconce-h116104
- https://lightscanada.ca/products/modern-forms-36-ceiling-fan-extension-downrod-xf-36
- https://lightscanada.ca/products/quoizel-holden-chandelier-hol5027ek
- https://lightscanada.ca/products/quoizel-union-vanity-light-uni8604
- https://lightscanada.ca/products/visual-comfort-studio-collection-rhode-medium-chandelier-djc1156
- https://lightscanada.ca/products/z-lite-beacon-outdoor-wall-light-568b
serious advisory target-size All touch targets must be 24px large, or leave sufficient space page 1 page · 4 instances
- WCAG
- 2.5.8 Target Size (Minimum)
- Affects
- 1 page · 4 instances · both viewports
- Selector
- .avada-sitemap-row:nth-child(*) > ul > li:nth-child(*) > a
- Advisory
- WCAG 2.2 AA — beyond the 2.1 AA target
- Example
- https://lightscanada.ca/pages/avada-sitemap
Fix any of the following: Target has insufficient size (376.2px by 23px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 3.6px instead of at least 24px.
<a href="https://lights-canada.myshopify.com/products/100-253-receiver-only-from-monte-carlo-5slr52rbd">100-253 Transmitter only from Monte Carlo 5SLR52RBD</a>
serious advisory target-size All touch targets must be 24px large, or leave sufficient space page 1 page · 3 instances
- WCAG
- 2.5.8 Target Size (Minimum)
- Affects
- 1 page · 3 instances · both viewports
- Selector
- .avada-sitemap-row > ul > li:nth-child(*) > a
- Advisory
- WCAG 2.2 AA — beyond the 2.1 AA target
- Example
- https://lightscanada.ca/pages/avada-sitemap-pages
Fix any of the following: Target has insufficient size (296.8px by 23px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 21.8px instead of at least 24px.
<a href="https://lights-canada.myshopify.com/pages/property-brothers-forever-home-season-2">Property Brothers: Forever Home - Season 2</a>
serious advisory target-size All touch targets must be 24px large, or leave sufficient space page 1 page · 3 instances
- WCAG
- 2.5.8 Target Size (Minimum)
- Affects
- 1 page · 3 instances · mobile
- Selector
- #productpage-* > .boost-sd__slider > .boost-sd__slider-container > .slick-dots > li:nth-child(*) > button[type="button"]
- Advisory
- WCAG 2.2 AA — beyond the 2.1 AA target
- Likely file
- sections/main-product.liquid (guess — verify)
- Example
- https://lightscanada.ca/products/quoizel-union-vanity-light-uni8604
Fix any of the following: Target has insufficient size (10px by 10px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px.
<button type="button">2</button>
serious advisory target-size All touch targets must be 24px large, or leave sufficient space page 1 page · 1 instance
- WCAG
- 2.5.8 Target Size (Minimum)
- Affects
- 1 page · 1 instance · desktop
- Selector
- #forgot_password > .underline[href="#"]
- Advisory
- WCAG 2.2 AA — beyond the 2.1 AA target
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Target has insufficient size (90.7px by 19px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 19px instead of at least 24px.
<a class="underline" href="#" onclick="showRecoverPasswordForm();return false;">Forgot password</a>
serious advisory target-size All touch targets must be 24px large, or leave sufficient space page 1 page · 1 instance
- WCAG
- 2.5.8 Target Size (Minimum)
- Affects
- 1 page · 1 instance · desktop
- Selector
- li:nth-child(*) > a
- Advisory
- WCAG 2.2 AA — beyond the 2.1 AA target
- Example
- https://lightscanada.ca/pages/avada-sitemap-products
Fix any of the following: Target has insufficient size (390.2px by 23px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 13.2px instead of at least 24px.
<a href="https://lights-canada.myshopify.com/products/bld89915oi-set-of-replacement-blade-89915-oi-5-pk">BLD89915OI Set of replacement blade 89915, OI, (5/PK)</a>
serious advisory target-size All touch targets must be 24px large, or leave sufficient space page 1 page · 1 instance
- WCAG
- 2.5.8 Target Size (Minimum)
- Affects
- 1 page · 1 instance · mobile
- Selector
- #productpage-* > .boost-sd__slider > .boost-sd__slider-container > .slick-dots > .slick-active > button[type="button"]
- Advisory
- WCAG 2.2 AA — beyond the 2.1 AA target
- Likely file
- sections/main-product.liquid (guess — verify)
- Example
- https://lightscanada.ca/products/quoizel-union-vanity-light-uni8604
Fix any of the following: Target has insufficient size (10px by 10px, should be at least 24px by 24px) Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 16px instead of at least 24px.
<button type="button">1</button>
moderate advisory region All page content should be contained by landmarks global 209 pages · 418 instances
- WCAG
- —
- Affects
- 209 pages · 418 instances · both viewports
- Selector
- .announcement:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/header.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<div class="announcement" style="--heading-color: 255 255 255;
--text-color: 255 255 255;
--link-color: 255 255 255;
">
Affected pages (209)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +197 more
moderate advisory region All page content should be contained by landmarks global 209 pages · 418 instances
- WCAG
- —
- Affects
- 209 pages · 418 instances · both viewports
- Selector
- .header-wishlist-link
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/header.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<a href="#swym-wishlist" class="header-wishlist-link swym-wishlist" aria-label="Wishlist" data-swym-loaded="true">
Affected pages (209)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +197 more
moderate advisory region All page content should be contained by landmarks global 209 pages · 418 instances
- WCAG
- —
- Affects
- 209 pages · 418 instances · both viewports
- Selector
- shopify-account
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- layout/theme.liquid (or a shared snippet) (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<shopify-account class="header-account-link" menu="customer-account-main-menu">
Affected pages (209)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +197 more
moderate advisory region All page content should be contained by landmarks global 209 pages · 209 instances
- WCAG
- —
- Affects
- 209 pages · 209 instances · desktop
- Selector
- .announcement-bar__left
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/header.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<div class="announcement-bar__left desktop-only"><span class="announcement-bar__side-message announcement-bar__side-message--left"><a href="/pages/trade-application-form" title="Trade Application Form">TRADE APPLICATION</a></span>
</div>
Affected pages (209)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +197 more
moderate advisory region All page content should be contained by landmarks global 209 pages · 209 instances
- WCAG
- —
- Affects
- 209 pages · 209 instances · desktop
- Selector
- .announcement-bar__right
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/header.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<div class="announcement-bar__right desktop-only">
<span class="announcement-bar__side-message announcement-bar__side-message--right"><a href="tel:+18889888635">CALL 1-888-988-8635</a></span></div>
Affected pages (209)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +197 more
moderate advisory region All page content should be contained by landmarks global 209 pages · 209 instances
- WCAG
- —
- Affects
- 209 pages · 209 instances · desktop
- Selector
- .logo-area__right__inner > .show-search-link[href$="search"] > .show-search-link__text.visually-hidden
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/main-search.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<span class="show-search-link__text visually-hidden">Search</span>
Affected pages (209)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +197 more
moderate advisory region All page content should be contained by landmarks global 209 pages · 209 instances
- WCAG
- —
- Affects
- 209 pages · 209 instances · desktop
- Selector
- .cart-link__label
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/cart-drawer.liquid or templates/cart.* (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<span class="cart-link__label visually-hidden">Cart</span>
Affected pages (209)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +197 more
moderate advisory region All page content should be contained by landmarks global 209 pages · 209 instances
- WCAG
- —
- Affects
- 209 pages · 209 instances · mobile
- Selector
- .show-search-link[href$="search"][aria-label="Search"]
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/main-search.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<a class="show-search-link" href="/search" aria-label="Search">
Affected pages (209)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +197 more
moderate advisory region All page content should be contained by landmarks global 209 pages · 209 instances
- WCAG
- —
- Affects
- 209 pages · 209 instances · mobile
- Selector
- .boost-sd__button-text-x--close
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- layout/theme.liquid (or a shared snippet) (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<button role="textbox" tabindex="0" data-group="close-search-form" type="button" aria-label="Close" class="boost-sd__button-text-x boost-sd__button-text-x--close boost-sd__button-text-x--close-style1 " data-boost-close-bound="true">
Close
</button>
Affected pages (209)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +197 more
moderate advisory landmark-unique Landmarks should have a unique role or role/label/title (i.e. accessible name) combination global 208 pages · 416 instances
- WCAG
- —
- Affects
- 208 pages · 416 instances · both viewports
- Selector
- .section-footer__menu-block.section-footer__menu-block--collapse[aria-label="Secondary"]:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/footer.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable
<div class="section-footer__row__col section-footer__menu-block section-footer__menu-block--collapse" role="navigation" aria-label="Secondary">
Affected pages (208)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +196 more
moderate advisory region All page content should be contained by landmarks global 208 pages · 416 instances
- WCAG
- —
- Affects
- 208 pages · 416 instances · both viewports
- Selector
- .logo-area__middle
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- layout/theme.liquid (or a shared snippet) (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<div class="logo-area__middle logo-area__middle--logo-image">
Affected pages (208)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +196 more
moderate advisory region All page content should be contained by landmarks global 208 pages · 416 instances
- WCAG
- —
- Affects
- 208 pages · 416 instances · both viewports
- Selector
- .with-newsletter > .section-footer__text.rte
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/footer.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<div class="section-footer__text rte"><p>Shop curated lighting for every room, from statement chandeliers to everyday essentials — all selected with style and quality in mind.</p></div>
Affected pages (208)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +196 more
moderate advisory region All page content should be contained by landmarks global 208 pages · 416 instances
- WCAG
- —
- Affects
- 208 pages · 416 instances · both viewports
- Selector
- .section-footer__title--newsletter
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/footer.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<div class="section-footer__title section-footer__title--newsletter heading-font h6">20% Off Your First Order<p style="font-size:12px">*Some exclusions apply. </p>
</div>
Affected pages (208)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +196 more
moderate advisory region All page content should be contained by landmarks global 208 pages · 416 instances
- WCAG
- —
- Affects
- 208 pages · 416 instances · both viewports
- Selector
- .small > .section-footer__text.rte
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/footer.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<div class="section-footer__text rte"><p>1.888.988.8635</p><p>customercare@lightscanada.ca</p><p>Live Chat: Mon - Fri 8am - 5pm EST</p></div>
Affected pages (208)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +196 more
moderate advisory region All page content should be contained by landmarks global 208 pages · 416 instances
- WCAG
- —
- Affects
- 208 pages · 416 instances · both viewports
- Selector
- a[title="Lights Canada on Facebook"] > .visually-hidden
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- layout/theme.liquid (or a shared snippet) (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<span class="visually-hidden">Facebook</span>
Affected pages (208)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +196 more
moderate advisory region All page content should be contained by landmarks global 208 pages · 416 instances
- WCAG
- —
- Affects
- 208 pages · 416 instances · both viewports
- Selector
- a[title="Lights Canada on Instagram"] > .visually-hidden
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- layout/theme.liquid (or a shared snippet) (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<span class="visually-hidden">Instagram</span>
Affected pages (208)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +196 more
moderate advisory region All page content should be contained by landmarks global 208 pages · 416 instances
- WCAG
- —
- Affects
- 208 pages · 416 instances · both viewports
- Selector
- a[title="Lights Canada on Pinterest"] > .visually-hidden
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- layout/theme.liquid (or a shared snippet) (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<span class="visually-hidden">Pinterest</span>
Affected pages (208)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +196 more
moderate advisory region All page content should be contained by landmarks global 208 pages · 416 instances
- WCAG
- —
- Affects
- 208 pages · 416 instances · both viewports
- Selector
- .section-footer__member
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/footer.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<div class="section-footer__member">
Affected pages (208)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +196 more
moderate advisory region All page content should be contained by landmarks global 208 pages · 416 instances
- WCAG
- —
- Affects
- 208 pages · 416 instances · both viewports
- Selector
- .copyright
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- layout/theme.liquid (or a shared snippet) (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<div class="copyright"><!-- <span class="copy">© 2026 <a href="/">Lights Canada</a>.</span> -->
<span class="copy">© All Rights Reserved 2026 LightsCanada.ca Inc.</span>
</div>
Affected pages (208)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +196 more
moderate advisory region All page content should be contained by landmarks global 208 pages · 208 instances
- WCAG
- —
- Affects
- 208 pages · 208 instances · mobile
- Selector
- #boost-sd__search-widget-init-input-1
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/main-search.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<input id="boost-sd__search-wid..." class="boost-sd__search-bar..." autocomplete="off" placeholder="Search" name="q" data-search-box="boost-sd__search-bar..." role="combobox" aria-expanded="false" aria-autocomplete="list" aria-owns="boost-sd__search-wid..." aria-label="When autocomplete re..." ...>
Affected pages (208)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +196 more
moderate advisory region All page content should be contained by landmarks global 207 pages · 414 instances
- WCAG
- —
- Affects
- 207 pages · 414 instances · both viewports
- Selector
- .with-newsletter > .section-footer__title.h6.heading-font:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/footer.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<div class="section-footer__title heading-font h6">Canada’s Online Lighting Destination</div>
Affected pages (207)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +195 more
moderate advisory region All page content should be contained by landmarks global 207 pages · 414 instances
- WCAG
- —
- Affects
- 207 pages · 414 instances · both viewports
- Selector
- #contact_form > p
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- layout/theme.liquid (or a shared snippet) (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<p>
<input type="email" placeholder="Your email" class="signup-form__email" value="" name="contact[email]" aria-label="Email" required="">
</p>
Affected pages (207)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +195 more
moderate advisory region All page content should be contained by landmarks global 207 pages · 414 instances
- WCAG
- —
- Affects
- 207 pages · 414 instances · both viewports
- Selector
- .small > .section-footer__title.h6.heading-font
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/footer.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<div class="section-footer__title heading-font h6">LIGHTS CANADA</div>
Affected pages (207)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +195 more
moderate advisory region All page content should be contained by landmarks global 169 pages · 169 instances
- WCAG
- —
- Affects
- 169 pages · 169 instances · mobile
- Selector
- label
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- layout/theme.liquid (or a shared snippet) (guess — verify)
- Example
- https://lightscanada.ca/blogs/home-office-lighting-tips
Fix any of the following: Some page content is not contained by landmarks
<label for="boost-sd__search-bar-input" class="boost-sd__search-bar-label boost-sd__g-visually-hidden">
Search
</label>
Affected pages (169)
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- https://lightscanada.ca/blogs/news/ambient-lighting-with-wall-sconces-creating-a-warm-and-inviting-atmosphere
- +157 more
moderate advisory region All page content should be contained by landmarks page 40 pages · 40 instances
- WCAG
- —
- Affects
- 40 pages · 40 instances · mobile
- Selector
- .boost-sd__search-bar-label
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/main-search.liquid (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Some page content is not contained by landmarks
<label for="boost-sd__search-bar-input" class="boost-sd__search-bar-label boost-sd__g-visually-hidden">
Search
</label>
Affected pages (40)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/cart
- https://lightscanada.ca/collections/bath-accessories
- https://lightscanada.ca/collections/contemporary-outdoor-lights
- https://lightscanada.ca/collections/curtains-and-hooks
- https://lightscanada.ca/collections/fan-parts-accessories
- https://lightscanada.ca/collections/floor-lamps-with-table
- https://lightscanada.ca/collections/flush-and-semi-flush-mounts
- https://lightscanada.ca/collections/flush-mounts-by-fine-art-handrafted-lighting
- https://lightscanada.ca/collections/julie-neill-for-visual-comfort-signature-collection
- https://lightscanada.ca/collections/kelly-wearstler
- https://lightscanada.ca/collections/led-table-lamps
- +28 more
moderate advisory heading-order Heading levels should only increase by one page 5 pages · 10 instances
- WCAG
- —
- Affects
- 5 pages · 10 instances · both viewports
- Selector
- .avada-sitemap-row > h3
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/avada-sitemap-articles
Fix any of the following: Heading order invalid
<h3>Blog Posts</h3>
moderate advisory heading-order Heading levels should only increase by one page 3 pages · 6 instances
- WCAG
- —
- Affects
- 3 pages · 6 instances · both viewports
- Selector
- h3:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/blogs/news/bathroom-interior-design-trends
Fix any of the following: Heading order invalid
<h3 data-mce-fragment="1"><span style="font-weight: 400;" data-mce-fragment="1" data-mce-style="font-weight: 400;">Lighting Tips for Creating a Spa-Inspired Bathroom</span></h3>
moderate advisory heading-order Heading levels should only increase by one page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .spaced-row > h3:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/blogs/news/choosing-bathroom-vanity-lights-a-guide
Fix any of the following: Heading order invalid
<h3 data-mce-fragment="1"><b data-mce-fragment="1">Vanity Lights</b></h3>
moderate advisory heading-order Heading levels should only increase by one page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- h4:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/blogs/news/trending-table-lamps-to-elevate-your-homes-decor
Fix any of the following: Heading order invalid
<h4>Nickel Bedside Table Lamps</h4>
moderate advisory heading-order Heading levels should only increase by one page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .avada-sitemap-row:nth-child(*) > h3
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/avada-sitemap
Fix any of the following: Heading order invalid
<h3>Products</h3>
moderate advisory heading-order Heading levels should only increase by one page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .faq-content__body > h3:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/brand-origin
Fix any of the following: Heading order invalid
<h3>
moderate advisory heading-order Heading levels should only increase by one page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .semi-heading
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/estimated-arrival-time
Fix any of the following: Heading order invalid
<h3 class="semi-heading">Estimated Delivery Time Frame (in business days)</h3>
moderate advisory heading-order Heading levels should only increase by one page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- #faq-general
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/frequently-asked-questions
Fix any of the following: Heading order invalid
<h3 class="collapsible-tabs__heading collapsible-tabs__content" id="faq-general">General</h3>
moderate advisory heading-order Heading levels should only increase by one page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .semi-heading:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/payment-methods
Fix any of the following: Heading order invalid
<h3 class="semi-heading">Acceptable Payment Options</h3>
moderate advisory heading-order Heading levels should only increase by one page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .cf.rte > h3:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/terms-of-service-1
Fix any of the following: Heading order invalid
<h3>SECTION 1 - ONLINE STORE TERMS</h3>
moderate advisory heading-order Heading levels should only increase by one page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .pf-14_
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/policies/privacy-policy
Fix any of the following: Heading order invalid
<h3 class="sc-gXfVKN hOTIIO pf-14_"><span class="sc-eGJWMs gQYBcx pf-16_">Reporting and Analytics</span></h3>
moderate advisory region All page content should be contained by landmarks page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .with-newsletter > .section-footer__title.heading-font.h6:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/footer.liquid (guess — verify)
- Example
- https://lightscanada.ca/cart
Fix any of the following: Some page content is not contained by landmarks
<div class="section-footer__title heading-font h6">Canada’s Online Lighting Destination</div>
moderate advisory region All page content should be contained by landmarks page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .small > .section-footer__title.heading-font.h6
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/footer.liquid (guess — verify)
- Example
- https://lightscanada.ca/cart
Fix any of the following: Some page content is not contained by landmarks
<div class="section-footer__title heading-font h6">LIGHTS CANADA</div>
moderate advisory region All page content should be contained by landmarks template:home 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .logo__image
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/
Fix any of the following: Some page content is not contained by landmarks
<img class="logo__image" src="//lightscanada.ca/cdn/shop/files/LightsCanada-Logo_Horizontal.svg?v=1758094023&width=400" alt="Lights Canada" itemprop="logo" width="547" height="164" loading="eager">
moderate advisory region All page content should be contained by landmarks page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .contact-form[action="/contact#contact_form"][method="post"] > p
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/contact-us
Fix any of the following: Some page content is not contained by landmarks
<p>
<input type="email" placeholder="Your email" class="signup-form__email" value="" name="contact[email]" aria-label="Email" required="">
</p>
moderate advisory region All page content should be contained by landmarks page 1 page · 1 instance
- WCAG
- —
- Affects
- 1 page · 1 instance · mobile
- Selector
- #boost-sd__search-widget-init-input-2
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- sections/main-search.liquid (guess — verify)
- Example
- https://lightscanada.ca/search
Fix any of the following: Some page content is not contained by landmarks
<input id="boost-sd__search-wid..." class="boost-sd__search-bar..." autocomplete="off" placeholder="Search" name="q" data-search-box="boost-sd__search-bar..." role="combobox" aria-expanded="false" aria-autocomplete="list" aria-owns="boost-sd__search-wid..." aria-label="When autocomplete re..." ...>
minor advisory aria-allowed-role ARIA role should be appropriate for the element global 209 pages · 209 instances
- WCAG
- —
- Affects
- 209 pages · 209 instances · mobile
- Selector
- .boost-sd__button-text-x--close
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- layout/theme.liquid (or a shared snippet) (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: ARIA role textbox is not allowed for given element
<button role="textbox" tabindex="0" data-group="close-search-form" type="button" aria-label="Close" class="boost-sd__button-text-x boost-sd__button-text-x--close boost-sd__button-text-x--close-style1 " data-boost-close-bound="true">
Close
</button>
Affected pages (209)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +197 more
minor advisory empty-heading Headings should not be empty global 194 pages · 388 instances
- WCAG
- —
- Affects
- 194 pages · 388 instances · both viewports
- Selector
- .omnisend-form-*-text-* > h2:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Likely file
- layout/theme.liquid (or a shared snippet) (guess — verify)
- Example
- https://lightscanada.ca/account/login
Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<h2 style="text-align: center;"><br></h2>
Affected pages (194)
- https://lightscanada.ca/account/login
- https://lightscanada.ca/blogs/home-office-lighting-tips
- https://lightscanada.ca/blogs/light-layering
- https://lightscanada.ca/blogs/news
- https://lightscanada.ca/blogs/news/2025-lighting-trends-what-s-in-for-interior-design
- https://lightscanada.ca/blogs/news/2026-lighting-trends
- https://lightscanada.ca/blogs/news/3-designer-lighting-collaborations-not-to-miss
- https://lightscanada.ca/blogs/news/5-canadian-lighting-brands-available-at-lights-canada
- https://lightscanada.ca/blogs/news/6-holiday-hosting-tips-for-a-memorable-evening
- https://lightscanada.ca/blogs/news/a-designer-s-guide-to-sourcing-lighting-elevate-every-space-with-lights-canada
- https://lightscanada.ca/blogs/news/a-guide-to-light-bulb-sizes-types-shapes-and-codes
- https://lightscanada.ca/blogs/news/affordable-chandeliers-brighten-up-your-home-with-these-budget-finds-under-500
- +182 more
minor advisory empty-heading Headings should not be empty page 3 pages · 6 instances
- WCAG
- —
- Affects
- 3 pages · 6 instances · both viewports
- Selector
- h3:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/blogs/news/brilliant-bathrooms-a-guide-to-bathroom-lighting
Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<h3 data-mce-fragment="1"><b data-mce-fragment="1"></b></h3>
minor advisory empty-heading Headings should not be empty page 2 pages · 10 instances
- WCAG
- —
- Affects
- 2 pages · 10 instances · both viewports
- Selector
- h1:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/return-policy
Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<h1 dir="ltr"><b><br></b></h1>
minor advisory empty-heading Headings should not be empty page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- h2:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/blogs/news/how-to-choose-the-right-kitchen-island-lighting
Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<h2 data-mce-fragment="1"><span data-mce-fragment="1" style="font-weight: 400;" data-mce-style="font-weight: 400;"></span></h2>
minor advisory empty-heading Headings should not be empty page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- h4
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/blogs/news/outdoor-and-backyard-lighting-ideas-create-the-perfect-ambiance
Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<h4 data-mce-fragment="1"></h4>
minor advisory empty-heading Headings should not be empty page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- .semi-heading:nth-child(*)
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/brand-origin
Fix any of the following: Element does not have text that is visible to screen readers aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute
<h3 class="semi-heading"><br></h3>
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="For The Cozy Mom"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/collections/mothers-day-guide-social-mom
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="For The Cozy Mom" width="800" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="For The Outdoorsy Mom"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/collections/mothers-day-guide-social-mom
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="For The Outdoorsy Mo..." width="800" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="For The Glam Mom"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/collections/mothers-day-guide-social-mom
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="For The Glam Mom" width="800" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="For The Social Mom"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/collections/mothers-day-guide-social-mom
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="For The Social Mom" width="700" height="700" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Black"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-colour
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Black" width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="White"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-colour
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="White" width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Gold & Brass"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-colour
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Gold & Brass" width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Bronze"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-colour
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Bronze" width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Brown & Beige"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-colour
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Brown & Beige" width="600" height="400" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Polished Silver & Chrome"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-colour
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Polished Silver & Ch..." width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Brushed Silver"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-colour
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Brushed Silver" width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Grey"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-colour
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Grey" width="5760" height="3840" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Clear"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-colour
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Clear" width="600" height="400" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Copper"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-colour
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Copper" width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Steel & Graphite"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-colour
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Steel & Graphite" width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Glass"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-material
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Glass" width="5625" height="3750" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Metal"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-material
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Metal" width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Fabric"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-material
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Fabric" width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Natural Materials"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-material
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Natural Materials" width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Stone & Ceramic"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-material
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Stone & Ceramic" width="1200" height="800" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Plastics"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-material
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Plastics" width="524" height="361" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
minor advisory image-redundant-alt Alternative text of images should not be repeated as text page 1 page · 2 instances
- WCAG
- —
- Affects
- 1 page · 2 instances · both viewports
- Selector
- img[alt="Outdoor Lights"]
- Advisory
- axe best-practice — not a WCAG criterion
- Example
- https://lightscanada.ca/pages/shop-by-room
Fix all of the following: Element contains <img> element with alt text that duplicates existing text
<img src="//lightscanada.ca/cd..." alt="Outdoor Lights" width="900" height="900" sizes="100vw" srcset="//lightscanada.ca/cd..." class="theme-img">
Needs manual review
axe could not decide these — most often text over a background image or gradient, where a contrast ratio cannot be computed. They are not counted as violations above, and they are not passes. Someone has to look.
| Rule | Undecided nodes | Pages |
|---|---|---|
aria-valid-attr-value | 1,673 | 209 |
color-contrast | 1,126 | 202 |
aria-prohibited-attr | 232 | 32 |
aria-allowed-role | 213 | 209 |
video-caption | 90 | 15 |
duplicate-id-aria | 14 | 2 |
What this audit cannot catch
axe reliably detects roughly 30–40% of WCAG failures. A clean report above does not mean the store is accessible. The following require a human and are entirely absent from these results:
- Whether alt text is meaningful, not merely present
- Keyboard-only traversal: focus traps, unreachable controls, escape routes
- Visible focus indicators, and whether focus order follows reading order
- Whether the cart drawer, mobile nav, and predictive search are announced to a screen reader — this scan never opened them (static page-load scans only)
- Video captions and audio descriptions
- Reflow and usability at 400% zoom
- Whether form errors are announced when validation fails