QC: belmont--chesterfield-flats

Crawled 6 pages · started 2026-08-06T17:45:35Z · finished 2026-08-06T17:46:04Z
1
Critical
14
Serious
17
Moderate
20
Minor
PageURLCriticalSeriousModerateMinorTotal
Chesterfield Flats | Apartments in Richmond, VAhttps://site-chesterfield-flats.pages.dev/01236
Floor Plans | Richmond, VA Apartments for Renthttps://site-chesterfield-flats.pages.dev/floor-plans0119323
Chesterfield Flats | Apartments in Richmond, VAhttps://site-chesterfield-flats.pages.dev/interactive-map00257
Chesterfield Flats | Apartments in Richmond, VAhttps://site-chesterfield-flats.pages.dev/virtual-tour10236
Amenities | Richmond, VA Apartments for Renthttps://site-chesterfield-flats.pages.dev/amenities02136
Gallery | Apartments in Richmond, VAhttps://site-chesterfield-flats.pages.dev/gallery00134
Severity
Critical1Serious14Moderate17Minor20
Category
Accessibility21Asset3Console16Content3Visual9

Chesterfield Flats | Apartments in Richmond, VA

https://site-chesterfield-flats.pages.dev/
desktop (annotated)
desktop screenshot
#4seriousvisual · wrong-image-for-section
"Your Space, Your Home, Your Community" section uses a bathroom/toilet photo as its feature image
moderateconsole · console-error
Failed to load resource: net::ERR_FAILED
#3moderatevisual · duplicate-image-on-page
Duplicate image: "019d0264-c6ca-708d-9162-d38001d6850d.webp" appears 2× on this page (section.relative.w-full > div.absolute.inset-0 > img.w-full.h-full @ y=205; section.relative.overflow-hidden > div.absolute.inset-0 > img.absolute.inset-0 @ y=2376) — occurrence 2 of 2
section.relative.overflow-hidden > div.absolute.inset-0 > img.absolute.inset-0
#1minoraccessibility · landmark-banner-is-top-level
Banner landmark should not be contained in another landmark docs
<div class="sob" data-visible="true" role="banner" aria-label="Special offers" style="--sob-text: #ffffff;">
#2minoraccessibility · landmark-no-duplicate-banner
Document should not have more than one banner landmark docs
<header class="header-scrolled fixed left-0 right-0 top-0 z-50 w-full" style="background-color: var(--vibe-color-background);">
minorconsole · console-warning
Couldn't load preload assets: ProgressEvent

Floor Plans | Richmond, VA Apartments for Rent

https://site-chesterfield-flats.pages.dev/floor-plans
desktop (annotated)
desktop screenshot
#4seriousaccessibility · link-name
Links must have discernible text docs
<a href="javascript:" class="get-unit-floor" onclick="show_floorplan_gallery(`33293`);"><img src="https://app.repli360.com/public/storage/aion/chesterfield-flats/2bedroom-fp-ijmocb.jpg" alt=""></a>
#5seriousaccessibility · link-name
Links must have discernible text docs
<a href="javascript:" class="get-unit-floor" onclick="show_floorplan_gallery(`33292`);"><img src="https://app.repli360.com/public/storage/aion/chesterfield-flats/2bedroom-fp-ijmocb.jpg" alt=""></a>
#6seriousaccessibility · link-name
Links must have discernible text docs
<a href="javascript:" class="get-unit-floor" onclick="show_floorplan_gallery(`33297`);"><img src="https://app.repli360.com/public/storage/aion/chesterfield-flats/2bedroom-fp-ijmocb.jpg" alt=""></a>
#7seriousaccessibility · link-name
Links must have discernible text docs
<a href="javascript:" class="get-unit-floor" onclick="show_floorplan_gallery(`33298`);"><img src="https://app.repli360.com/public/storage/aion/chesterfield-flats/2bedroom-fp-ijmocb.jpg" alt=""></a>
#8seriousaccessibility · link-name
Links must have discernible text docs
<a href="javascript:" class="get-unit-floor" onclick="show_floorplan_gallery(`33301`);"><img src="https://app.repli360.com/public/storage/aion/chesterfield-flats/2bedroom-fp-ijmocb.jpg" alt=""></a>
#9seriousaccessibility · link-name
Links must have discernible text docs
<a href="javascript:" class="get-unit-floor" onclick="show_floorplan_gallery(`33299`);"><img src="https://app.repli360.com/public/storage/aion/chesterfield-flats/3bedroom-fp-hslqja.jpg" alt=""></a>
#10seriousaccessibility · link-name
Links must have discernible text docs
<a href="javascript:" class="get-unit-floor" onclick="show_floorplan_gallery(`33300`);"><img src="https://app.repli360.com/public/storage/aion/chesterfield-flats/3bedroom-fp-hslqja.jpg" alt=""></a>
#11seriousvisual · duplicate-image-on-page
Duplicate image: "2bedroom-fp-ijmocb.jpg" appears 5× on this page (div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=1102; …) — occurrence 2 of 5
div.floorPlanImage > figure.lazysquare > a.get-unit-floor
#12seriousvisual · duplicate-image-on-page
Duplicate image: "2bedroom-fp-ijmocb.jpg" appears 5× on this page (div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=1102; …) — occurrence 3 of 5
div.floorPlanImage > figure.lazysquare > a.get-unit-floor
#13seriousvisual · duplicate-image-on-page
Duplicate image: "2bedroom-fp-ijmocb.jpg" appears 5× on this page (div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=1102; …) — occurrence 4 of 5
div.floorPlanImage > figure.lazysquare > a.get-unit-floor
#14seriousvisual · duplicate-image-on-page
Duplicate image: "2bedroom-fp-ijmocb.jpg" appears 5× on this page (div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=687; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=1102; …) — occurrence 5 of 5
div.floorPlanImage > figure.lazysquare > a.get-unit-floor
#1moderateaccessibility · color-contrast
Elements must meet minimum color contrast ratio thresholds docs
<button class="buttonUnderline">Load More</button>
moderateasset · failed-request
Network failure (net::ERR_FAILED): https://app.repli360.com/public/owlcarousel/owl.carousel.css
moderateasset · failed-request
Network failure (net::ERR_FAILED): https://app.repli360.com/public/nouislider/css/nouislider.min.css
moderateasset · failed-request
Network failure (net::ERR_FAILED): https://app.repli360.com/public/ggpopover/assets/css/ggpopover.css
moderateconsole · console-error
Failed to load resource: net::ERR_FAILED
moderateconsole · console-error
Access to XMLHttpRequest at 'https://app.repli360.com/public/owlcarousel/owl.carousel.css' from origin 'https://site-chesterfield-flats.pages.dev' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
moderateconsole · console-error
Access to XMLHttpRequest at 'https://app.repli360.com/public/nouislider/css/nouislider.min.css' from origin 'https://site-chesterfield-flats.pages.dev' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
moderateconsole · console-error
Access to XMLHttpRequest at 'https://app.repli360.com/public/ggpopover/assets/css/ggpopover.css' from origin 'https://site-chesterfield-flats.pages.dev' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
#15moderatevisual · duplicate-image-on-page
Duplicate image: "3bedroom-fp-hslqja.jpg" appears 2× on this page (div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=1102; div.floorPlanImage > figure.lazysquare > a.get-unit-floor @ y=1517) — occurrence 2 of 2
div.floorPlanImage > figure.lazysquare > a.get-unit-floor
#2minoraccessibility · landmark-banner-is-top-level
Banner landmark should not be contained in another landmark docs
<div class="sob" data-visible="true" role="banner" aria-label="Special offers" style="--sob-text: #ffffff;">
#3minoraccessibility · landmark-no-duplicate-banner
Document should not have more than one banner landmark docs
<header class="header-scrolled fixed left-0 right-0 top-0 z-50 w-full" style="background-color:var(--vibe-color-background)">
minorconsole · console-warning
Couldn't load preload assets: ProgressEvent

Chesterfield Flats | Apartments in Richmond, VA

https://site-chesterfield-flats.pages.dev/interactive-map
desktop (annotated)
desktop screenshot
moderateconsole · console-error
Failed to load resource: net::ERR_FAILED
#4moderatevisual · element-overlap
Chat/booking widget sits on top of the availability sidebar, hiding the "N Matches / Floor" heading and the pricing disclaimer
#1minoraccessibility · landmark-banner-is-top-level
Banner landmark should not be contained in another landmark docs
<div class="sob" data-visible="true" role="banner" aria-label="Special offers" style="--sob-text: #ffffff;">
#2minoraccessibility · landmark-no-duplicate-banner
Document should not have more than one banner landmark docs
<header class="header-scrolled fixed left-0 right-0 top-0 z-50 w-full" style="background-color: var(--vibe-color-background);">
minorconsole · console-warning
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://site-chesterfield-flats.pages.dev') does not match the recipient window's origin ('https://sightmap.com').
minorconsole · console-warning
Couldn't load preload assets: ProgressEvent
#3minorcontent · empty-section
Empty <section> section (1440x750px)
<section id="interactive-map" class="">

Chesterfield Flats | Apartments in Richmond, VA

https://site-chesterfield-flats.pages.dev/virtual-tour
desktop (annotated)
desktop screenshot
criticalcontent · cms-placeholder-visible
Internal CMS message shown to visitors: "No virtual tours are available yet. Add a Featured Tour URL or virtual tours to the property."
#1moderateaccessibility · color-contrast
Elements must meet minimum color contrast ratio thresholds docs
<p class="text-[var(--vibe-color-text-muted)] font-body">No virtual tours are available yet. Add a Featured Tour URL or virtual tours to the property.</p>
moderateconsole · console-error
Failed to load resource: net::ERR_FAILED
#2minoraccessibility · landmark-banner-is-top-level
Banner landmark should not be contained in another landmark docs
<div class="sob" data-visible="true" role="banner" aria-label="Special offers" style="--sob-text: #ffffff;">
#3minoraccessibility · landmark-no-duplicate-banner
Document should not have more than one banner landmark docs
<header class="header-scrolled fixed left-0 right-0 top-0 z-50 w-full" style="background-color: var(--vibe-color-background);">
minorconsole · console-warning
Couldn't load preload assets: ProgressEvent

Amenities | Richmond, VA Apartments for Rent

https://site-chesterfield-flats.pages.dev/amenities
desktop (annotated)
desktop screenshot
seriouscontent · stray-editing-artifact
Stray editing artifact — the word "test" is left in the published Amenities copy
#3seriousvisual · wrong-property-copy
Amenities intro describes "Fairmont Place in Whitehall, PA" instead of this property and ends with the stray word "test"
moderateconsole · console-error
Failed to load resource: net::ERR_FAILED
#1minoraccessibility · landmark-banner-is-top-level
Banner landmark should not be contained in another landmark docs
<div class="sob" data-visible="true" role="banner" aria-label="Special offers" style="--sob-text: #ffffff;">
#2minoraccessibility · landmark-no-duplicate-banner
Document should not have more than one banner landmark docs
<header class="header-scrolled fixed left-0 right-0 top-0 z-50 w-full" style="background-color:var(--vibe-color-background)">
minorconsole · console-warning
Couldn't load preload assets: ProgressEvent