Custom Colours
These were added in April 2023 for use by the ZEV program.
The intention is that the css to support features on this page is submitted for inclusion in the theme used by AEM as a thematic element
On this page
Coloured Backgrounds
Used to theme an element with the green or purple background and text colors
Appearance
ZEV Green
This section is styled with .bg-zev-green.
ZEV Purple
This section is styled with .bg-dark, .bg-zev-purple and .text-white.
Normal Well
This section is styled with .well.
Correct use
Compliance point(s):
- Use to introduce contrast to information
- Use
.bg-zev-purplein combination with.text-whiteto ensure sufficient contrast between text and background - In the case of
.bg-zev-purpleuse a fallback colour such as.bg-darkfor sections and paragraphs,.btn-infofor buttons or.panel-defaultfor panels to accommodate progressive enhancement - Wrap text in a
<span>tag if a style does not appear as it is meant to, due to specificity reasons - For buttons using these colours ensure a fallback is provided using the
.btn-defaultclass
Incorrect use
Compliance point(s):
- Do not use this component in a way that conflicts with the preceding compliance point(s)
- Do not use as the only way to communicate information or intent, as colour alone is not accessible
- These colours should not be used to convey meaning unless there is also text to support the distinction. Remember that these classes may be removed and some users will not see them.
CSS classes
.bg-zev-green- Set a background colour in an element or well to green
.bg-zev-purple- Set a background colour in an element or well to purple
.btn-zev-green- Set a button to the ZEV purple green
.btn-zev-purple- Set a button to the ZEV purple style
.panel-zev-green- Set a Panel to the ZEV purple green header, footer, and border.
.panel-zev-purple- Set a Panel to the ZEV purple purple header, footer, and border.
Examples
Well example
This is a .bg-zev-green well wrapper with .well-text on the header
This is a
.bg-zev-purplewell- Incentives for buyers and dealerships
- Infrastructure and awareness project funding
This is a .bg-zev-green with .well-sm for smaller padding
Donec at sem in augue accumsan scelerisque.
This is a .bg-zev-purple with .well-sm for smaller padding
Donec at sem in augue accumsan scelerisque.
Code
<div class="well mrgn-bttm-0 text-center bg-zev-green">
<h4 class="well-text">This is a <code>.bg-zev-green</code> well wrapper with <code>.well-text</code> on the header</h4>
<p><a class="btn btn-lg btn-default mrgn-tp-md btn-zev-purple" href="#">Station locator</a></p>
</div>
<div class="well bg-dark text-white bg-zev-purple">
<ul class="list-unstyled lst-spcd mrgn-lft-md mrgn-rght-sm mrgn-bttm-0 text-white">
<li><h4 class="text-white mrgn-tp-sm well-text">This is a <code>.bg-zev-purple</code> well</h4></li>
<li><a class="text-white well-link" href="#">Incentives for buyers and dealerships</a></li>
<li><a class="text-white well-link" href="#">Infrastructure and awareness project funding</a></li>
</ul>
</div>
<div class="row">
<div class="col-md-6">
<div class="well well-sm bg-zev-green">
<h4 class="well-text">This is a <code>.bg-zev-green</code> with <code>.well-sm</code> for smaller padding</h4>
<p>Donec at sem in augue accumsan scelerisque.</p>
</div>
</div>
<div class="col-md-6">
<div class="well well-sm bg-dark text-white bg-zev-purple">
<h4 class="well-text">This is a <code>.bg-zev-purple</code> with <code>.well-sm</code> for smaller padding</h4>
<p>Donec at sem in augue accumsan scelerisque.</p>
</div>
</div>
</div>
Button example
Code
<a href="#" class="btn btn-default btn-zev-green">This is a button in the <code>.btn-zev-green</code> style</a>
<a href="#" class="btn btn-default btn-zev-purple">This is a button in the <code>.btn-zev-purple</code> style</a>
Panels example
This is a .panel-zev-green panel
Integer feugiat scelerisque varius morbi enim nunc faucibus a. Vel eros donec ac odio tempor orci. Morbi tincidunt augue interdum velit euismod in pellentesque massa. Eu tincidunt tortor aliquam nulla facilisi cras fermentum odio eu. Non enim praesent elementum facilisis leo vel fringilla est. Amet justo donec enim diam vulputate.
This is a .panel-zev-purple panel
Integer feugiat scelerisque varius morbi enim nunc faucibus a. Vel eros donec ac odio tempor orci. Morbi tincidunt augue interdum velit euismod in pellentesque massa. Eu tincidunt tortor aliquam nulla facilisi cras fermentum odio eu. Non enim praesent elementum facilisis leo vel fringilla est. Amet justo donec enim diam vulputate.
Code
<section class="panel panel-default panel-zev-green">
<header class="panel-heading">
<h4 class="panel-title">This is a <code>.panel-zev-green</code> panel </h4>
</header>
<div class="panel-body">
<p>Integer feugiat scelerisque varius morbi enim nunc faucibus a. Vel eros donec ac odio tempor orci. <a class="well-link" href="#">Morbi tincidunt augue interdum </a>velit euismod in pellentesque massa. Eu tincidunt tortor aliquam nulla facilisi cras fermentum odio eu. Non enim praesent elementum facilisis leo vel fringilla est. Amet justo donec enim diam vulputate.</p>
</div>
</section>
<section class="panel panel-default panel-zev-purple">
<header class="panel-heading">
<h4 class="panel-title">This is a <code>.panel-zev-purple</code> panel </h4>
</header>
<div class="panel-body">
<p>Integer feugiat scelerisque varius morbi enim nunc faucibus a. Vel eros donec ac odio tempor orci. <a class="well-link" href="#">Morbi tincidunt augue interdum </a>velit euismod in pellentesque massa. Eu tincidunt tortor aliquam nulla facilisi cras fermentum odio eu. Non enim praesent elementum facilisis leo vel fringilla est. Amet justo donec enim diam vulputate.</p>
</div>
</section>
Page details
- Date modified: