fix discount code info

This commit is contained in:
tmakin committed 2026-08-31 12:16:18 -05:00
1 parent 01e38e2277
commit 28638be8ff
2 files changed
+185 -178

No files matched your search

+69 -68
View File
@@ -1,76 +1,77 @@
import { NavLink } from "react-router";
const events = [
{
title: "Rehearsal",
location: "Our Lady of the Snows, Girdwood, AK",
time: "3/4/26, 2:00 PM, wedding party only",
},
{
title: "Bachelor(ette) Party",
location: "TBD (Anchorage area)",
time: "3/5/26, TBD",
},
{
title: "Ceremony",
location: "Our Lady of the Snows, Girdwood, AK",
time: "3/6/26, 2:00 PM",
},
{
title: "Reception",
location: "Alyeska Resort, Girdwood, AK",
time: "3/6/26, 3:30 PM",
},
{
title: "Rehearsal",
location: "Our Lady of the Snows, Girdwood, AK",
time: "3/4/26, 2:00 PM, wedding party only",
},
{
title: "Bachelor(ette) Party",
location: "TBD (Anchorage area)",
time: "3/5/26, TBD",
},
{
title: "Ceremony",
location: "Our Lady of the Snows, Girdwood, AK",
time: "3/6/26, 2:00 PM",
},
{
title: "Reception",
location: "Alyeska Resort, Girdwood, AK",
time: "3/6/26, 3:30 PM",
},
];
export function Home() {
document.title = "Home | Katelynn & Thomas";
document.title = "Home | Katelynn & Thomas";
return (
<div className="grid grid-cols-1 md:grid-cols-5 p-4 m-auto gap-4 max-w-7xl self-center justify-self-center">
<div className="col-span-1 md:col-span-3 flex flex-col gap-4">
<div className="bg-light dark:bg-dark w-full h-auto p-4 flex flex-col gap-4 rounded-2xl drop-shadow-2xl">
<h2 className="text-5xl text-center font-script">Welcome!</h2>
<p className="text-lg">
This is the landing site for the wedding of{" "}
<strong>Katelynn & Thomas</strong> at the Alyeska Resort in
Girdwood, AK. We're excited you're here! We know it's a long trip up
to Alaska, but we want to make it as easy as possible for those who
can come to make it. Please feel free to peruse our travel guide as
you make your arrangements. To book accommodations with Alyeska,
please use our discount code SMW0306. Please reach out if you have
any questions!
</p>
</div>
<div className="bg-light dark:bg-dark w-full h-auto p-4 flex flex-col gap-4 rounded-2xl drop-shadow-2xl">
<h2 className="text-5xl text-center font-script">
Schedule of Events
</h2>
{events.map((event) => (
<div
key={event.title}
className="bg-pink-200 dark:bg-pink-900 w-full h-auto p-4 rounded-xl drop-shadow-md grid grid-cols-5 items-center"
>
<div className="flex flex-col col-span-3">
<h3 className="text-3xl text-left col-span-3 font-script">
{event.title}
</h3>
<h4 className="text-md text-left col-span-3 font-fancy">
{event.time}
</h4>
</div>
<h3 className="text-2xl text-right col-span-2 font-script">
{event.location}
</h3>
</div>
))}
</div>
</div>
<div className="col-span-1 md:col-span-2 flex flex-col">
<div className="overflow-clip rounded-2xl drop-shadow-2xl">
<img src="/public/front.jpeg" />
</div>
</div>
</div>
);
return (
<div className="grid grid-cols-1 md:grid-cols-5 p-4 m-auto gap-4 max-w-7xl self-center justify-self-center">
<div className="col-span-1 md:col-span-3 flex flex-col gap-4">
<div className="bg-light dark:bg-dark w-full h-auto p-4 flex flex-col gap-4 rounded-2xl drop-shadow-2xl">
<h2 className="text-5xl text-center font-script">Welcome!</h2>
<p className="text-lg">
This is the landing site for the wedding of{" "}
<strong>Katelynn & Thomas</strong> at the Alyeska Resort in
Girdwood, AK. We're excited you're here! We know it's a long trip up
to Alaska, but we want to make it as easy as possible for those who
can come to make it. Please feel free to peruse our{" "}
<NavLink to={{ pathname: "/travel" }}>travel guide</NavLink> as you
make your arrangements. Please reach out if you have any questions!
</p>
</div>
<div className="bg-light dark:bg-dark w-full h-auto p-4 flex flex-col gap-4 rounded-2xl drop-shadow-2xl">
<h2 className="text-5xl text-center font-script">
Schedule of Events
</h2>
{events.map((event) => (
<div
key={event.title}
className="bg-pink-200 dark:bg-pink-900 w-full h-auto p-4 rounded-xl drop-shadow-md grid grid-cols-5 items-center"
>
<div className="flex flex-col col-span-3">
<h3 className="text-3xl text-left col-span-3 font-script">
{event.title}
</h3>
<h4 className="text-md text-left col-span-3 font-fancy">
{event.time}
</h4>
</div>
<h3 className="text-2xl text-right col-span-2 font-script">
{event.location}
</h3>
</div>
))}
</div>
</div>
<div className="col-span-1 md:col-span-2 flex flex-col">
<div className="overflow-clip rounded-2xl drop-shadow-2xl">
<img src="/public/front.jpeg" />
</div>
</div>
</div>
);
}
export default Home;
+116 -110
View File
@@ -1,121 +1,127 @@
import Sidebar from "@/components/Sidebar";
export function Travel() {
document.title = "Travel | Katelynn & Thomas";
return (
<div className="p-4 h-full w-full flex flex-row justify-center items-center max-w-7xl mx-auto">
<div className="h-full w-full grid grid-cols-1 md:grid-cols-5 gap-4">
<Sidebar />
<div className="bg-light dark:bg-dark rounded-2xl drop-shadow-2xl col-span-1 md:col-span-4 p-6 flex flex-col gap-4 post overflow-y-auto overflow-x-hidden">
<div className="flex flex-col gap-2">
<h2 className="text-3xl font-script font-bold">
Getting to Anchorage
</h2>
<p className="text-lg">
Never been to Anchorage before? No problem! We've set this site up
in advance so you can book flights and accommodations early. We
recommend booking your flight on the early side for the best deals
and seats, and you can book your discounted hotel rate at Alyeska
with our code, SMW0306. Servicing Anchorage and Girdwood is{" "}
<strong>Ted Stevens International Airport</strong>, which has
frequent flights from major US-based airlines.
</p>
</div>
document.title = "Travel | Katelynn & Thomas";
return (
<div className="p-4 h-full w-full flex flex-row justify-center items-center max-w-7xl mx-auto">
<div className="h-full w-full grid grid-cols-1 md:grid-cols-5 gap-4">
<Sidebar />
<div className="bg-light dark:bg-dark rounded-2xl drop-shadow-2xl col-span-1 md:col-span-4 p-6 flex flex-col gap-4 post overflow-y-auto overflow-x-hidden">
<div className="flex flex-col gap-2">
<h2 className="text-3xl font-script font-bold">
Getting to Anchorage
</h2>
<p className="text-lg">
Never been to Anchorage before? No problem! We've set this site up
in advance so you can book flights and accommodations early. We
recommend booking your flight on the early side for the best deals
and seats, and you can book your discounted hotel rate at Alyeska
with our code,{" "}
<a href="https://res.windsurfercrs.com/ibe/details.aspx?propertyid=17002&rate=MSWEDDING&lang=en-us&nights=1">
MSWEDDING
</a>
. NOTE: check the prices with and without the code--the code is
only valid for daily rate Friday through Sunday, and paying ahead
may be cheaper/easier than using it! Servicing Anchorage and
Girdwood is <strong>Ted Stevens International Airport</strong>,
which has frequent flights from major US-based airlines.
</p>
</div>
<div className="flex flex-col gap-2">
<h3 className="text-2xl font-script font-bold">
From the East Coast
</h3>
<p className="text-lg">
<strong>Alaska</strong> and <strong>United</strong> both have
great flights with stops in Seattle, Portland, Denver, and Chicago
that run year-round. Alaska Airlines is generally recommended for
the shortest time in transit--they also have more comfortable
Economy seats, and complimentary alcohol if you upgrade to
Premium. <strong>Delta</strong> is also a good option.
</p>
</div>
<div className="flex flex-col gap-2">
<h3 className="text-2xl font-script font-bold">
From the East Coast
</h3>
<p className="text-lg">
<strong>Alaska</strong> and <strong>United</strong> both have
great flights with stops in Seattle, Portland, Denver, and Chicago
that run year-round. Alaska Airlines is generally recommended for
the shortest time in transit--they also have more comfortable
Economy seats, and complimentary alcohol if you upgrade to
Premium. <strong>Delta</strong> is also a good option.
</p>
</div>
<div className="flex flex-col gap-2">
<h3 className="text-2xl font-script font-bold">
From the West Coast
</h3>
<p className="text-lg">
Your best bet is <strong>Alaska</strong> Airlines from most major
airports (Sea-Tac, SFO, etc.); they have a large presence on the
West Coast and fly frequently between their hubs.{" "}
<strong>Delta</strong> also has good flights from Sea-Tac.
</p>
</div>
<div className="flex flex-col gap-2">
<h3 className="text-2xl font-script font-bold">
From the West Coast
</h3>
<p className="text-lg">
Your best bet is <strong>Alaska</strong> Airlines from most major
airports (Sea-Tac, SFO, etc.); they have a large presence on the
West Coast and fly frequently between their hubs.{" "}
<strong>Delta</strong> also has good flights from Sea-Tac.
</p>
</div>
<div className="flex flex-col gap-2">
<h2 className="text-3xl font-script font-bold">Where to Stay</h2>
<p className="text-lg">
Anchorage and Girdwood are home to a number of hotels and rentals.
Girdwood has the benefit of being close to the actual wedding and
some of the attractions to the south, but is about 45 minutes
south of Anchorage and has fewer lodging options. Your best bet
for the wedding in general is to stay at Alyeska--use discount
code accommodations for booking rooms, and the reception and
ceremony are right there. The reception will be in the building,
and the ceremony about a quarter mile across the parking lot.
</p>
<p className="text-lg">
If coming with a large family or group, your best bet may be an
Airbnb/Vrbo in the hillside area. This will be about a 30-40
minute drive to the wedding, and gives you great access to most of
Anchorage while allowing you to avoid major traffic driving south
to the wedding.
</p>
<p className="text-lg">
If trying to use hotel points or looking for more options, you may
be interested in some of the hotels downtown. The Hilton Downtown
Anchorage is relatively recently redone, in a relatively nice
area, and may be a convenient middle-of-the-road option. The
Captain Cook is a fancier option with phenomenal dining venues
within and a distinct architectural style, but may be on the older
side. Nearby are the standard city offerings, a Marriott, Hilton
Garden Inn, Sheraton, etc., blocks from each other. From most of
the downtown hotels, you are looking at about a 45 minute drive to
the wedding.
</p>
</div>
<div className="flex flex-col gap-2">
<h2 className="text-3xl font-script font-bold">Where to Stay</h2>
<p className="text-lg">
Anchorage and Girdwood are home to a number of hotels and rentals.
Girdwood has the benefit of being close to the actual wedding and
some of the attractions to the south, but is about 45 minutes
south of Anchorage and has fewer lodging options. Your best bet
for the wedding in general is to stay at Alyeska--use discount
code accommodations for booking rooms, and the reception and
ceremony are right there. The reception will be in the building,
and the ceremony about a quarter mile across the parking lot.
</p>
<p className="text-lg">
If coming with a large family or group, your best bet may be an
Airbnb/Vrbo in the hillside area. This will be about a 30-40
minute drive to the wedding, and gives you great access to most of
Anchorage while allowing you to avoid major traffic driving south
to the wedding.
</p>
<p className="text-lg">
If trying to use hotel points or looking for more options, you may
be interested in some of the hotels downtown. The Hilton Downtown
Anchorage is relatively recently redone, in a relatively nice
area, and may be a convenient middle-of-the-road option. The
Captain Cook is a fancier option with phenomenal dining venues
within and a distinct architectural style, but may be on the older
side. Nearby are the standard city offerings, a Marriott, Hilton
Garden Inn, Sheraton, etc., blocks from each other. From most of
the downtown hotels, you are looking at about a 45 minute drive to
the wedding.
</p>
</div>
<div className="flex flex-col gap-2">
<h2 className="text-3xl font-script font-bold">Getting Around</h2>
<p className="text-lg">
We <strong>highly</strong> recommend renting a car. Ensure it will
come with the appropriate studded snow tires or chains, as these
are important for winter road safety and are not always
automatically included. A car will be the best option for
transportation, enabling you to escape the city and see some
attractions elsewhere (see&nbsp;
<a href="/thingstodo">Things to Do</a>). If you aren't interested,
Uber is available in Anchorage, and can be convenient if you don't
plan to get out much. The Alaska Railroad also exists, but will
only be running north during March. See&nbsp;
<a href="https://www.alaskarailroad.com/ride-a-train/availability-calendar">
their site
</a>{" "}
for availability.
</p>
</div>
<div className="flex flex-col gap-2">
<h2 className="text-3xl font-script font-bold">Getting Around</h2>
<p className="text-lg">
We <strong>highly</strong> recommend renting a car. Ensure it will
come with the appropriate studded snow tires or chains, as these
are important for winter road safety and are not always
automatically included. A car will be the best option for
transportation, enabling you to escape the city and see some
attractions elsewhere (see&nbsp;
<a href="/thingstodo">Things to Do</a>). If you aren't interested,
Uber is available in Anchorage, and can be convenient if you don't
plan to get out much. The Alaska Railroad also exists, but will
only be running north during March. See&nbsp;
<a href="https://www.alaskarailroad.com/ride-a-train/availability-calendar">
their site
</a>{" "}
for availability.
</p>
</div>
<div className="flex flex-col gap-2">
<h2 className="text-3xl font-script font-bold">
A note on cell service
</h2>
<p className="text-lg">
When travelling to, from, or outside of Anchorage proper, cell
service can be spotty. Coverage is generally solid from Girdwood
(45 mins south) through Palmer and Wasilla (45 mins north)--
beyond that, just be prepared to take a break from doomscrolling.
</p>
</div>
</div>
</div>
</div>
);
<div className="flex flex-col gap-2">
<h2 className="text-3xl font-script font-bold">
A note on cell service
</h2>
<p className="text-lg">
When travelling to, from, or outside of Anchorage proper, cell
service can be spotty. Coverage is generally solid from Girdwood
(45 mins south) through Palmer and Wasilla (45 mins north)--
beyond that, just be prepared to take a break from doomscrolling.
</p>
</div>
</div>
</div>
</div>
);
}
export default Travel;