Skip to content

Commit 5485cd8

Browse files
authoredMar 10, 2025··
Merge pull request #8 from projectpythia-mystmd/agoose77/feat-use-landing-page
🛫 Use new MyST landing page blocks
2 parents 332d675 + 35948b9 commit 5485cd8

File tree

1 file changed

+53
-135
lines changed

1 file changed

+53
-135
lines changed
 

‎portal/index.md

+53-135
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,84 @@
1-
# Project Pythia
1+
---
2+
site:
3+
hide_outline: true
4+
hide_toc: true
5+
hide_title_block: true
6+
---
7+
8+
+++ {"kind": "split-image"}
29

3-
:::{banner}
4-
:color: rgba(26, 100, 143, 0.9)
5-
:image: _static/images/backgrounds/pexels-jeff-stapleton-5792818.jpg
10+
## Project Pythia
11+
12+
:::{image} _static/images/backgrounds/pexels-jeff-stapleton-5792818.jpg
613
:caption: Photo by Jeff Stapleton from Pexels
7-
:class: dark-banner
814
:::
915

10-
<span style="font-size: 2.6rem;">An education and training hub for the geoscientific Python community</span>
16+
An education and training hub for the geoscientific Python community
17+
18+
Project Pythia is hosting a Cookbook Cook-Off June 11-14, 2024. {button}`Cookbook Cook-Off<https://projectpythia.org/pythia-cookoff-2024>`
19+
20+
+++ { "kind": "justified"}
1121

12-
<a href="https://projectpythia.org/pythia-cookoff-2024/" role="button" class="btn btn-light btn-lg" style="display: flex; align-items: center; font-weight: 600; text-decoration: none; background-color: #ccc; border: rgba(var(--spt-color-dark), 1);">
13-
Project Pythia is hosting a Cookbook Cook-Off June 11-14, 2024.<br>
14-
Learn more here.
15-
</a>
22+
## What is Project Pythia?
1623

17-
[Project Pythia](about) is the education working group for [Pangeo](https://pangeo.io)
24+
{button}`Learn More →<./about.md>`
25+
26+
[Project Pythia](./about.md) is the education working group for [Pangeo](https://pangeo.io)
1827
and is an educational resource for the entire geoscience community.
1928
Together these initiatives are helping geoscientists make sense of huge volumes of
2029
numerical scientific data using tools that facilitate open, reproducible science,
2130
and building an inclusive [community of practice](https://en.wikipedia.org/wiki/Community_of_practice)
2231
around these goals.
2332

24-
Project Pythia is a home for Python-centered learning resources that are _open-source_,
33+
Project Pythia is a home for Python-justified learning resources that are _open-source_,
2534
_community-owned_, _geoscience-focused_, and _high-quality_.
2635

27-
<span class="d-flex justify-content-center py-4">
28-
<a href="about.html" role="button" class="btn btn-light btn-lg" style="display: flex; align-items: center; font-weight: 600; text-decoration: none;">
29-
About <img src="./_static/images/logos/pythia_logo-blue-rtext.svg" alt="Project Pythia" height="35px" style="margin-left: 0.5rem;">
30-
</a>
31-
<div class="horizontalgap" style="width:70px"></div>
32-
<a href="https://pangeo.io/about" role="button" class="btn btn-light btn-lg" style="display: flex; align-items: center; font-weight: 600; text-decoration: none;">
33-
About <img src="https://raw.githubusercontent.com/pangeo-data/pangeo/master/docs/_static/small_e_logo_cropped.png" alt="Pangeo logo" height="35px" style="margin-left: 0.5rem;">
34-
<img src="https://raw.githubusercontent.com/pangeo-data/pangeo/master/docs/_static/pangeo_simple_logo.svg" alt="Pangeo" height="22px">
35-
</a>
36-
</span>
36+
+++ { "kind": "justified"}
3737

3838
## Start Learning
3939

4040
Project Pythia has several resources for you to use to start learning how to use Python
4141
and the technology in the Python ecosystem for the geosciences.
4242

43-
### The Foundations Book
43+
::::{grid} 1 2 2 3
44+
:::{card}
45+
:url: https://foundations.projectpythia.org
46+
:header: The Foundations Book
47+
:footer: Visit the Foundations Book »
4448

4549
The [Pythia Foundations Book](https://foundations.projectpythia.org) is a
4650
[Jupyter Book](https://jupyterbook.org/) developed by the Pythia community to
4751
act as a **comprehensive set of tutorials** covering the **foundational skills**
4852
everyone needs to get started with **computing in the open-source Python ecosystem**.
4953
These foundational tutorials will serve as common references for more advanced and
5054
domain-specific content to be housed here in the Pythia Portal.
55+
:::
5156

52-
<span class="d-flex justify-content-center pt-1 pb-3">
53-
<a href="https://foundations.projectpythia.org" role="button" class="btn btn-primary btn-lg">
54-
Read the Pythia Foundations Book
55-
</a>
56-
</span>
57-
58-
### Pythia Cookbooks
57+
:::{card}
58+
:url: https://cookbooks.projectpythia.org
59+
:header: Pythia Cookbooks
60+
:footer: Visit Pythia Cookbooks »
5961

6062
Pythia Cookbooks are collections of more advanced and domain-specific example workflows building on top of Pythia Foundations.
63+
:::
6164

62-
<span class="d-flex justify-content-center pt-1 pb-3">
63-
<a href="https://cookbooks.projectpythia.org" role="button" class="btn btn-primary btn-lg">
64-
Visit Pythia Cookbooks
65-
</a>
66-
</span>
67-
68-
### The Resource Gallery
65+
:::{card}
66+
:url: ./resource-gallery.md
67+
:header: The Resource Gallery
68+
:footer: Visit the Resource Gallery »
6969

7070
There is a wealth of educational resources out there on the internet for learning
7171
Python and how to use it in the geosciences! We have attempted to gather together
7272
a curated and filterable list of these resources (including Pythia's own content)
7373
into our [Pythia Resource Gallery](/resource-gallery).
7474
Click the link below to see a hand-picked selection of resources for learning at
7575
your own pace.
76+
:::
7677

77-
<span class="d-flex justify-content-center pt-1 pb-3">
78-
<a href="/resource-gallery.html" role="button" class="btn btn-primary btn-lg">
79-
Visit the Pythia Resource Gallery
80-
</a>
81-
</span>
82-
83-
### Webinar Tutorial Series
78+
:::{card}
79+
:url: https://ncar-xdev.github.io/status/tutorials.html
80+
:header: Webinar Tutorial Series
81+
:footer: Visit the Pythia Webinar Tutorial Series »
8482

8583
The [Pythia Webinar Tutorial Series](https://ncar-xdev.github.io/status/tutorials.html) is hosted regularly by the Project Pythia team. Anyone can join
8684
these hour-long, instructor-led interactive tutorials. Participants can
@@ -89,81 +87,30 @@ the instructor. Each seminar is recorded for later viewing on the
8987
[Project Pythia YouTube channel](https://www.youtube.com/channel/UCoZPBqJal5uKpO8ZiwzavCw).
9088
Click the link below to view past and upcoming seminars, covering a range of
9189
topics from beginning to advanced.
90+
:::
9291

93-
<span class="d-flex justify-content-center pt-1 pb-3">
94-
<a href="https://ncar-xdev.github.io/status/tutorials.html" role="button" class="btn btn-primary btn-lg">
95-
Visit the Pythia Webinar Tutorial Series
96-
</a>
97-
</span>
98-
99-
### Pythia Data Collection
92+
:::{card}
93+
:url: https://github.com/ProjectPythia/pythia-datasets
94+
:header: Pythia Data Collection
95+
:footer: Visit the Pythia Data Repository »
10096

10197
Looking for a free, public domain geoscience data set that you can use to
10298
sharpen your skills while learning the Scientific Python Ecosystem? All of
10399
the example data used by the [Pythia Foundations Book](https://foundations.projectpythia.org) are freely accessible.
100+
:::
101+
::::
104102

105-
<span class="d-flex justify-content-center pt-1 pb-3">
106-
<a href="https://github.com/ProjectPythia/pythia-datasets" role="button" class="btn btn-primary btn-lg">
107-
Visit the Pythia Data Repository
108-
</a>
109-
</span>
110-
111-
<!--
112-
<a href="/gallery.html">
113-
<div id="galleryCarousel" class="carousel carousel-dark slide py-4" data-bs-ride="carousel">
114-
<div class="carousel-indicators">
115-
<button type="button" data-bs-target="#galleryCarousel" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button>
116-
<button type="button" data-bs-target="#galleryCarousel" data-bs-slide-to="1" aria-label="Slide 2"></button>
117-
<button type="button" data-bs-target="#galleryCarousel" data-bs-slide-to="2" aria-label="Slide 3"></button>
118-
</div>
119-
<div class="carousel-inner">
120-
<div class="carousel-item active">
121-
<img src="_static/images/pexels-brett-sayles-1431822.jpg" height="200" width="400" class="d-block w-100" alt="1"/>
122-
<div class="carousel-caption d-none d-md-block">
123-
<h5>Slide 1</h5>
124-
<p>This is Slide 1.</p>
125-
</div>
126-
</div>
127-
<div class="carousel-item">
128-
<img src="_static/images/pexels-pixabay-209831.jpg" height="200" width="400" class="d-block w-100" alt="2"/>
129-
<div class="carousel-caption d-none d-md-block">
130-
<h5>Slide 2</h5>
131-
<p>This is Slide 2.</p>
132-
</div>
133-
</div>
134-
<div class="carousel-item">
135-
<img src="_static/images/pexels-pixabay-531756.jpg" height="200" width="400" class="d-block w-100" alt="3"/>
136-
<div class="carousel-caption d-none d-md-block">
137-
<h5>Slide 3</h5>
138-
<p>This is Slide 3.</p>
139-
</div>
140-
</div>
141-
</div>
142-
<button class="carousel-control-prev" type="button" data-bs-target="#galleryCarousel" data-bs-slide="prev">
143-
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
144-
<span class="visually-hidden">Previous</span>
145-
</button>
146-
<button class="carousel-control-next" type="button" data-bs-target="#galleryCarousel" data-bs-slide="next">
147-
<span class="carousel-control-next-icon" aria-hidden="true"></span>
148-
<span class="visually-hidden">Next</span>
149-
</button>
150-
</div>
151-
</a>
152-
-->
103+
+++ { "kind": "justified"}
153104

154105
## Join us!
155106

107+
{button}`Go to Pangeo Discourse<https://discourse.pangeo.io/c/education/project-pythia/>`
108+
156109
If you have questions or want to share anything with the Project
157110
Pythia Team, please reach out to us through the [Project Pythia
158111
category on the Pangeo Discourse forum](https://discourse.pangeo.io/c/education/project-pythia/)
159112
or join us at any of our [Monthly Project Meetings](#monthly-pythia-meetings).
160113

161-
<span class="d-flex justify-content-center pt-1 pb-4">
162-
<a href="https://discourse.pangeo.io/c/education/project-pythia/" role="button" class="btn btn-primary btn-lg">
163-
Go to Pangeo Discourse
164-
</a>
165-
</span>
166-
167114
### Contributing
168115

169116
Anyone can contribute to and participate in Project Pythia!
@@ -173,20 +120,6 @@ Please see our [Contributor’s Guide](/contributing)
173120
for details on how you can get involved, and come see our work in the
174121
[ProjectPythia GitHub Organization](https://github.com/ProjectPythia).
175122

176-
<div class="container">
177-
<div class="row">
178-
<div class="col-12 col-md m-2">
179-
<a class="btn btn-primary btn-lg w-100" href="/contributing.html" role="button">Read our Contributor’s Guide</a>
180-
</div>
181-
<div class="col-12 col-md-3 m-2">
182-
<a class="btn btn-primary btn-lg w-100" href="https://github.com/ProjectPythia" role="button">Visit us on GitHub</a>
183-
</div>
184-
<div class="col-12 col-md-4 m-2">
185-
<a class="btn btn-primary btn-lg w-100" href="/code_of_conduct.html" role="button">Read our Code of Conduct</a>
186-
</div>
187-
</div>
188-
</div>
189-
190123
### Monthly Pythia Meetings
191124

192125
Project Pythia holds regular public meetings via Zoom as scheduled on the calendar below.
@@ -199,11 +132,10 @@ We publish all notes and agendas of our
199132
[Community Meetings](https://docs.google.com/document/d/e/2PACX-1vQWQrgHs_G5XyNH5GTFYydH_woUZcyZibdxPUWLpqFUYs20WM93kdx5onwOaizC_3-tfnbreMNQbYAp/pub)
200133
and [Outreach Meetings](https://docs.google.com/document/d/e/2PACX-1vQBAt5B24wig2eh-hxHzgJiXjKCpSeGKsw3PFizZjwH7ka71dagipKwCwQvmE-obmSOfR4Psj2lgbvU/pub).
201134

202-
### Meeting & Event Calendar
203-
204135
:::{iframe} https://calendar.google.com/calendar/embed?src=c_4qpvf316afd9mv0ci7d2uiafog%40group.calendar.google.com
205136
:::
206137

138+
+++ { "kind": "justified"}
207139

208140
## How to Cite
209141

@@ -214,17 +146,3 @@ To cite this project, please site our [NSF GEO OSE proposal](https://zenodo.org/
214146
> Rose, Brian E. J., Clyne, John, May, Ryan, Munroe, James, Snyder, Amelia, Eroglu, Orhan, & Tyle, Kevin. (2023). Collaborative Research: GEO OSE TRACK 2: Project Pythia and Pangeo: Building an inclusive geoscience community through accessible, reusable, and reproducible workflows. Zenodo. https://doi.org/10.5281/zenodo.8184298
215147
216148
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.8184298.svg)](https://doi.org/10.5281/zenodo.8184298)
217-
218-
```{toctree}
219-
---
220-
hidden: True
221-
maxdepth: 1
222-
---
223-
about.md
224-
contributing.md
225-
cookbook-guide.md
226-
code_of_conduct.md
227-
resource-gallery.md
228-
blog.md
229-
metrics.md
230-
```

0 commit comments

Comments
 (0)
Please sign in to comment.