Assessment report

This report shows the overall accessibility of the website or web app through a combination of automated and manual tests that cover all the WCAG 2.0 AA success criteria.

Summary

100% Passed
0% Incomplete
0% Failed

Test details

Automated checks
47 Passed
Keyboard
6 Passed, 0 Incomplete, 0 Failed
Focus
5 Passed, 0 Incomplete, 0 Failed
Landmarks
3 Passed, 0 Incomplete, 0 Failed
Headings
3 Passed, 0 Incomplete, 0 Failed
Repetitive content
3 Passed, 0 Incomplete, 0 Failed
Links
2 Passed, 0 Incomplete, 0 Failed
Native widgets
5 Passed, 0 Incomplete, 0 Failed
Custom widgets
6 Passed, 0 Incomplete, 0 Failed
Timed events
4 Passed, 0 Incomplete, 0 Failed
Errors / status
4 Passed, 0 Incomplete, 0 Failed
Page navigation
3 Passed, 0 Incomplete, 0 Failed
Parsing
1 Passed, 0 Incomplete, 0 Failed
Images
4 Passed, 0 Incomplete, 0 Failed
Language
3 Passed, 0 Incomplete, 0 Failed
Sensory
4 Passed, 0 Incomplete, 0 Failed
Text legibility
7 Passed, 0 Incomplete, 0 Failed
Audio / video
2 Passed, 0 Incomplete, 0 Failed
Multimedia
5 Passed, 0 Incomplete, 0 Failed
Live multimedia
1 Passed, 0 Incomplete, 0 Failed
Sequence
3 Passed, 0 Incomplete, 0 Failed
Semantics
8 Passed
Pointer / motion
3 Passed, 0 Incomplete, 0 Failed
Contrast
3 Passed, 0 Incomplete, 0 Failed

Scan details

https://www.smartcommute.co.uk/
2020-06-18 4:57 PM GMT+1
Accessibility Result v3

Failed tests0 Failed

Incomplete tests0 Incomplete

Passed tests135 Passed

Automated checks47 Passed

area-alt:0 Passed

Active <area> elements must have alternate text-WCAG 1.1.10 Passed
No matching instances

aria-allowed-attr:19 Passed

Elements must only use allowed ARIA attributes-WCAG 4.1.1WCAG 4.1.219 Passed
No failing instances

aria-hidden-body:1 Passed

aria-hidden='true' must not be present on the document body-WCAG 4.1.21 Passed
No failing instances

aria-hidden-focus:0 Passed

ARIA hidden element must not contain focusable elements-WCAG 4.1.2WCAG 1.3.10 Passed
No matching instances

aria-input-field-name:0 Passed

ARIA input fields have an accessible name-WCAG 4.1.20 Passed
No matching instances

aria-required-attr:13 Passed

Required ARIA attributes must be provided-WCAG 4.1.1WCAG 4.1.213 Passed
No failing instances

aria-required-children:13 Passed

Certain ARIA roles must contain particular children-WCAG 1.3.113 Passed
No failing instances

aria-required-parent:13 Passed

Certain ARIA roles must be contained by particular parents-WCAG 1.3.113 Passed
No failing instances

aria-roledescription:0 Passed

Use aria-roledescription on elements with a semantic role-WCAG 4.1.20 Passed
No matching instances

aria-roles:13 Passed

ARIA roles used must conform to valid values-WCAG 1.3.1WCAG 4.1.1WCAG 4.1.213 Passed
No failing instances

aria-toggle-field-name:0 Passed

ARIA toggle fields have an accessible name-WCAG 4.1.20 Passed
No matching instances

aria-valid-attr-value:19 Passed

ARIA attributes must conform to valid values-WCAG 4.1.1WCAG 4.1.219 Passed
No failing instances

aria-valid-attr:19 Passed

ARIA attributes must conform to valid names-WCAG 4.1.119 Passed
No failing instances

audio-caption:0 Passed

<audio> elements must have a captions track-WCAG 1.2.10 Passed
No matching instances

autocomplete-valid:0 Passed

autocomplete attribute must be used correctly-WCAG 1.3.50 PassedNew for WCAG 2.1
No matching instances

avoid-inline-spacing:0 Passed

Inline text spacing must be adjustable with custom stylesheets-WCAG 1.4.120 PassedNew for WCAG 2.1
No matching instances

blink:0 Passed

<blink> elements are deprecated and must not be used-WCAG 2.2.20 Passed
No matching instances

button-name:0 Passed

Buttons must have discernible text-WCAG 4.1.20 Passed
No matching instances

bypass:1 Passed

Page must have means to bypass repeated blocks-WCAG 2.4.11 Passed
No failing instances

color-contrast:24 Passed

Elements must have sufficient color contrast-WCAG 1.4.324 Passed
No failing instances

definition-list:0 Passed

<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, <script> or <template> elements-WCAG 1.3.10 Passed
No matching instances

dlitem:0 Passed

<dt> and <dd> elements must be contained by a <dl>-WCAG 1.3.10 Passed
No matching instances

document-title:1 Passed

Documents must have <title> element to aid in navigation-WCAG 2.4.21 Passed
No failing instances

duplicate-id-active:1 Passed

IDs of active elements must be unique-WCAG 4.1.11 Passed
No failing instances

duplicate-id-aria:1 Passed

IDs used in ARIA and labels must be unique-WCAG 4.1.11 Passed
No failing instances

duplicate-id:6 Passed

id attribute value must be unique-WCAG 4.1.16 Passed
No failing instances

frame-title:0 Passed

Frames must have title attribute-WCAG 2.4.10 Passed
No matching instances

html-has-lang:1 Passed

<html> element must have a lang attribute-WCAG 3.1.11 Passed
No failing instances

html-lang-valid:1 Passed

<html> element must have a valid value for the lang attribute-WCAG 3.1.11 Passed
No failing instances

html-xml-lang-mismatch:0 Passed

HTML elements with lang and xml:lang must have the same base language-WCAG 3.1.10 Passed
No matching instances

image-alt:2 Passed

Images must have alternate text-WCAG 1.1.12 Passed
No failing instances

input-button-name:0 Passed

Input buttons must have discernible text-WCAG 4.1.20 Passed
No matching instances

input-image-alt:0 Passed

Image buttons must have alternate text-WCAG 1.1.10 Passed
No matching instances

label:0 Passed

Form elements must have labels-WCAG 1.3.1WCAG 3.3.20 Passed
No matching instances

link-name:17 Passed

Links must have discernible text-WCAG 2.4.4WCAG 4.1.217 Passed
No failing instances

list:1 Passed

<ul> and <ol> must only directly contain <li>, <script> or <template> elements-WCAG 1.3.11 Passed
No failing instances

listitem:9 Passed

<li> elements must be contained in a <ul> or <ol>-WCAG 1.3.19 Passed
No failing instances

marquee:0 Passed

<marquee> elements are deprecated and must not be used-WCAG 2.2.20 Passed
No matching instances

meta-refresh:0 Passed

Timed refresh must not exist-WCAG 2.2.10 Passed
No matching instances

object-alt:0 Passed

<object> elements must have alternate text-WCAG 1.1.10 Passed
No matching instances

role-img-alt:0 Passed

[role='img'] elements have an alternative text-WCAG 1.1.10 Passed
No matching instances

server-side-image-map:0 Passed

Server-side image maps must not be used-WCAG 2.1.10 Passed
No matching instances

svg-img-alt:0 Passed

svg elements with an img role have an alternative text-WCAG 1.1.10 Passed
No matching instances

td-headers-attr:0 Passed

All cells in a table element that use the headers attribute must only refer to other cells of that same table-WCAG 1.3.10 Passed
No matching instances

th-has-data-cells:0 Passed

All th elements and elements with role=columnheader/rowheader must have data cells they describe-WCAG 1.3.10 Passed
No matching instances

valid-lang:0 Passed

lang attribute must have a valid value-WCAG 3.1.20 Passed
No matching instances

video-caption:0 Passed

<video> elements must have captions-WCAG 1.2.20 Passed
No matching instances

Keyboard6 Passed

Keyboard navigation:1 Passed

Users must be able to navigate to all interactive interface components using a keyboard-WCAG 2.1.11 Passed

No keyboard traps:0 Passed

Users must be able to navigate away from all components using a keyboard-WCAG 2.1.20 Passed
No matching instances

On focus:0 Passed

Navigating to a component must not trigger any unexpected change of context-WCAG 3.2.10 Passed
No matching instances

On input:0 Passed

Changing a component's settings must not trigger any unexpected change of context-WCAG 3.2.20 Passed
No matching instances

No keystroke timings:0 Passed

Components must not require specific timings for individual keystrokes-WCAG 2.1.10 Passed
No matching instances

Character key shortcuts:0 Passed

Users must be able to turn off or remap character key shortcuts-WCAG 2.1.40 PassedNew for WCAG 2.1
No matching instances

Focus5 Passed

Visible focus:1 Passed

Components must provide a visible indication when they have the input focus-WCAG 2.4.71 Passed

Revealing content:0 Passed

Activating a component that reveals hidden content must move input focus into the revealed content-WCAG 2.4.30 Passed
No matching instances

Modal dialogs:0 Passed

Users must not be able to Tab away from a modal dialog without explicitly dismissing it-WCAG 2.4.30 Passed
No matching instances

Closing content:0 Passed

Closing revealed content must return input focus to the component that revealed it-WCAG 2.4.30 Passed
No matching instances

Focus order:0 Passed

Components must receive focus in an order that preserves meaning and operability-WCAG 2.4.30 Passed
No matching instances

Landmarks3 Passed

Landmark roles:6 Passed

A landmark region must have the role that best describes its content-WCAG 1.3.16 Passed
Path.navbar
Snippet<nav class="navbar navbar-default" aria-label="Main Navigation">
Rolenavigation: main navigation
Path#main
Snippet<article id="main" role="main" class="mt20">
Rolemain
Path#footer
Snippet<footer id="footer" class="row">
Rolecontentinfo
Path.footer-links
Snippet<nav class="footer-links" aria-label="Footer navigation">
Rolenavigation: footer navigation
Path#banner
Snippet<header id="banner">
Rolebanner
Path.col-md-5 > header
Snippet<header>
Rolebanner

Primary content:1 Passed

The main landmark must contain all of the page's primary content-WCAG 1.3.1WCAG 2.4.11 Passed

No repeating content:0 Passed

The main landmark must not contain any blocks of content that repeat across pages-WCAG 1.3.1WCAG 2.4.10 Passed
No matching instances

Headings3 Passed

Heading function:5 Passed

An element coded as a heading must function as a heading-WCAG 1.3.1WCAG 2.4.65 Passed
Pathh1
Snippet<h1 class="sr-only">Grimsby SmartCommute</h1>
Heading textGrimsby SmartCommute
Pathh2[aria-labelledby="masthead"]
Snippet<h2 aria-labelledby="masthead">Cheaper bus passes for commuters</h2>
Heading textCheaper bus passes for commuters
Pathh2[aria-labelledby="main"]
Snippet<h2 aria-labelledby="main">What is Grimsby SmartCommute?</h2>
Heading textWhat is Grimsby SmartCommute?
Path.panel-body > header > h2
Snippet<h2><a href="https://www.smartcommute.co.uk/subscriptions/smartcommute/step2" aria-label="Click here to buy your SmartCommute pass">Buy your SmartCommute pass</a></h2>
Heading textBuy your SmartCommute pass
Path.mt40
Snippet<h2 class="mt40" aria-label="Here are some of our most frequently asked questions">FAQs</h2>
Heading textFAQs

No missing headings:1 Passed

Text that looks like a heading must be coded as a heading-WCAG 1.3.1WCAG 2.4.11 Passed

Heading level:5 Passed

A heading's programmatic level must match the level that's presented visually-WCAG 1.3.15 Passed
Pathh2[aria-labelledby="masthead"]
Snippet<h2 aria-labelledby="masthead">Cheaper bus passes for commuters</h2>
Heading textCheaper bus passes for commuters
Pathh1
Snippet<h1 class="sr-only" role="heading">Grimsby SmartCommute</h1>
Heading textGrimsby SmartCommute
Pathh2[aria-labelledby="main"]
Snippet<h2 aria-labelledby="main" role="heading">What is Grimsby SmartCommute?</h2>
Heading textWhat is Grimsby SmartCommute?
Path.panel-body > header > h2
Snippet<h2 role="heading"><a href="https://www.smartcommute.co.uk/subscriptions/smartcommute/step2" aria-label="Click here to buy your SmartCommute pass">Buy your SmartCommute pass</a></h2>
Heading textBuy your SmartCommute pass
Path.mt40
Snippet<h2 class="mt40" aria-label="Here are some of our most frequently asked questions" role="heading">FAQs</h2>
Heading textFAQs

Repetitive content3 Passed

Bypass blocks:0 Passed

A page must provide a keyboard-accessible method to bypass repetitive content-WCAG 2.4.10 Passed
No matching instances

Consistent navigation:0 Passed

Navigational mechanisms that appear on multiple pages must be presented in the same relative order-WCAG 3.2.30 Passed
No matching instances

Consistent identification:0 Passed

Functional components that appear on multiple pages must be identified consistently-WCAG 3.2.40 Passed
No matching instances

Links2 Passed

Link function:15 Passed

If an anchor element functions as a custom widget, it must have the appropriate ARIA widget role-WCAG 4.1.215 Passed
Patha[aria-label="Navigate\ to\ Home"]
Snippet<a href="https://www.smartcommute.co.uk/" aria-label="Navigate to Home">Home</a>
Accessible nameNavigate to Home
URLhttps://www.smartcommute.co.uk/
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelNavigate to Home
Path.nav > li:nth-child(2) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs" aria-label="navigate to the frequently asked questions page">FAQs</a>
Accessible namenavigate to the frequently asked questions page
URLhttps://www.smartcommute.co.uk/faqs
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelnavigate to the frequently asked questions page
Patha[aria-label="navigate\ to\ the\ about\ page"]
Snippet<a href="https://www.smartcommute.co.uk/about" aria-label="navigate to the about page">About</a>
Accessible namenavigate to the about page
URLhttps://www.smartcommute.co.uk/about
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelnavigate to the about page
Patha[aria-label="navigate\ to\ the\ contact\ page"]
Snippet<a href="https://www.smartcommute.co.uk/contact" aria-label="navigate to the contact page">Contact</a>
Accessible namenavigate to the contact page
URLhttps://www.smartcommute.co.uk/contact
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelnavigate to the contact page
Path.hidden-sm
Snippet<a href="https://www.smartcommute.co.uk/bus-passes" class="btn btn-primary hidden-sm btn-shadow" aria-label="Navigate to buy a Grimsby Smart Commute bus pass now"><i class="icon-ticket-sm"></i> Buy it now</a>
Accessible nameNavigate to buy a Grimsby Smart Commute bus pass now
URLhttps://www.smartcommute.co.uk/bus-passes
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelNavigate to buy a Grimsby Smart Commute bus pass now
Path.mt10
Snippet<a href="tel:01472287770" class="btn btn-dark mt10 mb10" aria-label="Telephone us on 01472287770"><i class="fa fa-mobile"></i> Call us: 01472 287770</a>
Accessible nameTelephone us on 01472287770
URLtel:01472287770
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelTelephone us on 01472287770
Path.btn-dark.btn[href="mailto\:info\@lincolnbig\.co\.uk"]
Snippet<a href="mailto:info@lincolnbig.co.uk" class="btn btn-dark" aria-label="Email us at info@lincolnbig.co.uk"><i class="fa fa-envelope-o"></i> Email us</a>
Accessible nameEmail us at info@lincolnbig.co.uk
URLmailto:info@lincolnbig.co.uk
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelEmail us at info@lincolnbig.co.uk
Path.clear-both
Snippet<a href="tel:01472287770" class="btn btn-default mb10 float-left clear-both" aria-label="Phone Grimsby Smart Commute on 01472287770"><i class="fa fa-mobile"></i> Call us: 01472 287770</a>
Accessible namePhone Grimsby Smart Commute on 01472287770
URLtel:01472287770
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelPhone Grimsby Smart Commute on 01472287770
Path.btn-default.float-left[href="mailto\:info\@lincolnbig\.co\.uk"]
Snippet<a href="mailto:info@lincolnbig.co.uk" class="btn btn-default mb10 float-left" aria-label="Email Grimsby Smart Commute at info@lincolnbig.co.uk"><i class="fa fa-envelope-o"></i> Email us</a>
Accessible nameEmail Grimsby Smart Commute at info@lincolnbig.co.uk
URLmailto:info@lincolnbig.co.uk
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelEmail Grimsby Smart Commute at info@lincolnbig.co.uk
Path.footer-link:nth-child(1) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs" aria-label="See the frequently asked questions for this website">Help</a>
Accessible nameSee the frequently asked questions for this website
URLhttps://www.smartcommute.co.uk/faqs
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelSee the frequently asked questions for this website
Path.footer-link:nth-child(2) > a
Snippet<a href="https://www.smartcommute.co.uk/grimsby-smartcommute-terms" aria-label="See the Grimsby SmartCommute Terms and Conditions">Grimsby SmartCommute Terms &amp; Conditions</a>
Accessible nameSee the Grimsby SmartCommute Terms and Conditions
URLhttps://www.smartcommute.co.uk/grimsby-smartcommute-terms
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelSee the Grimsby SmartCommute Terms and Conditions
Path.footer-link:nth-child(3) > a
Snippet<a href="https://www.smartcommute.co.uk/privacy-policy" aria-label="See the privacy policy for this website">Privacy Policy</a>
Accessible nameSee the privacy policy for this website
URLhttps://www.smartcommute.co.uk/privacy-policy
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelSee the privacy policy for this website
Path.footer-link:nth-child(4) > a
Snippet<a href="https://www.smartcommute.co.uk/terms-of-use" aria-label="See the terms and conditions for this website">Terms &amp; Conditions</a>
Accessible nameSee the terms and conditions for this website
URLhttps://www.smartcommute.co.uk/terms-of-use
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelSee the terms and conditions for this website
Patha[href$="www\.optimadesign\.co\.uk"]
Snippet<a href="https://www.optimadesign.co.uk" target="_blank" aria-label="Link to Optima Design website">Web design by Optima</a>
Accessible nameLink to Optima Design website
URLhttps://www.optimadesign.co.uk
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelLink to Optima Design website
Path.sponsors-logo
Snippet<a href="https://www.nelincs.gov.uk/council-information-partnerships/partnerships/north-east-lincolnshire-regeneration-partnership/" class="sponsors-logo" target="_blank" aria-label="Link to the Engie and NELC website">
Accessible nameLink to the Engie and NELC website
URLhttps://www.nelincs.gov.uk/council-information-partnerships/partnerships/north-east-lincolnshire-regeneration-partnership/
Role(no value)
Tab Index(no value)
Aria attributes:
aria-labelLink to the Engie and NELC website

Link purpose:25 Passed

The purpose of a link must be described by its link text alone, or by the link text together with preceding page context-WCAG 2.4.425 Passed
Path.clear-both
Snippet<a href="tel:01472287770" class="btn btn-default mb10 float-left clear-both" aria-label="Phone Grimsby Smart Commute on 01472287770"><i class="fa fa-mobile"></i> Call us: 01472 287770</a>
Accessible namePhone Grimsby Smart Commute on 01472287770
Accessible description(no value)
URLtel:01472287770
Patha[href$="www\.optimadesign\.co\.uk"]
Snippet<a href="https://www.optimadesign.co.uk" target="_blank" aria-label="Link to Optima Design website">Web design by Optima</a>
Accessible nameLink to Optima Design website
Accessible description(no value)
URLhttps://www.optimadesign.co.uk
Path.sponsors-logo
Snippet<a href="https://www.nelincs.gov.uk/council-information-partnerships/partnerships/north-east-lincolnshire-regeneration-partnership/" class="sponsors-logo" target="_blank" aria-label="Link to the Engie and NELC website">
Accessible nameLink to the Engie and NELC website
Accessible description(no value)
URLhttps://www.nelincs.gov.uk/council-information-partnerships/partnerships/north-east-lincolnshire-regeneration-partnership/
Path.skip-main
Snippet<a class="skip-main" href="#main" aria-label="Navigate to main content">Skip to main content</a>
Accessible nameNavigate to main content
Accessible description(no value)
URL#main
Path#logo
Snippet<a href="https://www.smartcommute.co.uk/" id="logo" class="navbar-brand" title="Go to the Grimsby Smart Commute homepage"><img src="https://www.smartcommute.co.uk/assets/images/templates/logo.svg" alt="Grimsby SmartCommute"><span>Grimsby SmartCommute</span></a>
Accessible nameGrimsby SmartCommute Grimsby SmartCommute
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/
Patha[aria-label="Navigate\ to\ home\ page"]
Snippet<a href="https://www.smartcommute.co.uk/" aria-label="Navigate to home page" tab-index="1">Home</a>
Accessible nameNavigate to home page
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/
Patha[tab-index="\32 "]
Snippet<a href="https://www.smartcommute.co.uk/faqs" aria-label="navigate to the frequently asked questions page" tab-index="2">FAQs</a>
Accessible namenavigate to the frequently asked questions page
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/faqs
Patha[aria-label="navigate\ to\ the\ about\ page"]
Snippet<a href="https://www.smartcommute.co.uk/about" aria-label="navigate to the about page" tab-index="3">About</a>
Accessible namenavigate to the about page
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/about
Patha[aria-label="navigate\ to\ the\ contact\ page"]
Snippet<a href="https://www.smartcommute.co.uk/contact" aria-label="navigate to the contact page" tab-index="4">Contact</a>
Accessible namenavigate to the contact page
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/contact
Path.hidden-sm
Snippet<a href="https://www.smartcommute.co.uk/bus-passes" class="btn btn-primary hidden-sm btn-shadow" aria-label="Navigate to buy a Grimsby Smart Commute bus pass page" tab-index="5"><i class="icon-ticket-sm"></i> Buy it now</a>
Accessible nameNavigate to buy a Grimsby Smart Commute bus pass page
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/bus-passes
Path.btn-yellow
Snippet<a href="/bus-passes" class="btn btn-yellow btn-shadow mr10" aria-label="Apply now for a Grimsby Smart Commute bus pass" title="Apply now for a Grimsby Smart Commute bus pass">Apply Now</a>
Accessible nameApply now for a Grimsby Smart Commute bus pass
Accessible description(no value)
URL/bus-passes
Path.btn-transparent
Snippet<a href="/faqs?open=1#heading1" class="btn btn-transparent" aria-label="Click here to find out if you qualify for a Grimsby smart commute bus pass" title="Click here to find out if you qualify for a Grimsby smart commute bus pass">Do I qualify?</a>
Accessible nameClick here to find out if you qualify for a Grimsby smart commute bus pass
Accessible description(no value)
URL/faqs?open=1#heading1
Path.btn-blue
Snippet<a href="/about" class="btn btn-blue mt20" aria-label="Find out more about the Grimsby Smart Commute plan">More about the plan</a>
Accessible nameFind out more about the Grimsby Smart Commute plan
Accessible description(no value)
URL/about
Pathh2 > a
Snippet<a href="https://www.smartcommute.co.uk/subscriptions/smartcommute/step2" aria-label="Click here to buy your SmartCommute pass">Buy your SmartCommute pass</a>
Accessible nameClick here to buy your SmartCommute pass
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/subscriptions/smartcommute/step2
Path.btn-price
Snippet<a href="https://www.smartcommute.co.uk/subscriptions/smartcommute/step2" class="btn btn-default btn-price mt10 mb10" aria-label="Click to buy your Smart Commute pass">£34.70 <small>per month</small></a>
Accessible nameClick to buy your Smart Commute pass
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/subscriptions/smartcommute/step2
Path.list-buttons > li:nth-child(1) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs?open=1#heading1">Do I qualify?</a>
Accessible nameDo I qualify?
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/faqs?open=1#heading1
Path.list-buttons > li:nth-child(2) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs?open=2#heading2">How do I join?</a>
Accessible nameHow do I join?
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/faqs?open=2#heading2
Path.list-buttons > li:nth-child(3) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs?open=3#heading3">What happens when I join?</a>
Accessible nameWhat happens when I join?
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/faqs?open=3#heading3
Path.list-buttons > li:nth-child(4) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs?open=4#heading4">How do I use my card? </a>
Accessible nameHow do I use my card?
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/faqs?open=4#heading4
Path.view-all-faqs
Snippet<a href="https://www.smartcommute.co.uk/faqs" class="mt20 view-all-faqs" aria-label="Click here to view all of our frequently asked questions">View all FAQs</a>
Accessible nameClick here to view all of our frequently asked questions
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/faqs
Patha[href="mailto\:info\@lincolnbig\.co\.uk"]
Snippet<a href="mailto:info@lincolnbig.co.uk" class="btn btn-default mb10 float-left" aria-label="Email Grimsby Smart Commute at info@lincolnbig.co.uk"><i class="fa fa-envelope-o"></i> Email us</a>
Accessible nameEmail Grimsby Smart Commute at info@lincolnbig.co.uk
Accessible description(no value)
URLmailto:info@lincolnbig.co.uk
Path.footer-link[role="menuitem"]:nth-child(1) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs" aria-label="See the frequently asked questions for this website">Help</a>
Accessible nameSee the frequently asked questions for this website
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/faqs
Path.footer-link[role="menuitem"]:nth-child(2) > a
Snippet<a href="https://www.smartcommute.co.uk/grimsby-smartcommute-terms" aria-label="See the Grimsby SmartCommute Terms and Conditions">Grimsby SmartCommute Terms &amp; Conditions</a>
Accessible nameSee the Grimsby SmartCommute Terms and Conditions
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/grimsby-smartcommute-terms
Path.footer-link[role="menuitem"]:nth-child(3) > a
Snippet<a href="https://www.smartcommute.co.uk/privacy-policy" aria-label="See the privacy policy for this website">Privacy Policy</a>
Accessible nameSee the privacy policy for this website
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/privacy-policy
Path.footer-link[role="menuitem"]:nth-child(4) > a
Snippet<a href="https://www.smartcommute.co.uk/terms-of-use" aria-label="See the terms and conditions for this website">Terms &amp; Conditions</a>
Accessible nameSee the terms and conditions for this website
Accessible description(no value)
URLhttps://www.smartcommute.co.uk/terms-of-use

Native widgets5 Passed

Widget function:0 Passed

If a native widget functions as a custom widget, it must have the appropriate ARIA widget role-WCAG 4.1.20 Passed
No matching instances

Instructions:0 Passed

If a native widget has a visible label or instructions, they must be programmatically related to it-WCAG 1.3.1WCAG 2.5.30 PassedNew for WCAG 2.1
No matching instances

Expected input:8 Passed

A native widget must have a label and/or instructions that identify the expected input-WCAG 3.3.28 Passed
Path#name
Snippet<input type="text" name="name" id="name" class="form-control" aria-label="Enter your full name in the box" autocomplete="name" required="">
Elementinput type="text"
Accessible nameEnter your full name in the box
Accessible description(no value)
Path#company
Snippet<input type="text" name="company" id="company" class="form-control" aria-label="Enter your company name in the box">
Elementinput type="text"
Accessible nameEnter your company name in the box
Accessible description(no value)
Path#telephone
Snippet<input type="text" name="telephone" id="telephone" class="form-control" aria-label="Enter your telephone number in the box">
Elementinput type="text"
Accessible nameEnter your telephone number in the box
Accessible description(no value)
Path#email
Snippet<input type="email" name="email" id="email" class="form-control" aria-label="Enter your email address in the box" autocomplete="email" required="">
Elementinput type="email"
Accessible nameEnter your email address in the box
Accessible description(no value)
Path#enquiry
Snippet<textarea name="enquiry" id="enquiry" class="form-control" aria-label="Enter your enquiry in the box" required=""></textarea>
Elementtextarea
Accessible nameEnter your enquiry in the box
Accessible description(no value)
Path#honeepot
Snippet<input type="text" name="honeepot" id="honeepot">
Elementinput type="text"
Accessible nameDon't put anything here
Accessible description(no value)
Path#keep_details
Snippet<input type="checkbox" name="keep_details" id="keep_details" value="yes" aria-label="Click here if you are happy for your details to be kept on file for future contact">
Elementinput type="checkbox"
Accessible nameClick here if you are happy for your details to be kept on file for future contact
Accessible description(no value)
Path.mt20
Snippet<button class="btn btn-primary mt20" type="submit" aria-label="Click here to complete the form and send your email">Send email</button>
Elementbutton
Accessible nameClick here to complete the form and send your email
Accessible description(no value)

Cues:8 Passed

If a native widget adopts certain interactive states, it must provide appropriate cues-WCAG 1.3.1WCAG 4.1.28 Passed
Path#name
Snippet<input type="text" name="name" id="name" class="form-control" aria-label="Enter your full name in the box" autocomplete="name" required="">
Elementinput type="text"
Accessible nameEnter your full name in the box
HTML cues:
required-
ARIA cues(no value)
Path#company
Snippet<input type="text" name="company" id="company" class="form-control" aria-label="Enter your company name in the box">
Elementinput type="text"
Accessible nameEnter your company name in the box
HTML cues(no value)
ARIA cues(no value)
Path#telephone
Snippet<input type="text" name="telephone" id="telephone" class="form-control" aria-label="Enter your telephone number in the box">
Elementinput type="text"
Accessible nameEnter your telephone number in the box
HTML cues(no value)
ARIA cues(no value)
Path#email
Snippet<input type="email" name="email" id="email" class="form-control" aria-label="Enter your email address in the box" autocomplete="email" required="">
Elementinput type="email"
Accessible nameEnter your email address in the box
HTML cues:
required-
ARIA cues(no value)
Path#enquiry
Snippet<textarea name="enquiry" id="enquiry" class="form-control" aria-label="Enter your enquiry in the box" required=""></textarea>
Elementtextarea
Accessible nameEnter your enquiry in the box
HTML cues:
required-
ARIA cues(no value)
Path#honeepot
Snippet<input type="text" name="honeepot" id="honeepot">
Elementinput type="text"
Accessible nameDon't put anything here
HTML cues(no value)
ARIA cues(no value)
Path#keep_details
Snippet<input type="checkbox" name="keep_details" id="keep_details" value="yes" aria-label="Click here if you are happy for your details to be kept on file for future contact">
Elementinput type="checkbox"
Accessible nameClick here if you are happy for your details to be kept on file for future contact
HTML cues(no value)
ARIA cues(no value)
Path.mt20
Snippet<button class="btn btn-primary mt20" type="submit" aria-label="Click here to complete the form and send your email">Send email</button>
Elementbutton
Accessible nameClick here to complete the form and send your email
HTML cues(no value)
ARIA cues(no value)

Autocomplete:5 Passed

Text fields that serve certain purposes must have the correct HTML5 autocomplete attribute-WCAG 1.3.55 PassedNew for WCAG 2.1
Path#name
Snippet<input type="text" name="name" id="name" class="form-control" aria-label="Enter your full name in the box" autocomplete="name" required="">
Input typetext
Autocompletename
Path#company
Snippet<input type="text" name="company" id="company" class="form-control" aria-label="Enter your company name in the box">
Input typetext
Autocomplete(no value)
Path#telephone
Snippet<input type="text" name="telephone" id="telephone" class="form-control" aria-label="Enter your telephone number in the box">
Input typetext
Autocomplete(no value)
Path#email
Snippet<input type="email" name="email" id="email" class="form-control" aria-label="Enter your email address in the box" autocomplete="email" required="">
Input typeemail
Autocompleteemail
Path#honeepot
Snippet<input type="text" name="honeepot" id="honeepot">
Input typetext
Autocomplete(no value)

Custom widgets6 Passed

Design pattern:2 Passed

A custom widget must have the appropriate ARIA widget role for its design pattern-WCAG 4.1.22 Passed
Path.nav
Snippet<ul role="menubar" class="nav navbar-nav">
Widget rolemenubar
Design patternMenu Bar
Accessible name-
Pathul[role="menu"]
Snippet<ul role="menu">
Widget rolemenu
Design patternMenu
Accessible name-

Instructions:2 Passed

If a custom widget has visible instructions, they must be programmatically related to it-WCAG 1.3.1WCAG 2.5.32 PassedNew for WCAG 2.1
Path.nav
Snippet<ul role="menubar" class="nav navbar-nav">
Design patternMenu Bar
Accessible name-
Accessible description-
Pathul[role="menu"]
Snippet<ul role="menu">
Design patternMenu
Accessible name-
Accessible description-

Expected input:2 Passed

A custom widget must have a label and/or instructions that identify the expected input-WCAG 3.3.22 Passed
Path.nav
Snippet<ul role="menubar" class="nav navbar-nav">
Design patternMenu Bar
Accessible name-
Accessible description-
Pathul[role="menu"]
Snippet<ul role="menu">
Design patternMenu
Accessible name-
Accessible description-

Role, state, property:2 Passed

A custom widget must support the ARIA roles, states, and properties specified by its design pattern-WCAG 4.1.22 Passed
Path.nav
Snippet<ul role="menubar" class="nav navbar-nav">
Design patternMenu Bar
Accessible name-
Pathul[role="menu"]
Snippet<ul role="menu">
Design patternMenu
Accessible name-

Cues:1 Passed

If a custom widget adopts certain interactive states, it must communicate those states programmatically-WCAG 1.3.1WCAG 4.1.21 Passed
Pathul[role="menubar"][aria-label="Footer\ navigation"]
Snippet<ul role="menubar" aria-label="Footer navigation">
Widget rolemenubar
Design patternMenu Bar
HTML cues-
ARIA cues-

Keyboard interaction:2 Passed

A custom widget must support the keyboard interaction specified by its design pattern-WCAG 2.1.12 Passed
Pathul[role="menubar"][aria-label="Footer\ navigation"]
Snippet<ul role="menubar" aria-label="Footer navigation">
Design patternMenu Bar
Accessible name-
Path.nav
Snippet<ul role="menubar" class="nav navbar-nav" aria-label="Main Navigation">
Design patternMenu Bar
Accessible name-

Timed events4 Passed

Time limits:0 Passed

If a time limit is set by the content, the user must be able to turn off, adjust, or extend the time limit-WCAG 2.2.10 Passed
No matching instances

Moving content:0 Passed

If content moves, blinks, or scrolls automatically for more than five seconds, users must be able to pause, stop, or hide it-WCAG 2.2.20 Passed
No matching instances

Auto-updating content:0 Passed

If content updates automatically, users must be able to pause, stop, hide, or control frequency of the updates-WCAG 2.2.20 Passed
No matching instances

Audio control:0 Passed

If audio content plays automatically for longer than three seconds, users must be able to pause or mute it-WCAG 1.4.20 Passed
No matching instances

Errors / status4 Passed

Error identification:0 Passed

If an input error is automatically detected, the item in error must be identified, and the error described, in text-WCAG 3.3.10 Passed
No matching instances

Error suggestion:0 Passed

If an input error is automatically detected, guidance for correcting the error must be provided-WCAG 3.3.30 Passed
No matching instances

Error prevention:0 Passed

If submitting data might have serious consequences, users must be able to correct the data input before finalizing a submission-WCAG 3.3.40 Passed
No matching instances

Status messages:0 Passed

Status messages must be programmatically determinable without receiving focus-WCAG 4.1.30 PassedNew for WCAG 2.1
No matching instances

Page navigation3 Passed

Page title:1 Passed

A web page must have a title that describes its topic or purpose-WCAG 2.4.21 Passed
Pathhtml
Snippet<html lang="en" class="wf-jafdomus-n6-active wf-jafdomus-n4-active wf-jafdomus-n3-active wf-active">
Page titleSmartCommute | Bus Passes | Grimsby SmartCommute

Frame title:0 Passed

A frame or iframe must have a title that describes its content-WCAG 4.1.20 Passed
No matching instances

Multiple ways:0 Passed

Users must have multiple ways to navigate to a page-WCAG 2.4.50 Passed
No matching instances

Parsing1 Passed

Parsing:0 Passed

Elements must have complete start and end tags, must not contain duplicate attributes, and must be nested according to their specifications-WCAG 4.1.10 Passed
No matching instances

Images4 Passed

Image function:8 Passed

Every image must be coded as either meaningful or decorative-WCAG 1.1.18 Passed
Path#home
Snippet<body id="home" class=" single" style="">
Image typeCSS background-image
Coded asDecorative
ARIA role(no value)
Accessible name(no value)
Pathimg[alt="Grimsby\ SmartCommute"]
Snippet<img src="https://www.smartcommute.co.uk/assets/images/templates/logo.svg" alt="Grimsby SmartCommute">
Image type<img>
Coded asMeaningful
ARIA role(no value)
Accessible nameGrimsby SmartCommute
Path.hidden-sm > .icon-ticket-sm
Snippet<i class="icon-ticket-sm"></i>
Image typeicon fonts (empty <i> elements)
Coded asDecorative
ARIA role(no value)
Accessible name(no value)
Path#masthead
Snippet<div id="masthead" class="masthead" aria-label="Homepage header area">
Image typeCSS background-image
Coded asDecorative
ARIA role(no value)
Accessible nameHomepage header area
Path.icon-ticket
Snippet<i class="icon-ticket icon-ticket-large"></i>
Image typeicon fonts (empty <i> elements)
Coded asDecorative
ARIA role(no value)
Accessible name(no value)
Path.fa-mobile
Snippet<i class="fa fa-mobile"></i>
Image typeicon fonts (empty <i> elements)
Coded asDecorative
ARIA role(no value)
Accessible name(no value)
Path.fa-envelope-o
Snippet<i class="fa fa-envelope-o"></i>
Image typeicon fonts (empty <i> elements)
Coded asDecorative
ARIA role(no value)
Accessible name(no value)
Pathimg[width="\31 60"]
Snippet<img src="/assets/images/templates/engie-nelc-logo.png" alt="Engie and NELC Working in Partnership" width="160" height="99" class="img-responsive">
Image type<img>
Coded asMeaningful
ARIA role(no value)
Accessible nameEngie and NELC Working in Partnership

Text alternative:2 Passed

A meaningful image must have a text alternative that serves the equivalent purpose-WCAG 1.1.12 Passed
Pathimg[alt="Grimsby\ SmartCommute"]
Snippet<img src="https://www.smartcommute.co.uk/assets/images/templates/logo.svg" alt="Grimsby SmartCommute">
Image type<img>
Accessible nameGrimsby SmartCommute
Accessible description(no value)
Pathimg[width="\31 60"]
Snippet<img src="/assets/images/templates/engie-nelc-logo.png" alt="Engie and NELC Working in Partnership" width="160" height="99" class="img-responsive">
Image type<img>
Accessible nameEngie and NELC Working in Partnership
Accessible description(no value)

Images of text:2 Passed

Images of text are allowed only where a specific appearance is required (e.g., logotypes)-WCAG 1.4.52 Passed
Pathimg[alt="Grimsby\ SmartCommute"]
Snippet<img src="https://www.smartcommute.co.uk/assets/images/templates/logo.svg" alt="Grimsby SmartCommute">
Image type<img>
ARIA role(no value)
Accessible nameGrimsby SmartCommute
Pathimg[width="\31 60"]
Snippet<img src="/assets/images/templates/engie-nelc-logo.png" alt="Engie and NELC Working in Partnership" width="160" height="99" class="img-responsive">
Image type<img>
ARIA role(no value)
Accessible nameEngie and NELC Working in Partnership

CAPTCHAs:0 Passed

If a CAPTCHA is used, alternative methods must be provided for both users without vision and users without hearing-WCAG 1.1.10 Passed
No matching instances

Language3 Passed

Language of page:0 Passed

A page must have the correct default language-WCAG 3.1.10 Passed
No matching instances

Language of parts:0 Passed

If the language of a passage differs from the default language of the page, the passage must have its own language attribute-WCAG 3.1.20 Passed
No matching instances

Text direction:0 Passed

If a page or a passage uses a script that is read right-to-left, it must have the correct text direction-WCAG 1.3.20 Passed
No matching instances

Sensory4 Passed

Color as meaning:1 Passed

Color must not be used as the only visual means for conveying meaning-WCAG 1.4.11 Passed

Instructions:0 Passed

Instructions must not rely solely on color or other sensory characteristics-WCAG 1.3.30 Passed
No matching instances

Auditory cues:0 Passed

Auditory cues must be accompanied by visual cues-WCAG 1.3.30 Passed
No matching instances

Flashing:0 Passed

Web pages must not have content that flashes more than three times per second-WCAG 2.3.10 Passed
No matching instances

Text legibility7 Passed

High contrast mode:0 Passed

Websites and web apps must honor high contrast appearance settings and functions-SECTION 508 - 502.2.20 Passed
No matching instances

Resize text:0 Passed

Users must be able to resize text, without using assistive technology, up to 200% with no loss of content or functionality-WCAG 1.4.40 Passed
No matching instances

Contrast:0 Passed

Text elements must have sufficient contrast-WCAG 1.4.30 Passed
No matching instances

Orientation:0 Passed

Web content must not be locked to a particular screen orientation-WCAG 1.3.40 PassedNew for WCAG 2.1
No matching instances

Reflow:0 Passed

Text content must be visible without having to scroll in two dimensions-WCAG 1.4.100 PassedNew for WCAG 2.1
No matching instances

Text spacing:0 Passed

Users must be able to adjust text spacing with no loss of content or functionality-WCAG 1.4.120 PassedNew for WCAG 2.1
No matching instances

Hover / focus content:0 Passed

Content that appears on focus or hover must be dismissible, hoverable, and persistent-WCAG 1.4.130 PassedNew for WCAG 2.1
No matching instances

Audio / video2 Passed

Audio-only equivalent:0 Passed

Pre-recorded audio-only content must be accompanied by an equivalent text alternative-WCAG 1.2.10 Passed
No matching instances

Video-only equivalent:0 Passed

Pre-recorded video-only content must be accompanied by an equivalent text or audio alternative-WCAG 1.2.10 Passed
No matching instances

Multimedia5 Passed

Captions:0 Passed

Pre-recorded multimedia content must have captions-WCAG 1.2.20 Passed
No matching instances

No obstruction:0 Passed

Captions must not obscure or obstruct relevant information in the video-WCAG 1.2.20 Passed
No matching instances

Audio description:0 Passed

Pre-recorded video with audio must have an audio description-WCAG 1.2.50 Passed
No matching instances

Synchronization:0 Passed

An audio description must be synchronized with the video content-WCAG 1.2.50 Passed
No matching instances

No conflict:0 Passed

An audio description must not conflict with audible information in the sound track-WCAG 1.2.50 Passed
No matching instances

Live multimedia1 Passed

Captions:0 Passed

Captions must be provided for live (streaming) video with audio-WCAG 1.2.40 Passed
No matching instances

Sequence3 Passed

CSS positioning:1 Passed

Meaningful content positioned on the page using CSS must retain its meaning when CSS is disabled-WCAG 1.3.21 Passed

Layout tables:0 Passed

The content in an HTML layout table must make sense when the table is linearized-WCAG 1.3.20 Passed
No matching instances

Columns:0 Passed

White space characters must not be used to create the appearance of columns-WCAG 1.3.1WCAG 1.3.20 Passed
No matching instances

Semantics8 Passed

CSS content:1 Passed

Meaningful content must not be implemented using only CSS :before or :after-WCAG 1.3.11 Passed

Table semantics:0 Passed

Semantic elements in a data table must not be coded as decorative-WCAG 1.3.10 Passed
No matching instances

Table headers:0 Passed

Coded headers must be used correctly-WCAG 1.3.10 Passed
No matching instances

Headers attribute:0 Passed

The headers attribute of a <td> element must reference the correct <th> element(s)-WCAG 1.3.10 Passed
No matching instances

Lists:0 Passed

Lists must be contained within semantically correct containers-WCAG 1.3.10 Passed
No matching instances

Emphasis:0 Passed

Words and phrases that are visually emphasized must be contained within semantically correct containers-WCAG 1.3.10 Passed
No matching instances

Quotes:0 Passed

The <blockquote> element must not be used to style non-quote text-WCAG 1.3.10 Passed
No matching instances

Letter spacing:0 Passed

Spacing characters must not be used to increase the space between letters in a word-WCAG 1.3.10 Passed
No matching instances

Pointer / motion3 Passed

Pointer gestures:0 Passed

Functions must be operable without requiring multipoint or path-based gestures-WCAG 2.5.10 PassedNew for WCAG 2.1
No matching instances

Pointer cancellation:0 Passed

Users must be able to cancel functions that can be operated using a single pointer-WCAG 2.5.20 PassedNew for WCAG 2.1
No matching instances

Motion operation:0 Passed

If a function can be operated through motion, it must also be operable through user interface components-WCAG 2.5.40 PassedNew for WCAG 2.1
No matching instances

Contrast3 Passed

UI components:47 Passed

Visual information used to indicate states and boundaries of active interface components must have sufficient contrast-WCAG 1.4.1147 PassedNew for WCAG 2.1
Path.skip-main
Snippet<a class="skip-main" href="#main" aria-label="Navigate to main content">Skip to main content</a>
Accessible nameNavigate to main content
Elementlink
Path#logo
Snippet<a href="https://www.smartcommute.co.uk/" id="logo" class="navbar-brand" aria-label="Go to the Grimsby Smart Commute homepage"><img src="https://www.smartcommute.co.uk/assets/images/templates/logo.svg" alt="Grimsby SmartCommute logo"><span>Grimsby SmartCommute</span></a>
Accessible nameGo to the Grimsby Smart Commute homepage
Elementlink
Patha[aria-label="Navigate\ to\ home\ page"]
Snippet<a href="https://www.smartcommute.co.uk/" aria-label="Navigate to home page">Home</a>
Accessible nameNavigate to home page
Elementlink
Path.nav > li[role="menuitem"]:nth-child(2) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs" aria-label="navigate to the frequently asked questions page">FAQs</a>
Accessible namenavigate to the frequently asked questions page
Elementlink
Patha[aria-label="navigate\ to\ the\ about\ page"]
Snippet<a href="https://www.smartcommute.co.uk/about" aria-label="navigate to the about page">About</a>
Accessible namenavigate to the about page
Elementlink
Patha[aria-label="navigate\ to\ the\ contact\ page"]
Snippet<a href="https://www.smartcommute.co.uk/contact" aria-label="navigate to the contact page">Contact</a>
Accessible namenavigate to the contact page
Elementlink
Path.hidden-sm
Snippet<a href="https://www.smartcommute.co.uk/bus-passes" class="btn btn-primary hidden-sm btn-shadow" aria-label="Navigate to buy a Grimsby Smart Commute bus pass page"><i class="icon-ticket-sm"></i> Buy it now</a>
Accessible nameNavigate to buy a Grimsby Smart Commute bus pass page
Elementlink
Pathlabel[for="agree_terms"] > a[target="_blank"]
Snippet<a href="https://www.smartcommute.co.uk/grimsby-smartcommute-terms" target="_blank" aria-label="Click here to read the Grimsby Smart Commute Terms">Grimsby SmartCommute Terms</a>
Accessible nameClick here to read the Grimsby Smart Commute Terms
Elementlink
Path.btn-large
Snippet<a href="https://www.smartcommute.co.uk/bus-passes" class="btn btn-default pull-left btn-large back_button mt60 mb30" aria-label="Click here to go back to the previous page">Back</a>
Accessible nameClick here to go back to the previous page
Elementlink
Path.mt10
Snippet<a href="tel:01472287770" class="btn btn-dark mt10 mb10" aria-label="Telephone us on 01472287770"><i class="fa fa-mobile"></i> Call us: 01472 287770</a>
Accessible nameTelephone us on 01472287770
Elementlink
Path.btn-dark.btn[href="mailto\:info\@lincolnbig\.co\.uk"]
Snippet<a href="mailto:info@lincolnbig.co.uk" class="btn btn-dark" aria-label="Email us at info@lincolnbig.co.uk"><i class="fa fa-envelope-o"></i> Email us</a>
Accessible nameEmail us at info@lincolnbig.co.uk
Elementlink
Path.clear-both
Snippet<a href="tel:01472287770" class="btn btn-default mb10 float-left clear-both" aria-label="Phone Grimsby Smart Commute on 01472287770"><i class="fa fa-mobile"></i> Call us: 01472 287770</a>
Accessible namePhone Grimsby Smart Commute on 01472287770
Elementlink
Path.float-left.mb10[href="mailto\:info\@lincolnbig\.co\.uk"]
Snippet<a href="mailto:info@lincolnbig.co.uk" class="btn btn-default mb10 float-left" aria-label="Email Grimsby Smart Commute at info@lincolnbig.co.uk"><i class="fa fa-envelope-o"></i> Email us</a>
Accessible nameEmail Grimsby Smart Commute at info@lincolnbig.co.uk
Elementlink
Path.footer-link[role="menuitem"]:nth-child(1) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs" aria-label="See the frequently asked questions for this website">Help</a>
Accessible nameSee the frequently asked questions for this website
Elementlink
Path.footer-link[role="menuitem"]:nth-child(2) > a
Snippet<a href="https://www.smartcommute.co.uk/grimsby-smartcommute-terms" aria-label="See the Grimsby Smart Commute Terms and Conditions">Grimsby SmartCommute Terms &amp; Conditions</a>
Accessible nameSee the Grimsby Smart Commute Terms and Conditions
Elementlink
Path.footer-link[role="menuitem"]:nth-child(3) > a
Snippet<a href="https://www.smartcommute.co.uk/privacy-policy" aria-label="See the privacy policy for this website">Privacy Policy</a>
Accessible nameSee the privacy policy for this website
Elementlink
Path.footer-link[role="menuitem"]:nth-child(4) > a
Snippet<a href="https://www.smartcommute.co.uk/terms-of-use" aria-label="See the terms and conditions for this website">Terms &amp; Conditions</a>
Accessible nameSee the terms and conditions for this website
Elementlink
Patha[href$="www\.optimadesign\.co\.uk"]
Snippet<a href="https://www.optimadesign.co.uk" target="_blank" aria-label="Link to Optima Design website">Web design by Optima</a>
Accessible nameLink to Optima Design website
Elementlink
Path.sponsors-logo
Snippet<a href="https://www.nelincs.gov.uk/council-information-partnerships/partnerships/north-east-lincolnshire-regeneration-partnership/" class="sponsors-logo" target="_blank" aria-label="Link to the Engie and NELC website">
Accessible nameLink to the Engie and NELC website
Elementlink
Path#startdate_day
Snippet<input type="text" class="form-control-static" name="startdate-day" id="startdate_day" value="1st" size="2" maxlength="4" readonly="" aria-labelledby="startdate_day" aria-label="Bus passes start on the 1st day of a month. This has already been selected for you." data-bv-field="startdate-day">
Accessible nameBus passes start on the 1st day of a month. This has already been selected for you.
Elementinput type="text"
Path#startdate_month
Snippet<select name="startdate-month" id="startdate_month" class="form-control-static selectpicker" size="12" required="" aria-labelledby="startdate_month" aria-label="Please choose a month" tabindex="-98">
Accessible namePlease choose a month
Elementselect
Path#startdate_year
Snippet<select name="startdate-year" id="startdate_year" class="form-control-static selectpicker" size="3" required="" tabindex="-98"> <option value="2020" selected="">2020</option><option value="2021">2021</option><option value="2022">2022</option> </select>
Accessible nameStart Year
Elementselect
Path#details_company
Snippet<select class="form-control selectpicker" name="details-company" id="details_company" data-value="" required="" aria-label="Please select your employer's company name" tabindex="-98">
Accessible namePlease select your employer's company name
Elementselect
Path#company_street
Snippet<input class="form-control" type="text" name="company-street" id="company_street" value="" placeholder="Enter your employers street address" required="" aria-label="Please fill in the box to give your employer's address" data-bv-field="company-street">
Accessible namePlease fill in the box to give your employer's address
Elementinput type="text"
Path#upload_payslip
Snippet<input type="file" name="upload_payslip" id="upload_payslip" class="form-control verification-conditional" aria-label="Upload a payslip from the past 3 months here. Files must be in one of the following formats: .jpg, .png or .pdf and under 3 megabytes." data-bv-field="upload_payslip">
Accessible nameUpload a payslip from the past 3 months here. Files must be in one of the following formats: .jpg, .png or .pdf and under 3 megabytes.
Elementinput type="file"
Path#details_firstname
Snippet<input type="text" name="details-firstname" id="details_firstname" class="form-control" value="" placeholder="Enter your first name" required="" data-bv-field="details-firstname">
Accessible namePlease write your first name in the box
Elementinput type="text"
Path#details_lastname
Snippet<input type="text" name="details-lastname" id="details_lastname" class="form-control" value="" placeholder="Enter your last name" required="" data-bv-field="details-lastname">
Accessible namePlease write your last name in the box
Elementinput type="text"
Path#details_email
Snippet<input type="email" name="details-email" id="details_email" class="form-control" value="" placeholder="Enter your email address" required="" data-bv-field="details-email">
Accessible namePlease write your email address in the box
Elementinput type="email"
Path#details_home_tel
Snippet<input type="text" name="details_home_tel" id="details_home_tel" class="form-control" placeholder="Enter your landline number" value="" data-bv-field="details_home_tel">
Accessible namePlease write your landline number in the box or add your mobile number in the next box
Elementinput type="text"
Path#details_mobile_tel
Snippet<input type="text" name="details_mobile_tel" id="details_mobile_tel" class="form-control" placeholder="Enter your mobile number" value="" data-bv-field="details_mobile_tel">
Accessible namePlease write your mobile number in the box
Elementinput type="text"
Path#details_work_tel
Snippet<input type="text" name="details_work_tel" id="details_work_tel" class="form-control" value="" placeholder="Enter your work telephone number" required="" data-bv-field="details_work_tel">
Accessible namePlease write your work telephone number in the box
Elementinput type="text"
Path#details_address
Snippet<textarea name="details-address" id="details_address" cols="30" rows="3" class="form-control" placeholder="Enter your home address" required="" data-bv-field="details-address"></textarea>
Accessible namePlease write your home address in the box
Elementtextarea
Path#details_city
Snippet<input type="text" name="details-city" id="details_city" class="form-control" value="" placeholder="Enter your town or city" required="" data-bv-field="details-city">
Accessible namePlease write your town or city in the box
Elementinput type="text"
Path#details_county
Snippet<input type="text" name="details-county" id="details_county" class="form-control" placeholder="Enter your county" value="">
Accessible namePlease write your county in the box
Elementinput type="text"
Path#details_postcode
Snippet<input type="text" name="details-postcode" id="details_postcode" class="form-control" value="" placeholder="Enter your post code" required="" data-bv-field="details-postcode">
Accessible namePlease write your post code in the box
Elementinput type="text"
Path#upload_photo
Snippet<input type="file" name="upload_photo" id="upload_photo" class="file form-control" aria-label="Please upload a passport style photo for your ID card. Please note, your photo must be a .jpg or .png image under 3MB" data-bv-field="upload_photo">
Accessible namePlease upload a passport style photo for your ID card. Please note, your photo must be a .jpg or .png image under 3MB
Elementinput type="file"
Path#details_currenttravel
Snippet<select name="details-currenttravel" id="details_currenttravel" class="form-control selectpicker" data-value="" tabindex="-98">
Accessible namePlease select how you currently travel to work
Elementselect
Path#agree_terms
Snippet<input type="checkbox" name="agree-terms" id="agree_terms" value="1" required="" aria-label="Please tick the box to say you are happy with the Grimsby Smart Commute terms. To read the terms, click on the link" data-bv-field="agree-terms">
Accessible namePlease tick the box to say you are happy with the Grimsby Smart Commute terms. To read the terms, click on the link
Elementinput type="checkbox"
Pathbutton[type="submit"]
Snippet<button type="submit" class="btn btn-primary pull-right mt60 mb30" aria-label="Click here to submit your application">Continue</button>
Accessible nameClick here to submit your application
Elementbutton
Path.nav
Snippet<ul role="menubar" class="nav navbar-nav" aria-label="Main Navigation">
Accessible nameMain Navigation
Rolemenubar
Pathbutton[data-id="startdate_month"]
Snippet<button type="button" class="btn dropdown-toggle btn-default" data-toggle="dropdown" role="button" data-id="startdate_month" title="July"><span class="filter-option pull-left">July</span>&nbsp;<span class="bs-caret"><span class="caret"></span></span></button>
Accessible nameJuly
Rolebutton
Pathbutton[data-id="startdate_year"]
Snippet<button type="button" class="btn dropdown-toggle btn-default" data-toggle="dropdown" role="button" data-id="startdate_year" title="2020"><span class="filter-option pull-left">2020</span>&nbsp;<span class="bs-caret"><span class="caret"></span></span></button>
Accessible name2020
Rolebutton
Pathbutton[data-id="details_company"]
Snippet<button type="button" class="btn dropdown-toggle bs-placeholder btn-default" data-toggle="dropdown" role="button" data-id="details_company" title="Select your employers company name" aria-expanded="true">
Accessible nameSelect your employers company name
Rolebutton
Path.dropup > .open.dropdown-menu[role="combobox"]
Snippet<div class="dropdown-menu open" role="combobox" style="max-height: 962px; overflow: hidden; min-height: 92px;">
Accessible name(no value)
Rolecombobox
Path.dropup > .open.dropdown-menu[role="combobox"] > .inner[role="listbox"]
Snippet<ul class="dropdown-menu inner" role="listbox" aria-expanded="true" style="max-height: 950px; overflow-y: auto; min-height: 80px;">
Accessible name(no value)
Rolelistbox
Pathbutton[data-id="details_currenttravel"]
Snippet<button type="button" class="btn dropdown-toggle bs-placeholder btn-default" data-toggle="dropdown" role="button" data-id="details_currenttravel" title="Select from these options...">
Accessible nameSelect from these options...
Rolebutton
Pathul[role="menubar"][aria-label="Footer\ navigation"]
Snippet<ul role="menubar" aria-label="Footer navigation">
Accessible nameFooter navigation
Rolemenubar

State changes:22 Passed

Any visual effect that indicates a component's state must have sufficient contrast-WCAG 1.4.1122 PassedNew for WCAG 2.1
Path.skip-main
Snippet<a class="skip-main" href="#main" aria-label="Navigate to main content">Skip to main content</a>
Accessible nameNavigate to main content
Elementlink
Path#logo
Snippet<a href="https://www.smartcommute.co.uk/" id="logo" class="navbar-brand" aria-label="Go to the Grimsby Smart Commute homepage"><img src="https://www.smartcommute.co.uk/assets/images/templates/logo.svg" alt="Grimsby SmartCommute logo"><span>Grimsby SmartCommute</span></a>
Accessible nameGo to the Grimsby Smart Commute homepage
Elementlink
Path.clear-both
Snippet<a href="tel:01472287770" class="btn btn-default mb10 float-left clear-both" aria-label="Phone Grimsby Smart Commute on 01472287770"><i class="fa fa-mobile"></i> Call us: 01472 287770</a>
Accessible namePhone Grimsby Smart Commute on 01472287770
Elementlink
Path.footer-link[role="menuitem"]:nth-child(1) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs" aria-label="See the frequently asked questions for this website">Help</a>
Accessible nameSee the frequently asked questions for this website
Elementlink
Path.footer-link[role="menuitem"]:nth-child(2) > a
Snippet<a href="https://www.smartcommute.co.uk/grimsby-smartcommute-terms" aria-label="See the Grimsby Smart Commute Terms and Conditions">Grimsby SmartCommute Terms &amp; Conditions</a>
Accessible nameSee the Grimsby Smart Commute Terms and Conditions
Elementlink
Path.footer-link[role="menuitem"]:nth-child(3) > a
Snippet<a href="https://www.smartcommute.co.uk/privacy-policy" aria-label="See the privacy policy for this website">Privacy Policy</a>
Accessible nameSee the privacy policy for this website
Elementlink
Path.footer-link[role="menuitem"]:nth-child(4) > a
Snippet<a href="https://www.smartcommute.co.uk/terms-of-use" aria-label="See the terms and conditions for this website">Terms &amp; Conditions</a>
Accessible nameSee the terms and conditions for this website
Elementlink
Patha[href$="www\.optimadesign\.co\.uk"]
Snippet<a href="https://www.optimadesign.co.uk" target="_blank" aria-label="Link to Optima Design website">Web design by Optima</a>
Accessible nameLink to Optima Design website
Elementlink
Path.sponsors-logo
Snippet<a href="https://www.nelincs.gov.uk/council-information-partnerships/partnerships/north-east-lincolnshire-regeneration-partnership/" class="sponsors-logo" target="_blank" aria-label="Link to the Engie and NELC website">
Accessible nameLink to the Engie and NELC website
Elementlink
Pathul[role="menubar"][aria-label="Footer\ navigation"]
Snippet<ul role="menubar" aria-label="Footer navigation">
Accessible nameFooter navigation
Rolemenubar
Path.btn-yellow
Snippet<a href="/bus-passes" class="btn btn-yellow btn-shadow mr10" aria-label="Apply now for a Grimsby Smart Commute bus pass" title="Apply now for a Grimsby Smart Commute bus pass">Apply Now</a>
Accessible nameApply now for a Grimsby Smart Commute bus pass
Elementlink
Path.btn-transparent
Snippet<a href="/faqs?open=1#heading1" class="btn btn-transparent" aria-label="Click here to find out if you qualify for a Grimsby smart commute bus pass" title="Click here to find out if you qualify for a Grimsby smart commute bus pass">Do I qualify?</a>
Accessible nameClick here to find out if you qualify for a Grimsby smart commute bus pass
Elementlink
Path.btn-blue
Snippet<a href="/about" class="btn btn-blue mt20" aria-label="Find out more about the Grimsby Smart Commute plan">More about the plan</a>
Accessible nameFind out more about the Grimsby Smart Commute plan
Elementlink
Pathh2 > a
Snippet<a href="https://www.smartcommute.co.uk/subscriptions/smartcommute/step2" aria-label="Click here to buy your Grimsby Smart Commute pass">Buy your SmartCommute pass</a>
Accessible nameClick here to buy your Grimsby Smart Commute pass
Elementlink
Path.btn-price
Snippet<a href="https://www.smartcommute.co.uk/subscriptions/smartcommute/step2" class="btn btn-default btn-price mt10 mb10" aria-label="Click here to buy your Grimsby Smart Commute pass">£34.70 <small>per month</small></a>
Accessible nameClick here to buy your Grimsby Smart Commute pass
Elementlink
Path.list-buttons > li:nth-child(1) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs?open=1#heading1">Do I qualify?</a>
Accessible nameDo I qualify?
Elementlink
Path.list-buttons > li:nth-child(2) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs?open=2#heading2">How do I join?</a>
Accessible nameHow do I join?
Elementlink
Path.list-buttons > li:nth-child(3) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs?open=3#heading3">What happens when I join?</a>
Accessible nameWhat happens when I join?
Elementlink
Path.list-buttons > li:nth-child(4) > a
Snippet<a href="https://www.smartcommute.co.uk/faqs?open=4#heading4">How do I use my card? </a>
Accessible nameHow do I use my card?
Elementlink
Path.view-all-faqs
Snippet<a href="https://www.smartcommute.co.uk/faqs" class="mt20 view-all-faqs" aria-label="Click here to view all of our frequently asked questions">View all FAQs</a>
Accessible nameClick here to view all of our frequently asked questions
Elementlink
Patha[href="mailto\:info\@lincolnbig\.co\.uk"]
Snippet<a href="mailto:info@lincolnbig.co.uk" class="btn btn-default mb10 float-left" aria-label="Email Grimsby Smart Commute at info@lincolnbig.co.uk"><i class="fa fa-envelope-o"></i> Email us</a>
Accessible nameEmail Grimsby Smart Commute at info@lincolnbig.co.uk
Elementlink
Pathbutton
Snippet<button class="navbar-toggle" type="button" data-toggle="collapse" data-target=".navbar-collapse" aria-expanded="false" aria-label="Toggle navigation"> <span class="">Menu</span> <i class="fa fa-bars"></i> </button>
Accessible nameToggle navigation
Elementbutton

Graphics:3 Passed

Graphics must have sufficient contrast-WCAG 1.4.113 PassedNew for WCAG 2.1
Pathimg[alt="Grimsby\ SmartCommute\ logo"]
Snippet<img src="https://www.smartcommute.co.uk/assets/images/templates/logo.svg" alt="Grimsby SmartCommute logo">
Image type<img>
Accessible nameGrimsby SmartCommute logo
Path.visible-xs
Snippet<img src="https://www.smartcommute.co.uk/assets/images/templates/people_on_bus_sm.jpg" class="img-responsive visible-xs" alt="People on a bus">
Image type<img>
Accessible namePeople on a bus
Pathimg[width="\31 60"]
Snippet<img src="/assets/images/templates/engie-nelc-logo.png" alt="Working in partnership with Engie and North East Lincolnshire Council" width="160" height="99" class="img-responsive">
Image type<img>
Accessible nameWorking in partnership with Engie and North East Lincolnshire Council