diff --git a/docusaurus.config.js b/docusaurus.config.js index 402a9a8..9079323 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -22,11 +22,18 @@ module.exports = { label: "Documentation", position: "left", items: [ - { to: "/documentation/master", label: "Master" }, { - to: "/documentation/develop", - label: "Develop", + to: "/documentation", label: "Documentation", }, + { + to: "/documentation/master", label: "Package Documentation", + }, + { + to: "/tutorials", label: "Tutorials", + }, + { + to: "http://pecan.ncsa.illinois.edu/pecan/01-introduction.php", label: "Demo" + }, ], }, { to: "/blog", label: "Blog", position: "left" }, @@ -87,12 +94,8 @@ module.exports = { ], }, { - title: "More", + title: "Contribute to Code", items: [ - { - label: "Google", - to: "/google", - }, { label: "GitHub", href: "https://github.com/PecanProject", diff --git a/src/pages/News.css b/src/pages/News.css index 8cd6276..d9b918c 100644 --- a/src/pages/News.css +++ b/src/pages/News.css @@ -11,6 +11,16 @@ } + +.tutorial-container { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; /* Change from 'flex-start' to 'center' */ + margin: 0 auto; + padding: 2rem; + max-width: 800px; /* Adjust the max-width as needed */ + } /* Media query for screens with a maximum width of 600px */ diff --git a/src/pages/documentation.js b/src/pages/documentation.js new file mode 100644 index 0000000..1d73c8a --- /dev/null +++ b/src/pages/documentation.js @@ -0,0 +1,173 @@ +import React from "react"; +import Layout from "@theme/Layout"; +import styles from "./about.module.css"; +import clsx from "clsx"; +function gsoc() { + return ( + +
+
+ {" "} +
+
+
+ +

Latest Release Documentation

+
+ +
+
+
+
+ {" "} +
+
+
+ +

Latest Code Documentation

+ +
+ +
+
+
+
+ {" "} +
+
+
+ +

Release V1.7.1

+ +
+ +
+
+
+
+ {" "} +
+
+
+ +

Release 1.7.0

+ +
+ +
+
+
+
+ {" "} +
+
+
+ +

Release V1.6.0

+ +
+ +
+
+
+
+ {" "} +
+
+
+ +

Release V1.5.3

+ +
+ +
+
+
+
+ {" "} +
+
+
+ + +

Release V1.5.1

+ +
+ +
+
+
+
+ {" "} +
+
+
+ + +

Release V1.5.0

+ +
+ +
+
+
+ +
+ {" "} +
+
+
+ +

Release V1.4.10.1

+ +
+ +
+
+
+ + + +
+
+ ); +} + +export default gsoc; diff --git a/src/pages/tutorials.js b/src/pages/tutorials.js new file mode 100644 index 0000000..14febed --- /dev/null +++ b/src/pages/tutorials.js @@ -0,0 +1,139 @@ +import React from "react"; +import Layout from "@theme/Layout"; +import "./News.css"; // Import your CSS file for styling + +function Tutorials() { + return ( + +
+
+ +

+ Hands On Demos:

+ +
PEcAn Tutorial v1.5.2 +         + Tutorial 1 +         + Tutorial 2 +
+

+ + +
PEcAn Tutorial v1.5.0 +         + Tutorial 1 +         + Tutorial 2 +
+

+ +
PEcAn Tutorials v1.4.10
+

+ + +
PEcAn Tutorial v1.4.8        + Additional Tutorials +
+

+ + + + +
PEcAn Tutorial v1.4.7        + Param DA +
+

+ +
PEcAn Tutorial v1.4.6 +
+

+ +
PEcAn Tutorial v1.4.5 +
+

+ +
PEcAn Tutorial v1.4.3        + Param DA +
+

+ +
PEcAn Tutorial v1.4.2 +
+

+ +
PEcAn Tutorial v1.4.0 +         + Survey +
+

+ +
PEcAn Tutorial v1.3.7 +         + Survey +
+

+ +
PEcAn Tutorial v1.3.6 +         + Survey +         + Param DA +         + State DA +
+

+
PEcAn Tutorial v1.3.4
+

+
PEcAn Tutorial v1.3.2
+

+
PEcAn Tutorial v1.3.0
+

+
PEcAn Tutorial v1.2.6
+ +

+ Vignettes: +

+ +

R Packages

+ +
Allometries
+ +
MCMC - in development
+ +
Meteorology Data
+ +
Meta-Analysis
+ +
Photosynthetic response curves
+ +
Priors
+ +
Leaf spectra: PROSPECT inversion
+ +

Concepts

+ +
Model-Data Fusion: Univariate calibration 'by hand'
+ +
Model-Data Fusion: MCMC
+ +

+ Video:

+ + {/* */} + +

Flux Course 2012: PEcAn Tutorial

+ +
+ + + +
+
+
+
+ ); +} + +export default Tutorials;