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

chore: update room blocks and associated info #1461

Merged
merged 4 commits into from
Sep 12, 2023
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
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "that-us",
"version": "3.13.0",
"version": "3.13.1",
"description": "THAT.us website",
"main": "index.js",
"type": "module",
Expand Down
14 changes: 8 additions & 6 deletions src/_utils/config.public.js
Original file line number Diff line number Diff line change
Expand Up @@ -101,23 +101,25 @@ export const kalahari = {
url: 'https://book.passkey.com/e/50528959'
},
tx: {
opens: '09/13/2023',
opens: '09/19/2023',
closes: '01/08/2024',
url: 'https://book.passkey.com/e/'
url: 'https://book.passkey.com/e/50671911'
}
},
speakerPasskey: {
'wi/2024': {
bookingUrl: 'https://book.passkey.com/e/50528993',
start: '03/27/2023',
end: '06/21/2023',
blockCloseDate: '06/21/2023'
blockCloseDate: '06/21/2023',
accessCode: null
},
'tx/2024': {
bookingUrl: 'https://book.passkey.com/e/',
start: '09/13/2023',
bookingUrl: 'https://book.passkey.com/e/50671918',
start: '09/19/2023',
end: '01/08/2024',
blockCloseDate: '01/08/2023'
blockCloseDate: '01/08/2023',
accessCode: 'THATSPEAK'
}
}
};
2 changes: 1 addition & 1 deletion src/routes/call-for-counselors/_components/faq.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
},
{
q: 'How do I get reimbursed for my room?',
a: 'We will work with the resort and magically apply the credit to your bill. You are responsible for any other expenses incurred. We reimburse the cost of a standard room rate.'
a: 'We will work with the resort and magically apply the credit to your bill. You are responsible for any other expenses incurred. We reimburse the cost of a Double Queen Sofa rate.'
},
{
q: 'Can my family come?',
Expand Down
6 changes: 3 additions & 3 deletions src/routes/call-for-counselors/_components/perks.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,12 @@
</div>

<p class="py-4 text-center text-lg font-extrabold tracking-wide text-gray-600">
Hotel Accomodations
Hotel Accommodations
</p>

<p class="prose text-center text-gray-500">
For each talk accepted we cover 2 standard room nights at the Kalahari, up to a 3 nights
max per family.
For each talk accepted we cover 2 Double Queen Sofa nights at the Kalahari, up to a 3
nights max per family.
</p>
</div>
</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,11 @@
rel="external noopener noreferrer"
href={kalahari.speakerPasskey[eventDetails.slug].bookingUrl}>
like now</a
>!</span>
>!
{#if kalahari.speakerPasskey[eventDetails.slug].accessCode}
(Access Code: {kalahari.speakerPasskey[eventDetails.slug].accessCode})
{/if}
</span>
</li>
<li>Help spread the good word. Tell all your friends.</li>
<li>
Expand Down
16 changes: 11 additions & 5 deletions src/routes/speakers/_components/formSections/CampsiteComps.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,13 @@
href={kalahari.speakerPasskey[eventDetails.slug].bookingUrl}>
{kalahari.speakerPasskey[eventDetails.slug].bookingUrl}
</a>
{#if kalahari.speakerPasskey[eventDetails.slug].accessCode}
(Access Code: <span class="font-extrabold">
{kalahari.speakerPasskey[eventDetails.slug].accessCode}</span
>)
{/if}

to receive the discounted block rate on a standard room.
to receive the discounted block rate on a Double Queen Sofa room.
</p>
</div>

Expand All @@ -82,16 +87,17 @@
<h2 class="text-xl font-extrabold text-gray-800">Room Compensation</h2>

<p class="prose prose-lg mt-4 text-gray-500">
As a thank you for being a Counselor, we will reimburse you for two nights' lodging in a
standard room (up to $249/day) for each day that you speak (up to a total of three nights per
As a thank you for being a Counselor, we will reimburse you for two nights' lodging in a Double
Queen Sofa room (up to $179/day) for each day that you speak (up to a total of three nights per
family of multiple speakers).
</p>
<p class="prose prose-lg mt-4 text-gray-500">
To reserve the room, the Kalahari requires a deposit of one night's stay plus tax and fees. THAT
Conference works directly with the Kalahari to apply the appropriate credits to your account
during the conference. You will see the proper credits applied to your final bill upon checkout.
Please note that you may book any room type, however, you will be responsible for the difference
at any rate above $249/day. Speaking sessions from sponsorships are excluded from this benefit.
Please note that you are welcome to upgrade your room, however, you will be responsible for the
difference at any rate above $179/day. Speaking sessions from sponsorships are excluded from
this benefit.
</p>

<div class="mt-6 antialiased">
Expand Down
36 changes: 16 additions & 20 deletions src/routes/support/travel/tx/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,7 @@
const closeTime = dayjs(kalahari.passkey.tx.closes);
const close = closeTime.format('dddd, MMMM D, YYYY');

// todo needs to be fixed later
// const isRoomBlockOpen = dayjs().isBetween(openTime, closeTime);
const isRoomBlockOpen = dayjs().isBetween(openTime.subtract(1, 'day'), closeTime.add(1, 'day'));
</script>

<Seo title={metaTags.title} tags={metaTags.tags} />
Expand All @@ -48,8 +47,8 @@
text-gray-500 lg:mx-0 lg:max-w-7xl lg:pr-72">
<p>We have partnered with the Kalahari Resort to offer the best group rates around.</p>
<p class="mt-8">
Discounted rates are available not only during our conference dates, but also a few days
before and after the event in case you'd like to extend your stay.
Discounted rates are available not only during our conference dates, but a few additional
days as well in case you'd like to extend your stay.
</p>
</div>

Expand Down Expand Up @@ -81,39 +80,36 @@
<div class="flex flex-col items-center space-x-4">
<div class="prose-md prose w-2/4 rounded-md border bg-white p-4 shadow-md">
<h4>Double Queen Sofa</h4>
<p class="text-center">$189 + tax and fees</p>
<p class="text-center">$198 + tax and fees</p>
</div>

<!-- <div class="prose-md prose w-full rounded-md border bg-white p-4 shadow-md ">
<h4>2 Bedroom Suite</h4>
<p class="text-center">$249 + tax and fees</p>
</div> -->
</div>

<div class="prose-md prose mt-4 text-gray-500">
<!-- <div class="prose-md prose mt-4 text-gray-500">
<p>Restrictions do apply:</p>
<ul>
<li>Speakers, this block isn't for you. Contact us.</li>
<li>Weekend rates may be different than listed above.</li>
<li>Our block discount does apply to all rooms, not just the two listed above.</li>
<li>Never wait to book; when they're gone, they're gone.</li>
</ul>
</div>
</div> -->

<h3>Speakers</h3>
<p>
This room block is not for you. Please use the link in the email you received or
contact us.
</p>

<h3>Booking Your Reservation</h3>
<p>
A dedicated website is available for you to book your hotel room online or call
1-877-525-2427.
</p>

<!-- todo the room block is open right now. milestones are wrong. -->
<!-- {#if isRoomBlockOpen} -->
{#if !isRoomBlockOpen}
<p class="text-center text-red-500">Our room blocks are currently closed.</p>
{/if}
<div class="mt-8 flex flex-col items-center">
<StandardLink open={true} href={kalahari.passkey.tx.url}>Book Today</StandardLink>
</div>
<!-- {:else}
<div class="mt-8 flex flex-col items-center">asdfasdf</div>
{/if} -->
</div>
</div>
</div>
Expand Down Expand Up @@ -153,7 +149,7 @@

<p>
Are there shuttles to the Kalahari from the airports? Unfortunately no but we suggest
jumping in THAT Slack and ask if anyone is interested in ridesharing or catching an
jumping in THAT Slack and ask if anyone is interested in ride-sharing or catching an
Uber/Lyft.
</p>
</div>
Expand Down