-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Flesh out homepage for initial release
- Loading branch information
1 parent
d57680b
commit 2de9757
Showing
5 changed files
with
92 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,63 @@ | ||
import clsx from 'clsx'; | ||
import styles from './styles.module.scss'; | ||
|
||
|
||
|
||
export default function HomagepageInsideOKD(): JSX.Element { | ||
return ( | ||
<div className="container padding-top--md padding-bottom--xl"> | ||
<h2>What's in the box? (in progress)</h2> | ||
<p>This is a component that should go through and explain what makes up OKD</p> | ||
<ul> | ||
<li>Operating System - Fedora CoreOS or SCOS (an immutable operating system)</li> | ||
<li>Kubernetes - A slightly modified version of Kubernetes with some extra features</li> | ||
<li>Core Cluster Components - Console, OVN-Kubernetes, Monitoring, etcd, MCO...</li> | ||
<li>Specialised Design Patterns - S2I, dealing with non-root and SCC the "OKD/Openshift" way</li> | ||
<li>Okderators - Opinionated, integrated, deployments of operators such as KubeVirt, Rook-Ceph, etc</li> | ||
</ul> | ||
<p>Just needs to look a bit prettier... thinking of basing it off the "Customer Stories" component from Apache Doris site</p> | ||
<div className={clsx('padding-top--sm', 'padding-left--sm', 'padding-bottom--sm', styles.inTheBoxHeader)}><h2>What's in the box?</h2></div> | ||
<div className="row"> | ||
{THE_BOX.map((boxItem) => ( | ||
<div className="card col margin--md" key={boxItem.id}> | ||
<div className="card__header"> | ||
<h3>{boxItem.title}</h3> | ||
</div> | ||
<div className="card__body"> | ||
{boxItem.text} | ||
</div> | ||
</div> | ||
))} | ||
</div> | ||
<div className={clsx('padding-top--sm', 'padding-left--sm', 'padding-bottom--sm', styles.inTheBoxHeader)}></div> | ||
</div> | ||
); | ||
} | ||
} | ||
|
||
|
||
|
||
const THE_BOX = [ | ||
{ | ||
id: 'os', | ||
title: 'Operating System', | ||
text: (<> | ||
Nodes run an immutable operating system that is updated and managed | ||
through cluster APIs. | ||
</>), | ||
}, | ||
{ | ||
id: 'k8s', | ||
title: 'Kubernetes', | ||
text: (<> | ||
The industry leading way to orchestrate. OKD is 100% compliant, | ||
with additional patches on some Kubernetes components to support | ||
some advanced featuresets. | ||
</>), | ||
}, | ||
{ | ||
id: 'cluster-components', | ||
title: 'Cluster Components', | ||
text: (<> | ||
Full featured web console, authentication, image registry/tooling, monitoring, | ||
node config/upgrades, networking and operator management out of the box. | ||
</>) | ||
}, | ||
{ | ||
id: 'okderators', | ||
title: 'OKDerators', | ||
text: (<> | ||
Installable catalog of GitOps, Storage, Mesh and Storage (+ more!) operators | ||
using leading OSS projects. Designed to work easily with you and each other. | ||
</>) | ||
}, | ||
]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
.tabList { | ||
|
||
} | ||
|
||
.tabItem { | ||
|
||
} | ||
|
||
.tabContent { | ||
|
||
} | ||
|
||
.inTheBoxHeader { | ||
background-color: var(--ifm-color-primary); | ||
//--ifm-hero-text-color: var(--ifm-font-color-base-inverse); | ||
//color: var(--ifm-hero-text-color); | ||
text-align: center; | ||
vertical-align: center; | ||
h2 { | ||
margin-bottom: 0; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters