diff --git a/portal/_static/custom.css b/portal/_static/custom.css
index ec39ae44..4b1f7207 100644
--- a/portal/_static/custom.css
+++ b/portal/_static/custom.css
@@ -229,3 +229,13 @@ html[data-theme="dark"] h6 {
color: #f5f5f5;
/* Almost white for headings */
}
+
+.admonition.large-banner {
+ background-color: white;
+ border: 2px solid #b8860b;
+ color: #222;
+}
+
+.admonition :last-child, div.admonition :last-child {
+ margin-left: .5rem;
+}
diff --git a/portal/index.md b/portal/index.md
index 5088d1aa..e237b835 100644
--- a/portal/index.md
+++ b/portal/index.md
@@ -9,6 +9,11 @@
An education and training hub for the geoscientific Python community
+:::{admonition} **Service Notice**
+:class: warning, large-banner
+We are transitioning our infrastructure from Jupyter Book to Jupyter Book 2. **You may experience service interruptions on Tuesday, June 17th.**
+:::
+
Save the date for the 2025 Cook-off hackathon!