Skip to content

Commit

Permalink
website: update community page to be consistent with other projects (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
mwickett committed Feb 5, 2021
1 parent 744c447 commit 0078854
Show file tree
Hide file tree
Showing 5 changed files with 70 additions and 131 deletions.
20 changes: 20 additions & 0 deletions website/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions website/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
"@hashicorp/react-text-split-with-code": "2.0.5",
"@hashicorp/react-text-split-with-image": "3.0.0",
"@hashicorp/react-use-cases": "2.0.1",
"@hashicorp/react-vertical-text-block-list": "^4.0.1",
"marked": "0.7.0",
"next": "9.5.5",
"next-mdx-remote": "^2.1.3",
Expand Down
170 changes: 41 additions & 129 deletions website/pages/community/index.jsx
Original file line number Diff line number Diff line change
@@ -1,135 +1,47 @@
import VerticalTextBlockList from '@hashicorp/react-vertical-text-block-list'
import SectionHeader from '@hashicorp/react-section-header'
import Head from 'next/head'
import HashiHead from '@hashicorp/react-head'
import Content from '@hashicorp/react-content'

export default function ResourcesPage() {
export default function CommunityPage() {
return (
<>
<HashiHead
is={Head}
title="Community | Nomad by HashiCorp"
description="Nomad is widely deployed across a range of enterprises and business verticals."
<div id="p-community">
<Head>
<title key="title">Community | Nomad by HashiCorp</title>
</Head>
<SectionHeader
headline="Community"
description="Nomad is an open-source project with a thriving community where active users are willing to help you via various mediums"
use_h1={true}
/>
<div id="p-resources" className="g-grid-container">
<Content
product="nomad"
content={
<>
<h2>Community</h2>
<p>
Nomad is widely adopted and used in production by organizations
like Cloudflare, Roblox, Pandora, PagerDuty, and more.
</p>
<p>
This is a collection of resources for joining our community and
learning Nomad's real world use-cases.
</p>
<p>
<strong>Discussion Forum</strong>
<ul>
<li>
<a href="https://discuss.hashicorp.com/c/nomad">
HashiCorp Discuss
</a>
</li>
</ul>
</p>
<p>
<strong>Virtual Talks</strong>
<ul>
<li>
<a href="https://www.hashicorp.com/resources/nomad-scheduling-101-why-let-container-runtimes-have-all-the-fun/">
6/9 Scheduling Containers, .NET, Java Applications with
Nomad (2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/nomad-ci-cd-developer-workflows-and-integrations/">
5/29 Build a CI/CD Pipeline with Nomad & Gitlab (2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/cloud-bursting-made-real-with-nomad-and-consul/">
5/29 Cloud Bursting Demo with Nomad & Consul (2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/nomad-expert-panel-live-q2-2020/">
5/29 Nomad Expert Panel Live Q&A (2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/governance-for-multiple-teams-sharing-a-nomad-cluster/">
5/15 Governance for Multiple Teams Sharing a Nomad Cluster
(2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/modern-scheduling-for-modern-applications-with-nomad/">
{' '}
4/20 Modern Scheduling for Modern Applications with Nomad
(2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/solutions-engineering-hangout-integrating-nomad-with-vault/">
{' '}
4/17 Integrating Nomad with Vault Demo (2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/nomad-tech-deep-dive-autoscaling-csi-plugins-and-more/">
4/14 Nomad Deep Dive: Autoscaling, CSI Plugins, and More
(2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/nomad-virtual-day-2020-panel-discussion/">
3/16 Nomad Panel Discussion with Roblox (2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/hashicorp-nomad-vs-kubernetes-comparing-complexity/">
3/3 Nomad vs. Kubernetes - Comparing Complexity (2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/ground-control-to-nomad-job-dispatch/">
2/27 Ground Control to Nomad Job Dispatch (2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/nomad-best-practices-for-reliable-deploys/">
2/27 Best Practices for Reliable Deploys on Nomad (2020)
</a>
</li>
<li>
<a href="https://www.hashicorp.com/resources/monitoring-nomad-with-prometheus-and-icinga/">
2/27 Monitoring Nomad with Prometheus and Incinga (2020)
</a>
</li>
</ul>
</p>
<p>
<strong>Bug Tracker</strong>
<ul>
<li>
<a href="https://github.com/hashicorp/nomad/issues">
GitHub Issues
</a>
</li>
</ul>
Please only use this to report bugs. For general help, please
use our{' '}
<a href="https://discuss.hashicorp.com/c/nomad">
discussion forum
</a>
.
</p>
</>
}
/>
</div>
</>
<VerticalTextBlockList
data={[
{
header: 'Community Forum',
body:
'<a href="https://discuss.hashicorp.com/c/nomad">Nomad Community Forum</a>',
},
{
header: 'Office Hours',
body:
'<a href="https://www.hashicorp.com/community/office-hours">Ask a question</a> during community office hours',
},
{
header: 'Announcement List',
body:
'High-priority, low-volume <a href="https://groups.google.com/g/hashicorp-announce">announcements about HashiCorp products</a>, including release information and security bulletins.',
},
{
header: 'Bug Tracker',
body:
'<a href="https://github.com/hashicorp/nomad/issues">Issue tracker on GitHub</a>. Please only use this for reporting bugs. Do not ask for general help here; use the <a href="https://discuss.hashicorp.com/c/nomad">Community Forum</a> or the mailing list for that.',
},
{
header: 'Webinars',
body:
'<a href="https://www.hashicorp.com/events?product=nomad&type=all">Register for webinars</a> or <a href="https://www.hashicorp.com/events/webinars/recorded?product=nomad&type=all">watch recorded webinars</a>.',
},
]}
/>
</div>
)
}
9 changes: 7 additions & 2 deletions website/pages/community/style.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
#p-resources {
margin-bottom: 100px;
#p-community {
max-width: var(--site-max-width);
margin: 72px auto;

& .g-section-header {
margin-bottom: 100px;
}
}
1 change: 1 addition & 0 deletions website/pages/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
@import '~@hashicorp/react-tabs/style.css';
@import '~@hashicorp/react-text-split/style.css';
@import '~@hashicorp/react-use-cases/dist/style.css';
@import '~@hashicorp/react-vertical-text-block-list/style.css';

/* Local Components */
@import '../components/placement-table/style.css';
Expand Down

0 comments on commit 0078854

Please sign in to comment.