Skip to content

Commit

Permalink
updated page to online
Browse files Browse the repository at this point in the history
Signed-off-by: René <snooz@posteo.de>
  • Loading branch information
Snooz82 committed Feb 12, 2024
1 parent b5c85ea commit fc6d0f7
Show file tree
Hide file tree
Showing 10 changed files with 79 additions and 74 deletions.
2 changes: 1 addition & 1 deletion dist/css/app.8978c0ba.css → dist/css/app.561e8525.css

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion dist/js/app.a1093419.js

This file was deleted.

1 change: 1 addition & 0 deletions dist/js/app.d055bb2b.js

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"url": "dist/404.html"
},
{
"revision": "9068c08a1051c580eac6",
"url": "dist/css/app.8978c0ba.css"
"revision": "8a9fd57c4cfba6f1f625",
"url": "dist/css/app.561e8525.css"
},
{
"revision": "27679e61bfd27e1093f4bf200900b8e7",
Expand Down Expand Up @@ -188,12 +188,12 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"url": "dist/img/ticket-depth.jpg"
},
{
"revision": "7072476fdbdd446ae4d881bd6801b01d",
"revision": "0630ae1990fcbe3b66e1b2441df7fe13",
"url": "dist/index.html"
},
{
"revision": "9068c08a1051c580eac6",
"url": "dist/js/app.a1093419.js"
"revision": "8a9fd57c4cfba6f1f625",
"url": "dist/js/app.d055bb2b.js"
},
{
"revision": "93488b24d25139a6649c",
Expand Down
2 changes: 1 addition & 1 deletion dist/service-worker.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");

importScripts(
"dist/precache-manifest.7921c0c9c50f9dd94ba459a9f2a184f3.js"
"dist/precache-manifest.058fa9427fc083b67a45bdbc164f9209.js"
);

workbox.core.setCacheNameDetails({prefix: "robot-framework"});
Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@
l.pathname.slice(0, -1) + decoded + l.hash
);
}
}(window.location))</script><link href="dist/css/app.8978c0ba.css" rel="preload" as="style"><link href="dist/js/app.a1093419.js" rel="preload" as="script"><link href="dist/js/chunk-vendors.2b43d562.js" rel="preload" as="script"><link href="dist/css/app.8978c0ba.css" rel="stylesheet"><link rel="icon" type="image/png" sizes="32x32" href="dist/img/icons/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="dist/img/icons/favicon-16x16.png"><link rel="manifest" href="dist/manifest.json"><meta name="theme-color" content="#4DBA87"><meta name="apple-mobile-web-app-capable" content="no"><meta name="apple-mobile-web-app-status-bar-style" content="default"><meta name="apple-mobile-web-app-title" content="robot-framework"><link rel="apple-touch-icon" href="dist/img/icons/apple-touch-icon-152x152.png"><link rel="mask-icon" href="dist/img/icons/safari-pinned-tab.svg" color="#4DBA87"><meta name="msapplication-TileImage" content="dist/img/icons/msapplication-icon-144x144.png"><meta name="msapplication-TileColor" content="#000000"></head><body><noscript><strong>We're sorry but robot-framework doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="dist/js/chunk-vendors.2b43d562.js"></script><script src="dist/js/app.a1093419.js"></script></body></html>
}(window.location))</script><link href="dist/css/app.561e8525.css" rel="preload" as="style"><link href="dist/js/app.d055bb2b.js" rel="preload" as="script"><link href="dist/js/chunk-vendors.2b43d562.js" rel="preload" as="script"><link href="dist/css/app.561e8525.css" rel="stylesheet"><link rel="icon" type="image/png" sizes="32x32" href="dist/img/icons/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="dist/img/icons/favicon-16x16.png"><link rel="manifest" href="dist/manifest.json"><meta name="theme-color" content="#4DBA87"><meta name="apple-mobile-web-app-capable" content="no"><meta name="apple-mobile-web-app-status-bar-style" content="default"><meta name="apple-mobile-web-app-title" content="robot-framework"><link rel="apple-touch-icon" href="dist/img/icons/apple-touch-icon-152x152.png"><link rel="mask-icon" href="dist/img/icons/safari-pinned-tab.svg" color="#4DBA87"><meta name="msapplication-TileImage" content="dist/img/icons/msapplication-icon-144x144.png"><meta name="msapplication-TileColor" content="#000000"></head><body><noscript><strong>We're sorry but robot-framework doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="dist/js/chunk-vendors.2b43d562.js"></script><script src="dist/js/app.d055bb2b.js"></script></body></html>
8 changes: 4 additions & 4 deletions src/components/Navbar.vue
Original file line number Diff line number Diff line change
Expand Up @@ -23,21 +23,21 @@
class="color-white mx-2xsmall type-no-underline font-title router-link type-small">
#TUTORIALS
</a>
<a
<!-- <a
href="#workshops"
class="color-white mx-2xsmall type-no-underline font-title router-link type-small">
#WORKSHOPS
</a>
</a> -->
<a
href="#talks"
class="color-white mx-2xsmall type-no-underline font-title router-link type-small">
#TALKS
</a>
<a
<!-- <a
href="#hotels"
class="color-white mx-2xsmall type-no-underline font-title router-link type-small">
#HOTELS
</a>
</a> -->
</div>
<div v-else>
<router-link
Expand Down
10 changes: 6 additions & 4 deletions src/components/Talks24.vue
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<template>
<div class="mt-small w-100">
<button
v-for="type in ['live', 'online']"
v-for="type in ['online', 'live']"
:key="type"
class="theme mr-xsmall"
:class="selectedTrack === type && 'active'"
Expand Down Expand Up @@ -96,22 +96,24 @@ export default {
fetch('https://pretalx.com/api/events/robocon-2024/schedules/latest/')
.then((res) => res.json())
.then((res) => {
console.log(res?.slots)
this.talksLive = [
...res?.slots?.filter((talk) => talk?.slot?.room?.en === 'RoboCon'),
...res?.slots?.filter((talk) => talk?.slot?.room?.en === 'RoboCon').filter((talk) => talk?.submission_type?.en !== 'Tutorial'),
...res?.breaks?.filter((b) => b?.room?.en === 'RoboCon').map((b) => ({ ...b, isBreak: true }))
]
.sort((a, b) => {
if (new Date(a.slot?.start || a.start) < new Date(b.slot?.start || b.start)) return -1
return 1
})
this.talksOnline = [
...res?.slots?.filter((talk) => talk?.slot?.room?.en === 'RoboConOnline'),
...res?.slots?.filter((talk) => talk?.slot?.room?.en === 'RoboConOnline').filter((talk) => talk?.submission_type?.en !== 'Tutorial'),
...res?.breaks?.filter((b) => b?.room?.en === 'RoboConOnline').map((b) => ({ ...b, isBreak: true }))
]
.sort((a, b) => {
if (new Date(a.slot?.start || a.start) < new Date(b.slot?.start || b.start)) return -1
return 1
})
console.log(this.talksOnline)
})
.then(() => {
const hash = window.location.hash
Expand All @@ -124,7 +126,7 @@ export default {
},
data: () => ({
publicPath: process.env.BASE_URL,
selectedTrack: 'live',
selectedTrack: 'online',
talksLive: [],
talksOnline: []
}),
Expand Down
14 changes: 7 additions & 7 deletions src/components/Tutorials24.vue
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<template>
<div class="mt-small w-100">
<button
v-for="type in ['live', 'online']"
v-for="type in ['online']"
:key="type"
class="theme mr-xsmall"
:class="shownTutorials === type && 'active'"
Expand Down Expand Up @@ -112,11 +112,11 @@ export default {
// if (new Date(a.slot?.start) < new Date(b.slot?.start)) return -1
// return 1
// })
this.tutorials = talksStatic.filter((talk) => talk['Session type']?.en === 'Tutorial' && talk.Room?.en === 'Eficode')
.sort((a, b) => {
if (new Date(a.Start) < new Date(b.Start)) return -1
return 1
})
// this.tutorials = talksStatic.filter((talk) => talk['Session type']?.en === 'Tutorial' && talk.Room?.en === 'Eficode')
// .sort((a, b) => {
// if (new Date(a.Start) < new Date(b.Start)) return -1
// return 1
// })
this.tutorialsOnline = talksStatic.filter((talk) => talk['Session type']?.en === 'Tutorial' && talk.Room?.en === 'RoboConOnline')
.sort((a, b) => {
if (new Date(a.Start) < new Date(b.Start)) return -1
Expand All @@ -136,7 +136,7 @@ export default {
publicPath: process.env.BASE_URL,
tutorials: [],
tutorialsOnline: [],
shownTutorials: 'live'
shownTutorials: 'online'
}),
methods: {
format,
Expand Down
103 changes: 53 additions & 50 deletions src/views/Home.vue
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@
and have a great time with one another.
</p>
<p class="mb-medium">
For <span class="color-theme">RoboCon 2024</span> we will have a
familiar fully in-person conference and then a few weeks later a full
For <span class="color-theme">RoboCon 2024</span> we had a
familiar fully in-person conference on Feb 7th to 9th and then end of February (28th & 29th) we will have a full
online conference like the year before.
</p>
<div class="col-sm-12 row center between-md">
<Ticket link="https://tickets.robotframework.org/robocon-2024/3913179/" class="mb-small">
<!-- <Ticket link="https://tickets.robotframework.org/robocon-2024/3913179/" class="mb-small">
<template v-slot:title>
Main Conference<br>In-person<br>
</template>
Expand All @@ -37,7 +37,7 @@
<template v-slot:right>
2024
</template>
</Ticket>
</Ticket> -->
<Ticket link="https://tickets.robotframework.org/robocon-2024/3913180/">
<template v-slot:title>
Main Conference<br>Online
Expand All @@ -54,7 +54,7 @@
</Ticket>
</div>
<sponsors :sponsors="$tm('home.sponsors')" />
<p class="mt-large">
<!-- <p class="mt-large">
<span class="color-theme">The in-person conference</span> will be held in Helsinki 8-9 February, 2024.
</p>
<p>
Expand Down Expand Up @@ -82,51 +82,53 @@
<p>
Both options will start late morning. If weather is really bad we will have backup plans probably to the local museums of which there are about half a dozen in the immediate area. More information will be published as we get closer to the conference dates.
</p>
</details>
<p>
In-person ticket includes a complimentary online conference ticket.
</p>
</details> -->
<p>
<span class="color-theme">The online conference</span> will take place
28-29 February, 2024 followed by the community day on the 1st of March.
</p>
<p>
In-person ticket includes a complimentary online conference ticket.
</p>
<div class="row col-sm-12">
<div class="col-sm-12 col-md-6 px-small">
<div class="bg-secondary p-medium pt-large pb-large rounded mb-small">
<h2>In-person</h2>
<div>Helsinki, Finland</div>
<a href="https://www.scandichotels.com/hotels/finland/helsinki/scandic-grand-marina/meetings-conferences-events/scandic-marina-congress-center">Marina Congress Center</a>
<span class="line-height-1">
<div class="mt-small color-theme font-title type-body">Feb 6th</div>
Workshops - <a href="https://tickets.robotframework.org/robocon-2024/3997180/">tickets</a>
<div class="mt-small color-theme font-title type-body">7th</div>
Community Day (9am) @&nbsp;<a href="https://maps.app.goo.gl/6QFBjcWk8iCaHQCG6" target="_blank">Eficode</a>
<div class="mt-small color-theme font-title type-body">8th</div>
Main Conference
<div>+ Community Dinner</div>
<div class="mt-small color-theme font-title type-body">9th</div>
Main Conference
<div>+ After Party</div>
<div class="mt-small color-theme font-title type-body">10th</div>
Fun activity
</span>
</div>
</div>
<div class="col-sm-12 col-md-6 px-small">
<div class="bg-secondary p-medium pt-large pb-2xlarge rounded mb-small">
<h2>Online</h2>
<a href="https://www.gather.town/">Gather.town</a>
<span class="line-height-1">
<div class="mt-small color-theme font-title type-body">Feb 28th</div>
Main Conference
<div class="mt-small color-theme font-title type-body">29th</div>
Main Conference
<div class="mt-small color-theme font-title type-body">Mar 1st</div>
Community Day
</span>
</div>
<div class="col-sm-12 col-md-6 px-small">
<div class="bg-secondary p-medium pt-large pb-2xlarge rounded mb-small">
<h2>Online</h2>
<a href="https://www.gather.town/">Gather.town</a>
<span class="line-height-1">
<div class="mt-small color-theme font-title type-body">Feb 27th</div>
Tutorials
<div class="mt-small color-theme font-title type-body">Feb 28th</div>
Main Conference
<div class="mt-small color-theme font-title type-body">29th</div>
Main Conference
<div class="mt-small color-theme font-title type-body">Mar 1st</div>
Community Day
</span>
</div>
</div>
<div class="col-sm-12 col-md-6 px-small">
<div class="bg-secondary p-medium pt-large pb-large rounded mb-small">
<h2>In-person (past)</h2>
<div>Helsinki, Finland</div>
<a href="https://www.scandichotels.com/hotels/finland/helsinki/scandic-grand-marina/meetings-conferences-events/scandic-marina-congress-center">Marina Congress Center</a>
<span class="line-height-1">
<div class="mt-small color-theme font-title type-body">Feb 6th</div>
Workshops - <a href="https://tickets.robotframework.org/robocon-2024/3997180/">tickets</a>
<div class="mt-small color-theme font-title type-body">7th</div>
Community Day (9am) @&nbsp;<a href="https://maps.app.goo.gl/6QFBjcWk8iCaHQCG6" target="_blank">Eficode</a>
<div class="mt-small color-theme font-title type-body">8th</div>
Main Conference
<div>+ Community Dinner</div>
<div class="mt-small color-theme font-title type-body">9th</div>
Main Conference
<div>+ After Party</div>
<div class="mt-small color-theme font-title type-body">10th</div>
Fun activity
</span>
</div>
</div>
</div>
</div>
</page-section>
<page-section title-id="tutorials" :title="'Tutorials'">
<p>
Expand All @@ -137,19 +139,19 @@ Moreover, a wide array of exceptional online tutorials will be spread across the
</p>
<tutorials24 :speakers="speakers" />
</page-section>
<page-section title-id="workshops" :title="'Workshops'">
<!-- <page-section title-id="workshops" :title="'Workshops'">
<p>
The in-person conference week kicks off with our exceptional hands-on workshops. These serve as your gateway to a deep dive into specific topics, allowing you to learn practically in a small group setting.
</p>
<p>
We offer a diverse range of workshops covering various topics and skill levels. Be sure to choose one that's just right for you!
</p>
<workshops24 :speakers="speakers" />
</page-section>
</page-section> -->
<page-section title-id="talks" :title="'Talks'">
<talks24 :speakers="speakers" />
</page-section>
<page-section title-id="hotels" :title="'Hotels'">
<!-- <page-section title-id="hotels" :title="'Hotels'">
<p>
If you are looking for <span class="color-theme">accommodation</span>, you may reserve a hotel at a discounted rate via the following links:
</p>
Expand All @@ -163,12 +165,13 @@ Moreover, a wide array of exceptional online tutorials will be spread across the
<a class="block type-center" href="https://bit.ly/HotelF6">Hotel F6</a>
</div>
</div>
</page-section>
</page-section> -->
</div>
</template>

<script>
import { PageSection, NewsBanner, Ticket, Talks24, Workshops24, Tutorials24, Sponsors, GlobeRbcn } from 'Components'
// import { PageSection, NewsBanner, Ticket, Talks24, Workshops24, Tutorials24, Sponsors, GlobeRbcn } from 'Components'
import { PageSection, NewsBanner, Ticket, Talks24, Tutorials24, Sponsors, GlobeRbcn } from 'Components'
export default {
name: 'App',
Expand All @@ -177,7 +180,7 @@ export default {
NewsBanner,
Ticket,
Talks24,
Workshops24,
// Workshops24,
Tutorials24,
Sponsors,
GlobeRbcn
Expand Down

0 comments on commit fc6d0f7

Please sign in to comment.