Skip to content

Commit

Permalink
Merge pull request #698 from newrelic/all-things-open
Browse files Browse the repository at this point in the history
All things open event page
  • Loading branch information
John P Vajda authored Aug 29, 2020
2 parents c0c582d + 43b2fd2 commit 75b17db
Show file tree
Hide file tree
Showing 5 changed files with 186 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/data/sidenav.json
Original file line number Diff line number Diff line change
Expand Up @@ -528,6 +528,10 @@
"displayName": "Nerd days 1.0",
"url": "/nerd-days"
},
{
"displayName": "All things open",
"url": "/all-things-open"
},
{
"displayName": "Past events",
"children": [
Expand Down
Binary file added src/images/all-things-open/allthingsopen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/images/all-things-open/gavin-johnson.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
122 changes: 122 additions & 0 deletions src/pages/all-things-open.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
import React from 'react';
import cx from 'classnames';
import SEO from '../components/Seo';
import { Button, Video } from '@newrelic/gatsby-theme-newrelic';
import PageLayout from '../components/PageLayout';
import ExternalLink from '../components/ExternalLink';
import FeatherIcon from '../components/FeatherIcon';
import allthingsopen from '../images/all-things-open/allthingsopen.png';
import gavinjohnson from '../images/all-things-open/gavin-johnson.jpg';
import styles from './all-things-open.module.scss';

const allThingsOpenPage = () => {
return (
<>
<SEO />
<PageLayout type={PageLayout.TYPE.SINGLE_COLUMN}>
<PageLayout.Header title="All Things Open 2020" />
<PageLayout.Content>
<section className={cx(styles.section, styles.twoColumn)}>
<div>
<h3>Join New Relic at All Things Open on October 19-20, 2020</h3>

<p>
All Things Open is a technology conference, focusing on the
tools, processes, and people, making open source possible. New
Relic is a proud <b>Gold</b> sponsor because we support working
in and engaging with the open source community.
</p>
<p>
<b>
We are committed to open standards, open source
instrumentation, and the open communities that support them.
</b>
</p>

<p>
We’ve open sourced all of our instrumentation agents,
integrations, custom visualizations, and our telemetry SDK We’ve
aligned our products with CNCF’s OpenTelemetry and
Prometheus/OpenMetrics standards as well as supporting other
open sources of information like Telegraf, Kamon, Micrometer,
and Dropwizard and popular open source tools like Grafana.
</p>
<p>
New Relic engage's engineers where they are, in the communities
they already belong to, making it easier for engineers to access
New Relic expertise and for that expertise to be shared with the
community
</p>

<Button
as={ExternalLink}
variant={Button.VARIANT.PRIMARY}
href="https://2020.allthingsopen.org/register/"
>
Register here
<FeatherIcon
className={styles.externalLinkIcon}
name="external-link"
/>
</Button>
</div>
<img
className={styles.img}
src={allthingsopen}
alt="All Things Open 2020"
/>
</section>
<section className={styles.section}>
<h2>Visit us in the virtual expo hall</h2>
<hr></hr>
</section>
<section className={cx(styles.section, styles.assetTable)}>
<div>
<img
className={styles.headshot}
src={gavinjohnson}
alt="Gavin Johnson"
/>
</div>
<div className={styles.point}>
<h4>How New Relic Went Open Source: Code & Culture</h4>
<p>Tues, Oct 30, 2020</p>
<p>Principal Product Marketing Manager</p>
<p>Gavin Johnson</p>
</div>
</section>
<h2>Explore resources</h2>
<hr></hr>
<section className={cx(styles.section, styles.assetTable)}>
<div className={styles.point}>
<h4>How to use the Kubernetes cluster explorer</h4>
<Video
id="qfv8ud2pai"
type="wistia"
className={styles.videoGrid}
/>
</div>
<div className={styles.point}>
<h4>What is OpenTelemetry?</h4>
<Video
id="yY6hHhiDths"
type="youtube"
className={styles.videoGrid}
/>
</div>
<div className={styles.point}>
<h4>Connecting Prometheus and Grafana to New Relic</h4>
<Video
id="AvqBp2joY5Q"
type="youtube"
className={styles.videoGrid}
/>
</div>
</section>
</PageLayout.Content>
</PageLayout>
</>
);
};

export default allThingsOpenPage;
60 changes: 60 additions & 0 deletions src/pages/all-things-open.module.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
.section {
&:not(:last-child) {
margin-bottom: 4rem;
}
}

.twoColumn {
display: grid;
grid-template-columns: repeat(2, calc(50% - 1rem));
grid-gap: 2rem;

@media (max-width: 760px) {
grid-template-columns: 1fr;
}
}

.img {
width: 100%;
}

.headshot {
height: auto;
width: 75%;
}

.assetTable {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 2rem;

@media (max-width: 760px) {
display: block;
text-align: center;
}
}

.point {
text-align: left;
width: 100%;

@media (max-width: 760px) {
margin-bottom: 40px;
}
}

.externalLinkIcon {
margin-left: 0.5rem;
}

.point h4 {
min-height: 3rem;
}

.highlightDiv {
margin: auto;
}

hr {
opacity: 0.2;
}

0 comments on commit 75b17db

Please sign in to comment.