Skip to content

Add Navbar to Documentation Pages for All Releases After "Latest Code Documentation" #83

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 3 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
210 changes: 204 additions & 6 deletions src/pages/documentation.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,204 @@ import React from "react";
import Layout from "@theme/Layout";
import styles from "./about.module.css";
import clsx from "clsx";
function Documentation() {
return (
<Layout title="documentation">
<div className={styles.aboutContainer}>
<div className={clsx(styles.cardContainer)}>
<div class={clsx("card-demo", styles.aboutCard)}>
<div class="card">
<div class="card__header" style={{ textAlign: "center" }}>
<h3 class="text-dark margin-bottom-30 margin-top-60 margin-m-top-30 text-size-20 text-m-size-16 text-line-height-1">
Latest Release Documentation
</h3>
</div>
<div class="card__body">
<p>
<a
href="documentation/master"
class="text-size-20 text-m-size-16"
>
<u>
Documentation consistent with latest release (MASTER
BRANCH).
</u>
</a>
</p>
</div>
</div>
</div>
</div>
<div className={clsx(styles.cardContainer)}>
<div class={clsx("card-demo", styles.aboutCard)}>
<div class="card">
<div class="card__header" style={{ textAlign: "center" }}>
<h3 class="text-dark margin-bottom-30 margin-top-30 margin-m-top-30 text-size-20 text-m-size-16 text-line-height-1">
Latest Code Documentation
</h3>
</div>
<div class="card__body">
<p>
<a
href="documentation/develop"
class="text-size-20 text-m-size-16"
>
<u>
Documentation consistent with latest stable code (DEVELOP
BRANCH).
</u>
</a>
</p>
</div>
</div>
</div>
</div>
<div className={clsx(styles.cardContainer)}>
<div class={clsx("card-demo", styles.aboutCard)}>
<div class="card">
<div class="card__header" style={{ textAlign: "center" }}>
<h3 class="text-dark margin-bottom-30 margin-top-60 margin-m-top-30 text-size-20 text-m-size-16 text-line-height-1">
Release V1.7.1
</h3>
</div>
<div class="card__body">
<p>
<a
href="documentation/version171"
class="text-size-20 text-m-size-16"
>
<u>Documentation consistent with release 1.7.1</u>
</a>
</p>
</div>
</div>
</div>
</div>
<div className={clsx(styles.cardContainer)}>
<div class={clsx("card-demo", styles.aboutCard)}>
<div class="card">
<div class="card__header" style={{ textAlign: "center" }}>
<h3 class="text-dark margin-bottom-30 margin-top-60 margin-m-top-30 text-size-20 text-m-size-16 text-line-height-1">
Release V1.7.0
</h3>
</div>
<div class="card__body">
<p>
<a
href="documentation/version170"
class="text-size-20 text-m-size-16"
>
<u>Documentation consistent with release 1.7.0</u>
</a>
</p>
</div>
</div>
</div>
</div>
<div className={clsx(styles.cardContainer)}>
<div class={clsx("card-demo", styles.aboutCard)}>
<div class="card">
<div class="card__header" style={{ textAlign: "center" }}>
<h3 class="text-dark margin-bottom-30 margin-top-60 margin-m-top-30 text-size-20 text-m-size-16 text-line-height-1">
Release V1.6.0
</h3>
</div>
<div class="card__body">
<p>
<a
href="documentation/version160"
class="text-size-20 text-m-size-16"
>
<u>Documentation consistent with release 1.6.0</u>
</a>
</p>
</div>
</div>
</div>
</div>
<div className={clsx(styles.cardContainer)}>
<div class={clsx("card-demo", styles.aboutCard)}>
<div class="card">
<div class="card__header" style={{ textAlign: "center" }}>
<h3 class="text-dark margin-bottom-30 margin-top-60 margin-m-top-30 text-size-20 text-m-size-16 text-line-height-1">
Release V1.5.3
</h3>
</div>
<div class="card__body">
<p>
<a
href="documentation/version153"
class="text-size-20 text-m-size-16"
>
<u>Documentation consistent with release 1.5.3</u>
</a>
</p>
</div>
</div>
</div>
</div>
<div className={clsx(styles.cardContainer)}>
<div class={clsx("card-demo", styles.aboutCard)}>
<div class="card">
<div class="card__header" style={{ textAlign: "center" }}>
<h3 class="text-dark margin-bottom-30 margin-top-60 margin-m-top-30 text-size-20 text-m-size-16 text-line-height-1">
Release V1.5.1
</h3>
</div>
<div class="card__body">
<p>
<a
href="documentation/version151"
class="text-size-20 text-m-size-16"
>
<u>Documentation consistent with release 1.5.1</u>
</a>
</p>
</div>
</div>
</div>
</div>
<div className={clsx(styles.cardContainer)}>
<div class={clsx("card-demo", styles.aboutCard)}>
<div class="card">
<div class="card__header" style={{ textAlign: "center" }}>
<h3 class="text-dark margin-bottom-30 margin-top-60 margin-m-top-30 text-size-20 text-m-size-16 text-line-height-1">
Release V1.5.0
</h3>
</div>
<div class="card__body">
<p>
<a
href="documentation/version150"
class="text-size-20 text-m-size-16"
>
<u>Documentation consistent with release 1.5.0</u>
</a>
</p>
</div>
</div>
</div>
</div>

<div className={clsx(styles.cardContainer)}>
<div class={clsx("card-demo", styles.aboutCard)}>
<div class="card">
<div class="card__header" style={{ textAlign: "center" }}>
<h3 class="text-dark margin-bottom-30 margin-top-60 margin-m-top-30 text-size-20 text-m-size-16 text-line-height-1">
Release V1.4.10.1
</h3>
</div>
<div class="card__body">
<p>
<a
href="documentation/version14101"
class="text-size-20 text-m-size-16"
>
<u>Documentation consistent with release 1.4.10.1</u>
</a>
</p>
</div>
=======
function gsoc() {
return (
<Layout title="documentation">
Expand Down Expand Up @@ -162,12 +360,12 @@ function gsoc() {
</div>
</div>
</div>



</div>
</Layout>
);
</div>
</div>
</div>
</Layout>
);
}

export default gsoc;
export default Documentation;
30 changes: 30 additions & 0 deletions src/pages/documentation/version14101.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import React from "react";
import Layout from "@theme/Layout";
import "./documentation.css";
import Foot from "@docusaurus/Head";
function Versioin14101() {
return (
<>
<Layout title="Versioin14101">
<Foot>
<body className="documentation"></body>
</Foot>
<iframe
src="https://pecanproject.github.io/pecan-documentation/1.4.10.1/"
style={{ border: "none" }}
width="100%"
height="100%"
id="iFrame9"
>
<p>
<a href="/en-US/docs/Glossary">
Fallback link for browsers that don't support iframes
</a>
</p>
</iframe>
</Layout>
</>
);
}

export default Versioin14101;
30 changes: 30 additions & 0 deletions src/pages/documentation/version150.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import React from "react";
import Layout from "@theme/Layout";
import "./documentation.css";
import Foot from "@docusaurus/Head";
function Versioin150() {
return (
<>
<Layout title="Versioin150">
<Foot>
<body className="documentation"></body>
</Foot>
<iframe
src="https://pecanproject.github.io/pecan-documentation/1.5.0"
style={{ border: "none" }}
width="100%"
height="100%"
id="iFrame8"
>
<p>
<a href="/en-US/docs/Glossary">
Fallback link for browsers that don't support iframes
</a>
</p>
</iframe>
</Layout>
</>
);
}

export default Versioin150;
30 changes: 30 additions & 0 deletions src/pages/documentation/version151.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import React from "react";
import Layout from "@theme/Layout";
import "./documentation.css";
import Foot from "@docusaurus/Head";
function Versioin151() {
return (
<>
<Layout title="Versioin151">
<Foot>
<body className="documentation"></body>
</Foot>
<iframe
src="https://pecanproject.github.io/pecan-documentation/v1.5.1"
style={{ border: "none" }}
width="100%"
height="100%"
id="iFrame7"
>
<p>
<a href="/en-US/docs/Glossary">
Fallback link for browsers that don't support iframes
</a>
</p>
</iframe>
</Layout>
</>
);
}

export default Versioin151;
30 changes: 30 additions & 0 deletions src/pages/documentation/version153.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import React from "react";
import Layout from "@theme/Layout";
import "./documentation.css";
import Foot from "@docusaurus/Head";
function Versioin153() {
return (
<>
<Layout title="Versioin153">
<Foot>
<body className="documentation"></body>
</Foot>
<iframe
src="https://pecanproject.github.io/pecan-documentation/v1.5.3"
style={{ border: "none" }}
width="100%"
height="100%"
id="iFrame6"
>
<p>
<a href="/en-US/docs/Glossary">
Fallback link for browsers that don't support iframes
</a>
</p>
</iframe>
</Layout>
</>
);
}

export default Versioin153;
30 changes: 30 additions & 0 deletions src/pages/documentation/version160.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import React from "react";
import Layout from "@theme/Layout";
import "./documentation.css";
import Foot from "@docusaurus/Head";
function Versioin160() {
return (
<>
<Layout title="Versioin160">
<Foot>
<body className="documentation"></body>
</Foot>
<iframe
src="https://pecanproject.github.io/pecan-documentation/v1.6.0"
style={{ border: "none" }}
width="100%"
height="100%"
id="iFrame5"
>
<p>
<a href="/en-US/docs/Glossary">
Fallback link for browsers that don't support iframes
</a>
</p>
</iframe>
</Layout>
</>
);
}

export default Versioin160;
Loading
Loading