Skip to content

Commit 29024da

Browse files
NotAwarCopilot
andauthored
feat: add speaking.html (#1)
* feat: add speaking.html * feat: Create sessionize.css * feat: add events to index.html * fix: Rename speaking.html to events/speaking.html * fix: add events to nav * Update assets/css/sessionize.css Co-authored-by: Copilot <[email protected]> * Update _data/navigation.yml Co-authored-by: Copilot <[email protected]> * fix: Update index.html Co-authored-by: Copilot <[email protected]> * fix: Update events/speaking.html Co-authored-by: Copilot <[email protected]> --------- Co-authored-by: Copilot <[email protected]>
1 parent c93ebb0 commit 29024da

File tree

4 files changed

+57
-0
lines changed

4 files changed

+57
-0
lines changed

_data/navigation.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,5 @@
22
link: /
33
- name: Socials
44
link: /socials/
5+
- name: Events
6+
link: /speaking/

assets/css/sessionize.css

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
/* Sessionize styling */
2+
.sessionize-events-container {
3+
margin: 2rem 0;
4+
padding: 1rem;
5+
background-color: #f5f5f5;
6+
border-radius: 8px;
7+
box-shadow: 0 2px 4px rgba(0,0,0,0.05);
8+
}
9+
10+
/* These styles will apply once Sessionize loads its content */
11+
.sz-session {
12+
margin-bottom: 1.5rem;
13+
padding-bottom: 1.5rem;
14+
border-bottom: 1px solid #e0e0e0;
15+
}
16+
17+
.sz-session:last-child {
18+
border-bottom: none;
19+
}
20+
21+
.sz-session__title {
22+
font-weight: bold;
23+
color: #333;
24+
}
25+
26+
.sz-session__date {
27+
color: #666;
28+
font-style: italic;
29+
}

events/speaking.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
layout: default
3+
title: Speaking Events
4+
permalink: /speaking/
5+
---
6+
7+
<div class="container speaking-page">
8+
<h1>Want to listen to me yap?</h1>
9+
10+
<p>Check out where I've been speaking and where you can catch me next!</p>
11+
12+
<div class="sessionize-events-container">
13+
<div id="sessionize-events">
14+
<script type="text/javascript" src="https://sessionize.com/api/speaker/sessions/8zkgq232gg/1x0x3fb393x"></script>
15+
</div>
16+
</div>
17+
</div>

index.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@ <h2 class="hero-subtitle" id="typewriter" data-text="{{ site.data.profile.headli
1717
</div>
1818
</div>
1919

20+
<section class="speaking-preview">
21+
<h2>Upcoming Events</h2>
22+
<p>I regularly speak at conferences and events about [your topics]. Check out my <a href="/speaking/">speaking page</a> for a complete list.</p>
23+
24+
<div class="sessionize-events-container">
25+
<script type="text/javascript" src="https://sessionize.com/api/speaker/sessions/8zkgq232gg/0x1x3fb393x"></script>
26+
</div>
27+
</section>
28+
2029
<!-- Professional Experience Section -->
2130
<section class="experience-section">
2231
<div class="container">

0 commit comments

Comments
 (0)