Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added assets/sponsors/k/kaizen-approach.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions content/events/2025-baltimore/schedule.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
+++
Title = "Schedule"
Type = "event"
Description = "Speakers, sessions, ignites, meals"
+++

<script type="text/javascript" src="https://talks.devopsdays.org/devopsdays-baltimore-2025/widgets/schedule.js"></script>
<pretalx-schedule event-url="https://talks.devopsdays.org/devopsdays-baltimore-2025/" locale="en" format="grid" style="--pretalx-clr-primary: #3aa57c"></pretalx-schedule>
<noscript>
<div class="pretalx-widget">
<div class="pretalx-widget-info-message">
JavaScript is disabled in your browser. To access our schedule without JavaScript,
please <a target="_blank" href="https://talks.devopsdays.org/devopsdays-baltimore-2025/schedule/">click here</a>.
</div>
</div>
</noscript>

62 changes: 62 additions & 0 deletions content/events/2025-baltimore/speakers.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
+++
Title = "Speakers"
Type = "speakers"
Description = "Meet our speakers for DevOpsDays Baltimore 2025"
+++

<div id="speakers" class="row"></div>
<noscript>
<div class="pretalx-widget">
<div class="pretalx-widget-info-message">
JavaScript is disabled in your browser. To access our speaker list without JavaScript,
please <a target="_blank" href="https://talks.devopsdays.org/devopsdays-baltimore-2025/speakers/">click here</a>.
</div>
</div>
</noscript>

<script>
const ul = document.getElementById('speakers');
const list = document.createDocumentFragment();
const url = 'https://talks.devopsdays.org/api/events/devopsdays-baltimore-2025/speakers/?limit=50';

fetch(url)
.then((response) => {
return response.json();
})
.then((data) => {
let speakers = data.results;

console.log(speakers);

speakers.map(function(speaker) {
let li = document.createElement('div');
li.className = `col-lg-3 col-md-6 p-3`;
let name = document.createElement('h3');
let pic = document.createElement('img');
let bio = document.createElement('details');
bio.className = `p-1`;
let talk = document.createElement('a');

name.innerHTML = `${speaker.name}`;
pic.src = speaker.avatar.length != 0 ? `${speaker.avatar}`: '/img/speaker-default.jpg';
pic.className = `speakers-page`;
bio.innerHTML = `<summary><b>About ${speaker.name}</b></summary><p>${speaker.biography ? `${speaker.biography}`: `Ipsum`}</p>`;
talk.setAttribute('href', speaker.submissions[0] ? `https://talks.devopsdays.org/devopsdays-baltimore-2025/talk/${speaker.submissions[0]}` : ``);
talk.setAttribute('target', '_blank');
talk.className = `btn btn-primary`;
talk.innerHTML = `Link to talk`;

li.appendChild(name);
li.appendChild(pic);
li.appendChild(bio);
li.appendChild(talk);
list.appendChild(li);
});
})
.catch(function(error) {
console.log(error);
})
.finally(() => {
ul.appendChild(list);
});
</script>
12 changes: 9 additions & 3 deletions data/events/2025/baltimore/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,9 @@ nav_elements: # List of pages you want to show up in the navigation of your page
- name: propose
- name: location
- name: registration
# - name: program
# - name: speakers
- name: schedule
#url: "https://talks.devopsdays.org/devopsdays-baltimore-2025/schedule/"
- name: speakers
- name: sponsor
- name: contact
- name: conduct
Expand Down Expand Up @@ -81,6 +82,10 @@ organizer_email: "baltimore@devopsdays.org" # Put your organizer email address h
# List all of your sponsors here along with what level of sponsorship they have.
# Check data/sponsors/ to use sponsors already added by others.
sponsors:
- id: progress
level: platinum
- id: kaizen-approach
level: digital
# - id: samplesponsorname
# level: gold
# url: http://mysponsor.com/?campaign=me # Use this if you need to over-ride a sponsor URL.
Expand All @@ -94,6 +99,7 @@ sponsors:
# level: gold
# - id: observeinc
# level: platinum


sponsors_accepted : "yes" # Whether you want "Become a XXX Sponsor!" link

Expand All @@ -110,4 +116,4 @@ sponsor_levels:
label: Digital Only
- id: addon
label: Add-on
max: 10
max: 10
2 changes: 2 additions & 0 deletions data/sponsors/kaizen-approach.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name: "Kaizen Approach"
url: https://kaizenapproach.com
Loading