From 5ac3a827ed2dde5b785d3886b6a812e08039ae25 Mon Sep 17 00:00:00 2001
From: Steph Prince <40640337+stephprince@users.noreply.github.com>
Date: Mon, 12 May 2025 16:29:50 -0700
Subject: [PATCH 1/7] fix minor formatting updates
---
content/agenda-templates.md | 32 ++++++++++++++++----------------
content/create-event-website.md | 4 ++--
content/organizing-events-faq.md | 2 +-
3 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/content/agenda-templates.md b/content/agenda-templates.md
index 998aa93..c94fb33 100644
--- a/content/agenda-templates.md
+++ b/content/agenda-templates.md
@@ -11,13 +11,13 @@ This page provides example agenda templates for different types of NWB workshops
## NWB \+ DANDI Overview Workshop Template
-**Learning objective:** Attendees will learn about the NWB and DANDI software ecosystem, from data conversion and data publication to data reuse.
+- **Learning objective:** Attendees will learn about the NWB and DANDI software ecosystem, from data conversion and data publication to data reuse.
-**Estimated duration:** 1 day. The talks can be covered in a half day, and the remaining time can be used for conversion projects, discussion, or 1:1 support.
+- **Estimated duration:** 1 day. The talks can be covered in a half day, and the remaining time can be used for conversion projects, discussion, or 1:1 support.
-**Prerequisites / requirements:** None, this workshop is intended for people new to the NWB ecosystem.
+- **Prerequisites / requirements:** None, this workshop is intended for people new to the NWB ecosystem.
-**Previous examples:** [NWB and DANDI Workshop at University of Washington](http://nwb.org/events/workshop-2025-uwashington/), [NWB and DANDI Workshop at CoSyNe 2025](http://nwb.org/events/cosyne-2025/), [NWB and DANDI Workshop at UNAM](http://nwb.org/events/workshop-2025-unam/)
+- **Previous examples:** [NWB and DANDI Workshop at University of Washington](http://nwb.org/events/workshop-2025-uwashington/), [NWB and DANDI Workshop at CoSyNe 2025](http://nwb.org/events/cosyne-2025/), [NWB and DANDI Workshop at UNAM](http://nwb.org/events/workshop-2025-unam/)
### Example Agenda
@@ -30,13 +30,13 @@ This page provides example agenda templates for different types of NWB workshops
## Community Hackathon Template
-**Learning objective:** Attendees will conduct development projects to contribute to the NWB software ecosystem.
+- **Learning objective:** Attendees will conduct development projects to contribute to the NWB software ecosystem.
-**Estimated duration:** 3 days. Most of the time is spent on hacking. Depending on the group, it can be helpful to host breakout discussions for specific topics of interest. The hackathon concludes with final project presentations.
+- **Estimated duration:** 3 days. Most of the time is spent on hacking. Depending on the group, it can be helpful to host breakout discussions for specific topics of interest. The hackathon concludes with final project presentations.
-**Prerequisites / requirements:** This is not a training event, so some level of familiarity with NWB is helpful though not required.
+- **Prerequisites / requirements:** This is not a training event, so some level of familiarity with NWB is helpful though not required.
-**Previous examples:** [NWB Developer Hackathon 2024](http://nwb.org/events/hck18-2024-dev-hackathon-datajoint/), [Developer Days 2023](http://nwb.org/events/hck15-2023-janelia/), [Developer Days 2022](http://nwb.org/events/hck12-2022-remote/)
+- **Previous examples:** [NWB Developer Hackathon 2024](http://nwb.org/events/hck18-2024-dev-hackathon-datajoint/), [Developer Days 2023](http://nwb.org/events/hck15-2023-janelia/), [Developer Days 2022](http://nwb.org/events/hck12-2022-remote/)
### Example Agenda
@@ -81,13 +81,13 @@ The first day provides an overview of the hackathon and highlights planned break
## Data Reuse Workshop Template
-**Learning objective:** Attendees will learn how to work with data on DANDI and will conduct a data reuse project to re-analyze existing data on NWB.
+- **Learning objective:** Attendees will learn how to work with data on DANDI and will conduct a data reuse project to re-analyze existing data on NWB.
-**Estimated duration:** 5 days. The first day covers the core material about working with data on DANDI. The second day can focus on additional guest lectures to introduce attendees to different tools and datasets on DANDI. The remaining time can be spent on project hacking / analysis, with the workshop concluding in project presentations.
+- **Estimated duration:** 5 days. The first day covers the core material about working with data on DANDI. The second day can focus on additional guest lectures to introduce attendees to different tools and datasets on DANDI. The remaining time can be spent on project hacking / analysis, with the workshop concluding in project presentations.
-**Prerequisites / requirements:** In previous workshops, we have required participants to propose a project with specific dandisets as part of their application. These projects can change throughout the course of the workshop.
+- **Prerequisites / requirements:** In previous workshops, we have required participants to propose a project with specific dandisets as part of their application. These projects can change throughout the course of the workshop.
-**Previous examples:** [NeuroDataReHack 2024](http://nwb.org/events/hck21-2024-janelia-ndrh/), [NeuroDataReHack 2023](http://nwb.org/events/hck16-2023-granada-rh/), [NeuroDataReHack 2022](http://nwb.org/events/hck14-2022-seattle-rh/)
+- **Previous examples:** [NeuroDataReHack 2024](http://nwb.org/events/hck21-2024-janelia-ndrh/), [NeuroDataReHack 2023](http://nwb.org/events/hck16-2023-granada-rh/), [NeuroDataReHack 2022](http://nwb.org/events/hck14-2022-seattle-rh/)
### Example Agenda
@@ -139,13 +139,13 @@ discussion and feedback on the workshop and next steps.
## Data Conversion Workshop Template
-**Learning objective:** Attendees will learn how to convert their data to NWB and publish it on the DANDI Archive.
+- **Learning objective:** Attendees will learn how to convert their data to NWB and publish it on the DANDI Archive.
-**Estimated duration:** 2-3 days. The core material on data conversion can be covered on the first day. Depending on the interests of the audience, additional lectures can be given on domain specific topics or advanced data I/O.
+- **Estimated duration:** 2-3 days. The core material on data conversion can be covered on the first day. Depending on the interests of the audience, additional lectures can be given on domain specific topics or advanced data I/O.
-**Prerequisites / requirements:** Data for conversion.
+- **Prerequisites / requirements:** Data for conversion.
-**Previous examples:** [NWB Data Conversion Workshop 2025](http://www.nwb.org/events/hck22-2025-dataconversion-remote/), [NWB Data Conversion Workshop 2024](http://www.nwb.org/events/hck19-2024-remote/), [NWB User Days 2023](http://www.nwb.org/events/hck15-2023-janelia/)
+- **Previous examples:** [NWB Data Conversion Workshop 2025](http://www.nwb.org/events/hck22-2025-dataconversion-remote/), [NWB Data Conversion Workshop 2024](http://www.nwb.org/events/hck19-2024-remote/), [NWB User Days 2023](http://www.nwb.org/events/hck15-2023-janelia/)
### Example Agenda
diff --git a/content/create-event-website.md b/content/create-event-website.md
index 4593302..bd677e0 100644
--- a/content/create-event-website.md
+++ b/content/create-event-website.md
@@ -12,12 +12,12 @@ Follow these steps to create a website for your NWB event:
1. Go to the NeurodataWithoutBorders website GitHub repo
2. Fork and clone the repo
-
+
3. Create a new branch
4. Create a new event markdown file in the `content/events` folder. See previous events for examples for different workshops. For self-organized workshops, please add "Self-organized" to the event type section (e.g. "Self-organized Showcase").
-
+
5. Fill in the file with information about your event.
6. Submit a pull request to the GitHub repo to merge the branch with your changes into the main events list
diff --git a/content/organizing-events-faq.md b/content/organizing-events-faq.md
index dbcf3e0..e3440b1 100644
--- a/content/organizing-events-faq.md
+++ b/content/organizing-events-faq.md
@@ -23,4 +23,4 @@ Virtual workshops offer the advantage of being more broadly accessible to indivi
# Does my workshop need to follow the timeline in the agenda template?
-We encourage you to structure your workshop in whatever manner best suits your institution or audience's needs. We have run workshops ranging from a couple of hours (for an introduction to NW workshop) to up to 5 days long (for data reuse workshops and hackathons). The agenda templates provide a rough guideline to how our events have been structured historically, but feel free to experiment with timelines depending on the needs of your group.
+We encourage you to structure your workshop in whatever manner best suits your institution or audience's needs. We have run workshops ranging from a couple of hours (for an introduction to NWB workshop) to up to 5 days long (for data reuse workshops and hackathons). The agenda templates provide a rough guideline to how our events have been structured historically, but feel free to experiment with timelines depending on the needs of your group.
From f324b7b88ae5f87dcf7c9b79ed6717196947a734 Mon Sep 17 00:00:00 2001
From: Steph Prince <40640337+stephprince@users.noreply.github.com>
Date: Mon, 12 May 2025 22:43:57 -0700
Subject: [PATCH 2/7] add sidebar with navigation
---
.../training-and-event-resources/single.html | 62 +++++++++++++++++++
static/css/toc.css | 61 +++++++++++++++++-
static/js/sidebar.js | 30 +++++++++
3 files changed, 152 insertions(+), 1 deletion(-)
create mode 100644 layouts/training-and-event-resources/single.html
create mode 100644 static/js/sidebar.js
diff --git a/layouts/training-and-event-resources/single.html b/layouts/training-and-event-resources/single.html
new file mode 100644
index 0000000..4066985
--- /dev/null
+++ b/layouts/training-and-event-resources/single.html
@@ -0,0 +1,62 @@
+{{ define "main" }}
+
+
+{{/* Hero Section */}}
+
+
+
{{ .Title | markdownify }}
+
+
+{{/* End Hero Section */}}
+
+{{/* Main Section with Side Navigation */}}
+
+