Skip to content

Commit

Permalink
feat: use PageLayout for developer champion page
Browse files Browse the repository at this point in the history
  • Loading branch information
jerelmiller committed Jul 30, 2020
1 parent b9a5fc8 commit 37b7d0b
Showing 1 changed file with 142 additions and 122 deletions.
264 changes: 142 additions & 122 deletions src/pages/developer-champion.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import React from 'react';
import cx from 'classnames';
import SEO from '../components/Seo';
import { Button } from '@newrelic/gatsby-theme-newrelic';
import PageTitle from '../components/PageTitle';
import PageLayout from '../components/PageLayout';
import ExternalLink from '../components/ExternalLink';
import FeatherIcon from '../components/FeatherIcon';
import devChampionHeader from '../images/developer-champion/developer-champions.jpg';
Expand All @@ -13,132 +13,152 @@ const DeveloperChampionPage = () => {
return (
<>
<SEO />
<PageTitle>New Relic Developer Champions</PageTitle>
<section className={cx(styles.section, styles.twoColumn)}>
<div>
<p>
New Relic Champions are the voice of the developer community. As
experts and innovators, they are given the resources to not only
share the newest product innovations and updates but also to provide
feedback of the community back to New Relic product and engineering
teams.
</p>
<p>
Champions solve big problems using New Relic as their toolkit and
are recognized as experts and leaders in the New Relic technical
community.{' '}
</p>
<Button
as={ExternalLink}
variant={Button.VARIANT.PRIMARY}
href="https://forms.gle/Zkdub5e1x4MNqSKW9"
>
Nominate a developer champion
<FeatherIcon
className={styles.externalLinkIcon}
name="external-link"
<PageLayout type={PageLayout.TYPE.SINGLE_COLUMN}>
<PageLayout.Header title="New Relic Developer Champions" />
<PageLayout.Content>
<section className={cx(styles.section, styles.twoColumn)}>
<div>
<p>
New Relic Champions are the voice of the developer community. As
experts and innovators, they are given the resources to not only
share the newest product innovations and updates but also to
provide feedback of the community back to New Relic product and
engineering teams.
</p>
<p>
Champions solve big problems using New Relic as their toolkit
and are recognized as experts and leaders in the New Relic
technical community.{' '}
</p>
<Button
as={ExternalLink}
variant={Button.VARIANT.PRIMARY}
href="https://forms.gle/Zkdub5e1x4MNqSKW9"
>
Nominate a developer champion
<FeatherIcon
className={styles.externalLinkIcon}
name="external-link"
/>
</Button>
</div>
<img
className={styles.img}
src={devChampionHeader}
alt="developer champion header"
/>
</Button>
</div>
<img
className={styles.img}
src={devChampionHeader}
alt="developer champion header"
/>
</section>
<section className={styles.section}>
<h2>What do Developer Champions do?</h2>
<p>
New Relic Champions demonstrate expertise in using New Relic products
by solving large problems and positioning New Relic as a central force
in their strategies. The New Relic Champions is a recognition and
partnership program designed to acknowledge the developers that are
driving innovation within their companies and making top contributions
to the developer community.They also commit to making their work
public by:
</p>
</section>
<section className={cx(styles.section, styles.championProgram)}>
<div className={styles.point}>
<FeatherIcon className={styles.pointIcon} name="github" size="4rem" />
<h4>Open-source contributions</h4>
<p>
Serving as an open-source author or maintainer for an accepted
public project related to New Relic One
</p>
</div>
<div className={styles.point}>
<FeatherIcon className={styles.pointIcon} name="trello" size="4rem" />
<h4>Content creation</h4>
<p>
Authoring two pieces of content in the New Relic Explorers Hub / Dev
website
</p>
</div>
<div className={styles.point}>
<FeatherIcon className={styles.pointIcon} name="users" size="4rem" />
<h4>Community engagement</h4>
<p>
Delivering and/or organizing two events focused on an observability
platform theme in which New Relic plays a crucial role
</p>
</div>
<Button
as={ExternalLink}
className={styles.nominateButton}
href="https://forms.gle/Zkdub5e1x4MNqSKW9"
variant={Button.VARIANT.PRIMARY}
>
Nominate a Developer Champion{' '}
<FeatherIcon
name="external-link"
className={styles.externalLinkIcon}
/>
</Button>
</section>
<section className={cx(styles.section, styles.twoColumn)}>
<div>
<h2>Why should you join and how will we support?</h2>
<p>
As a benefit of being a Developer Champion, New Relic provides
unique access to our Developer Advocacy team and the resources of
our product organization, as well as specialized recognition and
rewards.
</p>
<h2>Developer Champions benefits:</h2>
<ul>
<li>
Formal, specialized access to the New Relic Product organization
</section>
<section className={styles.section}>
<h2>What do Developer Champions do?</h2>
<p>
New Relic Champions demonstrate expertise in using New Relic
products by solving large problems and positioning New Relic as a
central force in their strategies. The New Relic Champions is a
recognition and partnership program designed to acknowledge the
developers that are driving innovation within their companies and
making top contributions to the developer community.They also
commit to making their work public by:
</p>
</section>
<section className={cx(styles.section, styles.championProgram)}>
<div className={styles.point}>
<FeatherIcon
className={styles.pointIcon}
name="github"
size="4rem"
/>
<h4>Open-source contributions</h4>
<p>
Serving as an open-source author or maintainer for an accepted
public project related to New Relic One
</p>
</div>
<div className={styles.point}>
<FeatherIcon
className={styles.pointIcon}
name="trello"
size="4rem"
/>
<h4>Content creation</h4>
<p>
Authoring two pieces of content in the New Relic Explorers Hub /
Dev website
</p>
</div>
<div className={styles.point}>
<FeatherIcon
className={styles.pointIcon}
name="users"
size="4rem"
/>
<h4>Community engagement</h4>
<p>
Delivering and/or organizing two events focused on an
observability platform theme in which New Relic plays a crucial
role
</p>
</div>
<Button
as={ExternalLink}
className={styles.nominateButton}
href="https://forms.gle/Zkdub5e1x4MNqSKW9"
variant={Button.VARIANT.PRIMARY}
>
Nominate a Developer Champion{' '}
<FeatherIcon
name="external-link"
className={styles.externalLinkIcon}
/>
</Button>
</section>
<section className={cx(styles.section, styles.twoColumn)}>
<div>
<h2>Why should you join and how will we support?</h2>
<p>
As a benefit of being a Developer Champion, New Relic provides
unique access to our Developer Advocacy team and the resources
of our product organization, as well as specialized recognition
and rewards.
</p>
<h2>Developer Champions benefits:</h2>
<ul>
<li>
Champions have direct access to the New Relic’s Developer
Ecosystem team
Formal, specialized access to the New Relic Product
organization
<ul>
<li>
Champions have direct access to the New Relic’s Developer
Ecosystem team
</li>
<li>Custom badge to wear with pride at events</li>
</ul>
</li>
<li>
Public recognition on the New Relic Developer website and
badging in the New Relic Explorers Hub as a Champion
</li>
<li>Exclusive Champion-only swag</li>
<li>
Early access program for some of our products (under NDA)
</li>
<li>
Priority access to off-site FutureHack events (including when
Lew is participating)
</li>
<li>
Increased Explorer’s Hub support SLA Access to private
Developer Champion Explorer’s Hub group
</li>
<li>Custom badge to wear with pride at events</li>
</ul>
</li>
<li>
Public recognition on the New Relic Developer website and badging
in the New Relic Explorers Hub as a Champion
</li>
<li>Exclusive Champion-only swag</li>
<li>Early access program for some of our products (under NDA)</li>
<li>
Priority access to off-site FutureHack events (including when Lew
is participating)
</li>
<li>
Increased Explorer’s Hub support SLA Access to private Developer
Champion Explorer’s Hub group
</li>
</ul>
</div>
<img
className={styles.img}
src={uptimeEverythingHeader}
alt="uptime everything header"
/>
</section>
</div>
<img
className={styles.img}
src={uptimeEverythingHeader}
alt="uptime everything header"
/>
</section>
</PageLayout.Content>
</PageLayout>
</>
);
};
Expand Down

0 comments on commit 37b7d0b

Please sign in to comment.