site/pages/what-we-do/triangle-slice/index.js
import React from 'react';
import classnames from 'classnames/bind';
import styles from './style.css';
/* PNGs */
import triangleTopPNG from './png/triangle-top.png';
import triangleMidPNG from './png/triangle-mid.png';
import triangleBottomPNG from './png/triangle-bottom.png';
import triangleFullPNG from './png/triangle-full.png';
const cx = classnames.bind(styles);
const triangleSlice = () => {
return (
<section className={styles.triangleSlice}>
<h2 className={styles.triangleHeader}>How do we get to the right thing?</h2>
<div className={styles.triangleContainer}>
<img
className={styles.fullTriangleImage}
alt="Triangle of vision, validation and delivery"
src={triangleFullPNG}
/>
<ol className={styles.rightThingsList}>
<li>
<div className={styles.rightThingText}>
<h3 className={styles.triangleThingHeader}>Delivery</h3>
<p className={styles.rightThingDescription}>
Setting up the project in the right way increases efficiency and velocity, allowing
the focus to be on feature delivery.
</p>
</div>
<img
className={cx('mobileTriangleImage', 'triangleTop')}
alt="Triangle Delivery section"
src={triangleTopPNG}
/>
</li>
<li>
<div className={styles.rightThingText}>
<h3 className={styles.triangleThingHeader}>Validation</h3>
<p className={styles.rightThingDescription}>
Validating assumptions by collecting data and customer research means we can
prioritise work in the right way; ensuring features with the most customer value are
built first.
</p>
</div>
<img
className={cx('mobileTriangleImage', 'triangleMiddle')}
alt="Triangle Validation section"
src={triangleMidPNG}
/>
</li>
<li>
<div className={styles.rightThingText}>
<h3 className={styles.triangleThingHeader}>Vision</h3>
<p className={styles.rightThingDescription}>
A strong, aspirational vision is needed to keep the project on track; ensuring all
features are continuously getting closer to this end goal.
</p>
</div>
<img
className={cx('mobileTriangleImage', 'triangleBottom')}
alt="Triangle Vision section"
src={triangleBottomPNG}
/>
</li>
</ol>
</div>
</section>
);
};
export default triangleSlice;