Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP - 2025 refresh #60

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
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
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
11 changes: 5 additions & 6 deletions src/lib/Navbar.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@
{ text: 'Home', href: '/', hidden: false },
{ text: 'About', href: '/about', hidden: false },
{ text: 'Sponsorship', href: '/sponsorship', hidden: false },
{ text: 'Event Venue', href: '/venue', hidden: false },
{ text: 'Room map', href: '/venue-layout', hidden: false },
{ text: 'Event Venue', href: '/venue', hidden: true },
{ text: 'Room map', href: '/venue-layout', hidden: true },
{ text: 'New Speakers Workshop', href: '/new-speakers-workshop', hidden: true },
{ text: 'Sessions', href: '/sessions', hidden: true },
{ text: 'Schedule', href: '/schedule', hidden: false },
{ text: 'Pocket DDD', href: 'https://pocket2024.dddsouthwest.com/', hidden: false },
{ text: 'Schedule', href: '/schedule', hidden: true },
{ text: 'Pocket DDD', href: 'https://pocket2025.dddsouthwest.com/', hidden: true },
{ text: 'Code of Conduct', href: '/code-of-conduct', hidden: false }
];

Expand All @@ -33,8 +33,7 @@
class="unset main-nav-button"
class:shadow={homepage}
class:inverted-colours={homepage}
on:click={toggleNav}
>
on:click={toggleNav}>
<span class="nav-button-text">Find out more</span>

<span class="material-symbols-outlined icon">
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
38 changes: 21 additions & 17 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 All @@ -29,36 +29,37 @@
];
</script>

{#if showSponsors}
<Sponsors />
{/if}

<div class="introduction primary-bg">
<div class="section">
<p class="text-center">
DDD South West is an inclusive, non-profit developer conference organised by the community,
for the community.
<h2>Latest update</h2>
<p>
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>

{#if showSponsors}
<Sponsors />
{/if}

<div class={showSponsors ? 'tertiary-bg' : 'secondary-bg'}>
<CallToActions {keyPoints} />
</div>

<div class="quaternary-bg">
<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 an inclusive, non-profit, volunteer driven developer conference organised by
the community, for the community. We are dedicated to providing a safe and welcoming
conference experience for everyone.
</p>
<p>Please refer to our <a href="/code-of-conduct">Code of Conduct</a> for more information.</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 +95,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 +104,7 @@
driven ❤️</sub
>
</div>
</div>
</div> -->

<style>
.timeline {
Expand Down Expand Up @@ -141,8 +142,11 @@
}

@media (min-width: 768px) {
.introduction h2 {
font-size: 2rem;
}
.introduction p {
font-size: 1.75rem;
font-size: 1.25rem;
}
}
</style>
14 changes: 4 additions & 10 deletions src/routes/about/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,6 @@
email: '[email protected]',
twitter: 'stuartblang'
},
{
name: 'Hannah Price',
imageName: 'hannah.jpg',
email: '[email protected]',
linkedIn: 'hannah-price-a09728b1'
},
{
name: 'Carl Sargunar',
imageName: 'carl.jpg',
Expand All @@ -69,10 +63,10 @@
<div class="section">
<h1>What to expect</h1>
<p>
DDD South West is a free one day technical event organised by developers for developers. It is
a day of learning, discussing, contributing and being part of the developer community in the
South West. Our goal is to provide free technical education, the opportunity to mix with peers
and to make and develop relationships in the developer community.
DDD South West is an annual free one day technical conference organised by developers for
developers. It is a day of learning, discussing, contributing and being part of the developer
community in the South West. Our goal is to provide free technical education, the opportunity
to mix with peers and to make and develop relationships in the developer community.
</p>
</div>
</div>
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>
Loading