Skip to content

Commit

Permalink
Merge pull request #266 from CivicActions/sustainability
Browse files Browse the repository at this point in the history
First pass at sustainability page.
  • Loading branch information
grugnog authored Jul 15, 2024
2 parents a3297aa + 2420106 commit 5955c5a
Show file tree
Hide file tree
Showing 6 changed files with 125 additions and 3 deletions.
3 changes: 2 additions & 1 deletion src/components/footer.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ const Footer = () => {
technology, consulting, and training services to government.</p>

<p>Want to help us make an impact?<br />
<Link to='/careers'>Check out our open positions.</Link></p>
<Link to='/careers'>Check out our open positions.</Link></p>


</div>
Expand Down Expand Up @@ -53,6 +53,7 @@ const Footer = () => {
<p className='accessibility'><Link to='/accessibility-statement'>Accessibility</Link></p>
<p className='licensing'><Link to='/licensing'>Licensing</Link></p>
<p className='privacy'><Link to='/privacy'>Privacy</Link></p>
<p className='sustainability'><Link to='/sustainability'>Sustainability</Link></p>
<p className='feedback'><Link to='/feedback'>Feedback</Link></p>
</div>

Expand Down
Binary file added src/files/images/sustainability-emissions.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
85 changes: 85 additions & 0 deletions src/pages/sustainability.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
import '../sass/styles.scss';
import React from 'react';
import RedLayout from '../layouts/red';
import SEO from '../components/seo';
import { StaticImage } from 'gatsby-plugin-image';

const SustainabilityPage = () => {
return (
<RedLayout className='sustainability-page'>
<div className='hero-component'>
<div className='inner'>
<h1>Sustainability</h1>
<p className='body'>
The team at CivicActions understands the importance of building environmentally sustainable digital products and services. Every business, and every role, needs to understand how it impacts our climate. As a distributed company, we have lightened our footprint, but this doesn’t make us carbon-neutral. Since our inception, our team has taken on projects to make a positive difference on our environment.
</p>
<p className='body'>
We are working to align with the <a href='https://unfccc.int/process-and-meetings/the-paris-agreement' className='external-link-white'>Paris Agreement</a>, and reduce our footprint. We must all work to see that the world stays below a 2° C increase by the end of this century and that we avoid the worst impacts of climate change. As part of our commitment, we have a <a href='https://guidebook.civicactions.com/en/latest/company-policies/sustainability/' className='external-link-white'>Sustainability Policy</a>, which includes our Sustainable Procurement Policy in our guidebook and a pledge (below) that helps us prioritize how to approach the impact we want to have.
</p>
</div>
</div>
<section className='section--sustainability-pledge'>
<div className='inner'>
<h2>2024 Sustainability Pledge</h2>
<h2 className='h3'>Public license for the public good</h2>
<p className='body'>
The pledge focuses on three key areas: Measurement & Monitoring, Education & Engagement, and Public Reporting. Let's dive into the details of our plan for a more sustainable future!
</p>
<div className='list--wrapper'>
<h3 className='h3'>Measurement & Monitoring: Data-Driven Sustainability</h3>
<p className='body'>Measurement & Monitoring: Data-Driven Sustainability</p>
<ul className='body'>
<li>Establishing baseline performance budgets for websites and client projects</li>
<li>Implementing cloud-based tools to measure server-side related greenhouse gas emissions</li>
<li>Conducting an inventory of infrastructure assets for optimization</li>
<li>Introducing per-sprint front-end performance score reviews</li>
</ul>
</div>
<div className='list--wrapper'>
<h3 className='h3'>Education & Engagement: Fostering a Culture of Sustainability</h3>
<p className='body'>In 2024, CivicActions will focus on:</p>
<ul className='body'>
<li>Integrating environmental sustainability into onboarding processes</li>
<li>Engaging clients on environmental action plan alignment</li>
<li>Developing sustainability language for project charters</li>
<li>Establishing a sustainable procurement policy</li>
<li>Contributing to <a href='https://www.w3.org/blog/2023/introducing-web-sustainability-guidelines/' className='external-link-white'>W3C's Draft Web Sustainability Guidelines</a></li>
<li>Tracking and offsetting employee business travel</li>
</ul>
</div>
<div className='list--wrapper'>
<h3 className='h3'>Public Reporting: Transparency and Accountability</h3>
<p className='body'>For 2024, CivicActions commits to:</p>
<ul className='body'>
<li>Launching CivicActions.com/sustainability to share progress on key goals</li>
<li>Tracking Google Lighthouse scores as a proxy for Customer Experience, accessibility, and sustainability</li>
<li>Purchasing <a href='https://www.energystar.gov/products/computers' className='external-link-white'>ENERGY STAR®</a> rated devices made with partially recycled materials</li>
<li>Counting and estimating greenhouse gas emissions from company flights</li>
</ul>
</div>
<p className='body'>
CivicActions' sustainability pledge for 2024 sets a new standard for environmental responsibility in the digital sector. By focusing on measurable outcomes, fostering a culture of sustainability, and maintaining transparency, CivicActions is not just talking about change – we’re actively working towards it.
</p>
</div>
</section>
<section className='section--emissions'>
<div className='inner'>
<h2 className='h3'>Greenhouse Gas Emissions Audit</h2>
<div className='body'>
Our team worked with <a href='https://www.offsetalliance.co/' className='external-link-white'>Offset Alliance</a> to calculate our Scope 1, 2 and 3 emissions:
<StaticImage src='../files/images/sustainability-emissions.png' alt='Chart of greenhouse gas emissions: Scope 1: 0, Scope 2: 0, Scope 3: 233.3 mT CO2e, 44.90 mT CO2e - Business Flights & Hotels, 76.96 mT CO2e - Facilities Energy Use, 111.44 mT CO2e - Purchased Goods & Services' />
</div>
</div>
</section>
</RedLayout>
);
};

export default SustainabilityPage;

export const Head = () => (
<SEO
title='Sustainability'
description='The team at CivicActions understands the importance of building environmentally sustainable digital products and services.'
/>
);
4 changes: 2 additions & 2 deletions src/sass/pages/_pages.scss
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
@import 'services/services';
@import 'privacy/privacy';
@import 'licensing/licensing';
@import 'sustainability/sustainability';
@import 'careers/careers';
@import 'contact/contact';
@import 'feedback/feedback';
Expand All @@ -10,5 +11,4 @@
@import 'press-releases/press-releases';
@import 'case-study/case-study';
@import 'contracting/contracting';
@import 'general/general';

@import 'general/general';
35 changes: 35 additions & 0 deletions src/sass/pages/sustainability/_content.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
.section--sustainability-pledge,
.section--emissions {
width: 100%;
color: $colors-grey-90;
margin-top: 32px;
display: inline-block;

@media(min-width: $medium-large-screen) {
margin-top: 64px;
margin-bottom: 104px;
}

.inner {
position: relative;
max-width: 720px;
display: flex;
flex-direction: column;

@media(min-width: $medium-large-screen) {}
}

.h3,
.h4,
.body {
padding-bottom: 16px;
}

ul {
margin: 0;
}

.gatsby-image-wrapper {
margin: 16px 0;
}
}
1 change: 1 addition & 0 deletions src/sass/pages/sustainability/_sustainability.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@import 'content';

0 comments on commit 5955c5a

Please sign in to comment.