Skip to content

Commit

Permalink
Update date and remove/disable/comment out 2024 specific things
Browse files Browse the repository at this point in the history
  • Loading branch information
dynamictulip committed Oct 26, 2024
1 parent 7a28c88 commit e22c12c
Show file tree
Hide file tree
Showing 9 changed files with 121 additions and 75 deletions.
4 changes: 2 additions & 2 deletions src/lib/Carousel.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
{ id: 4, src: '../images/carousel/carousel-4.jpg' },
{ id: 5, src: '../images/carousel/carousel-5.jpg' }
];
$: carouselImage = carouselImages[0];
setInterval(() => {
Expand All @@ -23,7 +23,7 @@
<div class="header" style="background-image: url({carouselImage.src});">
<div class="details-container shadow">
<span class="name">DDD South West</span><br />
<span class="details">27th April 2024 @ Engine Shed</span>
<span class="details">26th April 2025 @ Engine Shed</span>
</div>
</div>
{/key}
Expand Down
2 changes: 1 addition & 1 deletion src/lib/Navbar.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
{ text: 'New Speakers Workshop', href: '/new-speakers-workshop', hidden: true },
{ text: 'Sessions', href: '/sessions', hidden: true },
{ text: 'Schedule', href: '/schedule', hidden: true },
{ text: 'Pocket DDD', href: 'https://pocket2024.dddsouthwest.com/', hidden: true },
{ text: 'Pocket DDD', href: 'https://pocket2025.dddsouthwest.com/', hidden: true },
{ text: 'Code of Conduct', href: '/code-of-conduct', hidden: false }
];
Expand Down
18 changes: 9 additions & 9 deletions src/lib/Sponsors.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,25 @@
name: 'SECCL',
href: 'https://seccl.tech/',
src: '../images/sponsors/seccl.png',
confirmed: true
confirmed: false
},
{
name: 'UK Hydrographics Office',
href: 'https://www.gov.uk/government/organisations/uk-hydrographic-office',
src: '../images/sponsors/UKHO.png',
confirmed: true
confirmed: false
},
{
name: 'Rock Solid Knowledge',
href: 'https://www.rocksolidknowledge.com/',
src: '../images/sponsors/rocksolid.png',
confirmed: true
confirmed: false
},
{
name: 'iO Associates',
href: 'https://www.ioassociates.co.uk/',
src: '../images/sponsors/io.png',
confirmed: true
confirmed: false
},
{
name: 'Avanade',
Expand All @@ -40,31 +40,31 @@
name: 'Elastic Mint',
href: 'https://www.elasticmint.com/',
src: '../images/sponsors/elasticmint.png',
confirmed: true
confirmed: false
},
{
name: 'BJSS',
href: 'https://www.bjss.com/',
src: '../images/sponsors/bjss.jpg',
confirmed: true
confirmed: false
},
{
name: 'Just Eat Takeaway.com',
href: 'https://careers.justeattakeaway.com/global/en/c/tech-product-jobs',
src: '../images/sponsors/justeat.png',
confirmed: true
confirmed: false
},
{
name: 'dxw',
href: 'https://www.dxw.com/',
src: '../images/sponsors/dxw.png',
confirmed: true
confirmed: false
}
];
</script>

<div class="sponsors">
<h2>With thanks to our 2024 sponsors:</h2>
<h2>With thanks to our 2025 sponsors:</h2>
<div class="sponsor-logos">
{#each sponsors as sponsor}
{#if sponsor.confirmed}
Expand Down
14 changes: 6 additions & 8 deletions src/routes/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import Sponsors from '$lib/Sponsors.svelte';
import type { KeyPoint } from '../types/KeyPoint.type';
let showSponsors = true;
let showSponsors = false;
let keyPoints: KeyPoint[] = [
{
Expand Down Expand Up @@ -50,15 +50,13 @@
<div class="section">
<h1>Latest update</h1>
<p>
Registration is now open,
<a href="https://www.eventbrite.co.uk/e/ddd-southwest-2024-registration-798955125287">
get your tickets here</a
> and see you on the 27th!
DDD South West is coming... save the date! See you on the <span class="emphasis"
>26th April 2025</span> at Engine Shed, Bristol
</p>
</div>
</div>

<div class="secondary-bg">
<!-- <div class="secondary-bg">
<div class="section">
<h2>Timeline</h2>
<div class="timeline text-center">
Expand Down Expand Up @@ -94,7 +92,7 @@
</span>
<span class="timeline-item">
<span class="material-symbols-outlined"> circle </span>
<p>27th April</p>
<p>26th April</p>
<p>Day of the event!</p>
</span>
</div>
Expand All @@ -103,7 +101,7 @@
driven ❤️</sub
>
</div>
</div>
</div> -->

<style>
.timeline {
Expand Down
102 changes: 78 additions & 24 deletions src/routes/code-of-conduct/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -10,74 +10,128 @@
All attendees, speakers, sponsors and volunteers at our conference are required to agree with
the following code of conduct.
</p>
<p>DDD South West is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age or religion.</p>
<p>
DDD South West is dedicated to providing a harassment-free conference experience for everyone,
regardless of gender, gender identity and expression, sexual orientation, disability, physical
appearance, body size, race, age or religion.
</p>

<p>We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference venue, including talks.</p>
<p>
We do not tolerate harassment of conference participants in any form. Sexual language and
imagery is not appropriate for any conference venue, including talks.
</p>

<p>Conference participants violating these rules may be sanctioned or expelled from the conference at the discretion of the conference organizers.</p>
<p>
Conference participants violating these rules may be sanctioned or expelled from the
conference at the discretion of the conference organizers.
</p>

<p>Harassment includes, but is not limited to:</p>
<ul>
<li>Verbal comments that reinforce social structures of domination related to gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age, or religion.</li>
<li>
Verbal comments that reinforce social structures of domination related to gender, gender
identity and expression, sexual orientation, disability, physical appearance, body size,
race, age, or religion.
</li>
<li>Sexual images in public spaces</li>
<li>Deliberate intimidation, stalking, or following </li>
<li>Deliberate intimidation, stalking, or following</li>
<li>Harassing photography or recording</li>
<li>Sustained disruption of talks or other events</li>
<li>Inappropriate physical contact</li>
<li>Unwelcome sexual attention</li>
<li>Advocating for, or encouraging, any of the above behaviour</li>
</ul>

<p>In this document the term 'participant' refers to any person at the event including, but not limited to; ticketed attendees, sponsor staff, volunteers.</p>
<p>
In this document the term 'participant' refers to any person at the event including, but not
limited to; ticketed attendees, sponsor staff, volunteers.
</p>

<p>Reporting, enforcement, and feedback policies apply to all participants.</p>

<h2>Enforcement</h2>
<p>Participants asked to stop any harassing behaviour are expected to comply immediately.</p>

<p>If a participant engages in harassing behaviour, event organisers retain the right to take any actions to keep the event a welcoming environment for all participants. This includes warning the offender or expulsion from the conference.</p>

<p>Event organisers may take action to redress anything designed to, or with the clear impact of, disrupting the event or making the environment hostile for any participants.</p>

<p>We expect participants to follow these rules at all event venues and event-related social activities. We think people should follow these rules outside event activities too!</p>

<p>
If a participant engages in harassing behaviour, event organisers retain the right to take any
actions to keep the event a welcoming environment for all participants. This includes warning
the offender or expulsion from the conference.
</p>

<p>
Event organisers may take action to redress anything designed to, or with the clear impact of,
disrupting the event or making the environment hostile for any participants.
</p>

<p>
We expect participants to follow these rules at all event venues and event-related social
activities. We think people should follow these rules outside event activities too!
</p>

<h2>Reporting</h2>
<p>If someone makes you or anyone else feel unsafe or unwelcome, please report it as soon as possible.</p>
<p>
If someone makes you or anyone else feel unsafe or unwelcome, please report it as soon as
possible.
</p>

<p>Conference staff can be identified by t-shirts/special badges/head sets.</p>

<p>Harassment and other code of conduct violations reduce the value of our event for everyone.</p>
<p>
Harassment and other code of conduct violations reduce the value of our event for everyone.
</p>

<p>We want you to be happy at our event. People like you make our event a better place.</p>

<p>You can make a report either personally or anonymously.</p>

<h3>Anonymous Report</h3>
<p>You can make an anonymous report <a href="https://forms.office.com/e/ZDSiDR6Tyg" target="_blank">here</a>.</p>
<p>
You can make an anonymous report <a
href="https://forms.office.com/e/ZDSiDR6Tyg"
target="_blank">here</a
>.
</p>

<p>We can't follow up an anonymous report with you directly, but we will fully investigate it and take whatever action is necessary to prevent a recurrence.</p>
<p>
We can't follow up an anonymous report with you directly, but we will fully investigate it and
take whatever action is necessary to prevent a recurrence.
</p>

<h3>Personal Report</h3>
<p>You can make a personal report by contacting a staff member, identified by DDD South West 2024 t-shirts or lanyards.</p>
<p>
You can make a personal report by contacting a staff member, identified by DDD South West 2025
crew t-shirts or lanyards.
</p>

<p>When taking a personal report, our staff will ensure you are safe and cannot be overheard.</p>
<p>
When taking a personal report, our staff will ensure you are safe and cannot be overheard.
</p>

<p>They may involve other event staff to ensure your report is managed properly.</p>

<p>Once safe, we'll ask you to tell us about what happened.</p>

<p>This can be upsetting, but we'll handle it as respectfully as possible, and you can bring someone to support you.</p>
<p>
This can be upsetting, but we'll handle it as respectfully as possible, and you can bring
someone to support you.
</p>

<p>You won't be asked to confront anyone and we won't tell anyone who you are.</p>

<p>Our team will be happy to help you contact hotel/venue security, local law enforcement, local support services, provide escorts, or otherwise assist you to feel safe for the duration of the event.</p>
<p>
Our team will be happy to help you contact hotel/venue security, local law enforcement, local
support services, provide escorts, or otherwise assist you to feel safe for the duration of
the event.
</p>

<p>We value your attendance.</p>

<h2>Credit</h2>
<p>
This anti-harassment policy is based on the example policy from the Geek Feminism wiki, created by the Ada Initiative and other volunteers.
<a href="https://geekfeminism.fandom.com/wiki/Conference_anti-harassment" target="_blank">Geek Feminism Conference Anti-Harassment Policy</a>
</p>
<p>
This anti-harassment policy is based on the example policy from the Geek Feminism wiki,
created by the Ada Initiative and other volunteers.
<a href="https://geekfeminism.fandom.com/wiki/Conference_anti-harassment" target="_blank"
>Geek Feminism Conference Anti-Harassment Policy</a>
</p>
</div>
</div>
4 changes: 2 additions & 2 deletions src/routes/schedule/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
let sessions = document.querySelectorAll('div[data-sessionid]:not(.sz-session--plenum)');
for (let session of sessions) {
let sessionID = session.getAttribute('data-sessionid');
session.addEventListener('click', (e: any) => {
session.addEventListener('click', () => {
goto(`/sessions?id=${sessionID}`);
});
}
Expand All @@ -28,7 +28,7 @@
<div class="section">
<p>
To bookmark sessions, submit feedback and enter the prize draw,
<a href="https://pocket2024.dddsouthwest.com/" class="emphasis">check out Pocket DDD</a>.
<a href="https://pocket2025.dddsouthwest.com/" class="emphasis">check out Pocket DDD</a>.
</p>
<p>
Can't find a room? <a href="/venue-layout" class="emphasis"
Expand Down
14 changes: 7 additions & 7 deletions src/routes/sessions/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,13 @@
let modalSpeaker: Speaker | undefined;
onMount(async () => {
const sessionsRsp = await fetch('https://sessionize.com/api/v2/kn91wz1x/view/Sessions');
const sessionizeId = 'kn91wz1x';
const sessionsRsp = await fetch(`https://sessionize.com/api/v2/${sessionizeId}/view/Sessions`);
let sessionsJson = await sessionsRsp.json();
sessions = sessionsJson[0].sessions;
const speakersRsp = await fetch('https://sessionize.com/api/v2/kn91wz1x/view/Speakers');
const speakersRsp = await fetch(`https://sessionize.com/api/v2/${sessionizeId}/view/Speakers`);
speakers = await speakersRsp.json();
const hasId = $page.url.searchParams.has('id');
Expand Down Expand Up @@ -53,15 +55,14 @@

<div class="secondary-bg">
<div class="section">
<h1>2024 Sessions</h1>
<h1>2025 Sessions</h1>
{#if sessions}
{#each sessions as session}
<div class="session-container" id={session.id}>
<p>
{#each session.speakers as speaker}
<span class="speaker-name" on:click={() => showSpeakerInfo(speaker.id)}
>{speaker.name}</span
>
>{speaker.name}</span>
{/each}
</p>
<h2>{session.title}</h2>
Expand All @@ -79,8 +80,7 @@
<img
src={modalSpeaker?.profilePicture}
alt={modalSpeaker?.fullName}
class="speaker-image"
/>
class="speaker-image" />
{/if}
<h2>{modalSpeaker?.fullName}</h2>

Expand Down
10 changes: 5 additions & 5 deletions src/routes/sponsorship/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,21 @@
import { pageTitle } from '../../stores.js';
let refreshmentPackages = [
{ title: 'Breakfast', price: '£250', claimed: true },
{ title: 'Breakfast', price: '£250', claimed: false },
{ title: 'Morning break', price: '£250', claimed: false },
{ title: 'Afternoon break', price: '£250', claimed: true }
{ title: 'Afternoon break', price: '£250', claimed: false }
];
let extraOptions = [
{
title: 'T-shirts',
price: '£500',
claimed: true,
claimed: false,
description: `We'll print your company name/logo on our t-shirts, worn by the staff and speakers.`
}
];
let showSponsors = true;
let showSponsors = false;
pageTitle.set('Sponsorship');
</script>
Expand All @@ -26,7 +26,7 @@
<div class="section">
<h1>Sponsorship opportunities</h1>
<p>
We are looking for sponsors for DDD South West 2024. If you or your company would like to
We are looking for sponsors for DDD South West 2025. If you or your company would like to
become a sponsor please <a href="mailto:[email protected]">email us.</a>
We have various options available, or we can arrange a custom package for you. Our event is entirely
funded by sponsorship and would not be possible without our wonderful sponsors.
Expand Down
Loading

0 comments on commit e22c12c

Please sign in to comment.