Improve SEO and performance basics
This commit is contained in:
parent
c50ddc2e06
commit
8c7099bf5e
7 changed files with 741 additions and 681 deletions
|
|
@ -1,14 +1,35 @@
|
||||||
<!DOCTYPE html>
|
<!doctype html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8" >
|
<meta charset="UTF-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" >
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
<title>Highland Group RDA | Enriching Lives Through Horses</title>
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
<meta
|
||||||
<link href="https://fonts.googleapis.com/css2?family=Architects+Daughter&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Fira+Code:wght@300..700&family=Geist+Mono:wght@100..900&family=Geist:wght@100..900&family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Lora:ital,wght@0,400..700;1,400..700&family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Outfit:wght@100..900&family=Oxanium:wght@200..800&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&family=Roboto:ital,wght@0,100..900;1,100..900&family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&family=Space+Grotesk:wght@300..700&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
|
name="description"
|
||||||
<style>
|
content="Highland Group RDA brings meaningful, positive change to people with disabilities through equine activities in the Highlands."
|
||||||
@import url("https://fonts.googleapis.com/css?family=Public+Sans:700,600,800|Merriweather:700");
|
/>
|
||||||
</style></head>
|
<link rel="canonical" href="https://rda-2026.calumamuir.workers.dev" />
|
||||||
|
<meta property="og:title" content="Highland Group RDA" />
|
||||||
|
<meta
|
||||||
|
property="og:description"
|
||||||
|
content="Enriching lives through horses in the Highlands since 1975."
|
||||||
|
/>
|
||||||
|
<meta property="og:type" content="website" />
|
||||||
|
<meta
|
||||||
|
property="og:url"
|
||||||
|
content="https://rda-2026.calumamuir.workers.dev"
|
||||||
|
/>
|
||||||
|
<meta property="og:image" content="/Samantha-and-Connolly.jpg" />
|
||||||
|
<meta name="twitter:card" content="summary_large_image" />
|
||||||
|
<meta name="theme-color" content="#e2e2e2" />
|
||||||
|
<link rel="preload" as="image" href="/Samantha-and-Connolly.jpg" />
|
||||||
|
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
||||||
|
<link
|
||||||
|
href="https://fonts.googleapis.com/css2?family=Public+Sans:wght@600;700;800&family=Merriweather:wght@700&display=swap"
|
||||||
|
rel="stylesheet"
|
||||||
|
/>
|
||||||
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="root"></div>
|
<div id="root"></div>
|
||||||
<script type="module" src="/src/main.tsx"></script>
|
<script type="module" src="/src/main.tsx"></script>
|
||||||
|
|
|
||||||
2
client/public/robots.txt
Normal file
2
client/public/robots.txt
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
User-agent: *
|
||||||
|
Allow: /
|
||||||
|
|
@ -35,6 +35,7 @@ export const About = (): JSX.Element => {
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
<main className="w-full">
|
||||||
<section className="w-full max-w-[1200px] mx-auto px-4 sm:px-8 mt-8 sm:mt-12">
|
<section className="w-full max-w-[1200px] mx-auto px-4 sm:px-8 mt-8 sm:mt-12">
|
||||||
<div className="grid grid-cols-1 gap-8 sm:grid-cols-[1.1fr_0.9fr] sm:items-center">
|
<div className="grid grid-cols-1 gap-8 sm:grid-cols-[1.1fr_0.9fr] sm:items-center">
|
||||||
<div>
|
<div>
|
||||||
|
|
@ -46,17 +47,17 @@ export const About = (): JSX.Element => {
|
||||||
</h1>
|
</h1>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
We are located at our own premises just outside
|
We are located at our own premises just outside
|
||||||
Kirkhill, near Inverness. We operate from Spring to
|
Kirkhill, near Inverness. We operate from Spring
|
||||||
Autumn 4 days per week. The majority of our
|
to Autumn 4 days per week. The majority of our
|
||||||
participants are Inverness and Ross-shire based with
|
participants are Inverness and Ross-shire based
|
||||||
a reach including Glenurquhart, Dingwall and
|
with a reach including Glenurquhart, Dingwall
|
||||||
Inverness.
|
and Inverness.
|
||||||
</p>
|
</p>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
We are completely self-funded and rely on income
|
We are completely self-funded and rely on income
|
||||||
from donations for our sessions, fundraising from
|
from donations for our sessions, fundraising
|
||||||
local events and available grants to fund our
|
from local events and available grants to fund
|
||||||
services, upkeep of our facilities and most
|
our services, upkeep of our facilities and most
|
||||||
importantly fund the care and training of our
|
importantly fund the care and training of our
|
||||||
wonderful ponies.
|
wonderful ponies.
|
||||||
</p>
|
</p>
|
||||||
|
|
@ -64,7 +65,8 @@ export const About = (): JSX.Element => {
|
||||||
<div
|
<div
|
||||||
className="relative w-full h-[260px] sm:h-[360px] rounded-[7px] overflow-hidden bg-cover bg-[50%_50%]"
|
className="relative w-full h-[260px] sm:h-[360px] rounded-[7px] overflow-hidden bg-cover bg-[50%_50%]"
|
||||||
style={{
|
style={{
|
||||||
backgroundImage: "url(/Samantha-and-Connolly.jpg)",
|
backgroundImage:
|
||||||
|
"url(/Samantha-and-Connolly.jpg)",
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<div className="absolute inset-0 bg-black/20" />
|
<div className="absolute inset-0 bg-black/20" />
|
||||||
|
|
@ -83,10 +85,11 @@ export const About = (): JSX.Element => {
|
||||||
Samantha's Story
|
Samantha's Story
|
||||||
</h3>
|
</h3>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
Read Samantha's story and find out how her
|
Read Samantha's story and find out how
|
||||||
RDA sessions have not only improved her physical
|
her RDA sessions have not only improved her
|
||||||
and mental wellbeing, but helped her to overcome
|
physical and mental wellbeing, but helped
|
||||||
her prognosis of never being able to walk.
|
her to overcome her prognosis of never being
|
||||||
|
able to walk.
|
||||||
</p>
|
</p>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
Full Story here...
|
Full Story here...
|
||||||
|
|
@ -94,39 +97,41 @@ export const About = (): JSX.Element => {
|
||||||
</div>
|
</div>
|
||||||
<div className="bg-white/70 px-6 py-6">
|
<div className="bg-white/70 px-6 py-6">
|
||||||
<p className="[font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="[font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
Riding helps to correct her posture and protects
|
Riding helps to correct her posture and
|
||||||
the spine and hips while it strengthens the
|
protects the spine and hips while it
|
||||||
muscles. More than that, it gives a sense of
|
strengthens the muscles. More than that, it
|
||||||
achievement and of being just as
|
gives a sense of achievement and of being
|
||||||
'able-bodied' as everyone else on the
|
just as 'able-bodied' as everyone
|
||||||
back of a horse.
|
else on the back of a horse.
|
||||||
</p>
|
</p>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
He feels the responsibility of controlling such
|
He feels the responsibility of controlling
|
||||||
a large and powerful animal and it helps him
|
such a large and powerful animal and it
|
||||||
understand life just that bit better. It's
|
helps him understand life just that bit
|
||||||
also very calming for him, especially at the end
|
better. It's also very calming for him,
|
||||||
of a session when he can nurture the horse by
|
especially at the end of a session when he
|
||||||
brushing her and giving her some hay.
|
can nurture the horse by brushing her and
|
||||||
|
giving her some hay.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="mt-6 bg-white/70 px-6 py-6">
|
<div className="mt-6 bg-white/70 px-6 py-6">
|
||||||
<p className="[font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="[font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
We cannot thank the team at RDA Highland enough for
|
We cannot thank the team at RDA Highland enough
|
||||||
what they've done for our child. To see only
|
for what they've done for our child. To see
|
||||||
the individual and the pure joy of achievement, and
|
only the individual and the pure joy of
|
||||||
not the disability is a tremendous gift. Our whole
|
achievement, and not the disability is a
|
||||||
family benefits from these sessions. Thank you.
|
tremendous gift. Our whole family benefits from
|
||||||
|
these sessions. Thank you.
|
||||||
</p>
|
</p>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
RDA's gentle, calm and serene atmosphere
|
RDA's gentle, calm and serene atmosphere
|
||||||
coupled with the warm sentient creature that she can
|
coupled with the warm sentient creature that she
|
||||||
bond with and enjoy without needing words. I think
|
can bond with and enjoy without needing words. I
|
||||||
it helps her to feel calm and grounded and gives a
|
think it helps her to feel calm and grounded and
|
||||||
huge sense of achievement. RDA is such an important
|
gives a huge sense of achievement. RDA is such
|
||||||
part of our lives and each of my children take
|
an important part of our lives and each of my
|
||||||
something different away.
|
children take something different away.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -222,6 +227,7 @@ export const About = (): JSX.Element => {
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
|
</main>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,10 @@ export const Contact = (): JSX.Element => {
|
||||||
<ul className="flex flex-wrap items-center justify-end gap-x-8 gap-y-2">
|
<ul className="flex flex-wrap items-center justify-end gap-x-8 gap-y-2">
|
||||||
{navigationItems.map((item) => (
|
{navigationItems.map((item) => (
|
||||||
<li key={item.label}>
|
<li key={item.label}>
|
||||||
<a className="hover:underline" href={item.href}>
|
<a
|
||||||
|
className="hover:underline"
|
||||||
|
href={item.href}
|
||||||
|
>
|
||||||
{item.label}
|
{item.label}
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -32,6 +35,7 @@ export const Contact = (): JSX.Element => {
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
<main className="w-full">
|
||||||
<section className="w-full max-w-[1200px] mx-auto px-4 sm:px-8 mt-8 sm:mt-12">
|
<section className="w-full max-w-[1200px] mx-auto px-4 sm:px-8 mt-8 sm:mt-12">
|
||||||
<div>
|
<div>
|
||||||
<p className="[font-family:'Public_Sans',Helvetica] font-semibold text-xs sm:text-sm uppercase tracking-[0.2em] text-black/70">
|
<p className="[font-family:'Public_Sans',Helvetica] font-semibold text-xs sm:text-sm uppercase tracking-[0.2em] text-black/70">
|
||||||
|
|
@ -41,9 +45,9 @@ export const Contact = (): JSX.Element => {
|
||||||
Contact Highland Group RDA
|
Contact Highland Group RDA
|
||||||
</h1>
|
</h1>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6] max-w-[720px]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6] max-w-[720px]">
|
||||||
We would love to hear from you about sessions, volunteering,
|
We would love to hear from you about sessions,
|
||||||
or ways to support the group. Reach out and we will get back
|
volunteering, or ways to support the group. Reach
|
||||||
to you as soon as we can.
|
out and we will get back to you as soon as we can.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
@ -76,7 +80,11 @@ export const Contact = (): JSX.Element => {
|
||||||
<h2 className="[font-family:'Merriweather',Helvetica] font-bold text-black text-2xl sm:text-3xl">
|
<h2 className="[font-family:'Merriweather',Helvetica] font-bold text-black text-2xl sm:text-3xl">
|
||||||
Send a message
|
Send a message
|
||||||
</h2>
|
</h2>
|
||||||
<form className="mt-4 space-y-4" action="#" method="post">
|
<form
|
||||||
|
className="mt-4 space-y-4"
|
||||||
|
action="#"
|
||||||
|
method="post"
|
||||||
|
>
|
||||||
<div>
|
<div>
|
||||||
<label className="block text-sm font-semibold text-black">
|
<label className="block text-sm font-semibold text-black">
|
||||||
Name
|
Name
|
||||||
|
|
@ -117,6 +125,7 @@ export const Contact = (): JSX.Element => {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
</main>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -72,6 +72,7 @@ export const Desktop = (): JSX.Element => {
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
<main className="w-full">
|
||||||
<section className="w-full sm:max-w-[1200px] sm:mx-auto sm:px-8 mt-0 sm:mt-0">
|
<section className="w-full sm:max-w-[1200px] sm:mx-auto sm:px-8 mt-0 sm:mt-0">
|
||||||
<div
|
<div
|
||||||
className="relative w-full min-h-[70vh] sm:min-h-0 bg-cover bg-[50%_50%] overflow-hidden"
|
className="relative w-full min-h-[70vh] sm:min-h-0 bg-cover bg-[50%_50%] overflow-hidden"
|
||||||
|
|
@ -136,7 +137,8 @@ export const Desktop = (): JSX.Element => {
|
||||||
<div className="flex flex-col gap-6 sm:flex-row sm:items-end sm:justify-between">
|
<div className="flex flex-col gap-6 sm:flex-row sm:items-end sm:justify-between">
|
||||||
<h1 className="flex-1 max-w-[612px] [font-family:'Merriweather',Helvetica] font-bold text-white text-[34px] leading-[1.15] sm:text-[52px] sm:leading-[normal]">
|
<h1 className="flex-1 max-w-[612px] [font-family:'Merriweather',Helvetica] font-bold text-white text-[34px] leading-[1.15] sm:text-[52px] sm:leading-[normal]">
|
||||||
<span className="[font-family:'Merriweather',Helvetica] font-bold text-white">
|
<span className="[font-family:'Merriweather',Helvetica] font-bold text-white">
|
||||||
Enriching lives through horses in the{" "}
|
Enriching lives through horses in
|
||||||
|
the{" "}
|
||||||
</span>
|
</span>
|
||||||
<span className="underline">Highlands</span>
|
<span className="underline">Highlands</span>
|
||||||
<span className="[font-family:'Merriweather',Helvetica] font-bold text-white">
|
<span className="[font-family:'Merriweather',Helvetica] font-bold text-white">
|
||||||
|
|
@ -154,11 +156,11 @@ export const Desktop = (): JSX.Element => {
|
||||||
<div className="flex flex-col gap-4 sm:flex-row sm:gap-2.5 bg-black/30 p-4 sm:p-5">
|
<div className="flex flex-col gap-4 sm:flex-row sm:gap-2.5 bg-black/30 p-4 sm:p-5">
|
||||||
<div className="w-full sm:w-[610px] h-40 sm:h-60" />
|
<div className="w-full sm:w-[610px] h-40 sm:h-60" />
|
||||||
<blockquote className="flex-1 max-w-[480px] self-end [font-family:'Merriweather',Helvetica] font-bold text-white text-lg sm:text-2xl text-left sm:text-right tracking-[0] leading-[1.3]">
|
<blockquote className="flex-1 max-w-[480px] self-end [font-family:'Merriweather',Helvetica] font-bold text-white text-lg sm:text-2xl text-left sm:text-right tracking-[0] leading-[1.3]">
|
||||||
"Our mission is to bring about meaningful
|
"Our mission is to bring about
|
||||||
and positive changes in the health and
|
meaningful and positive changes in the
|
||||||
well-being of people with physical or mental
|
health and well-being of people with
|
||||||
disabilities through activities with our horses
|
physical or mental disabilities through
|
||||||
and ponies."
|
activities with our horses and ponies."
|
||||||
</blockquote>
|
</blockquote>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -170,8 +172,8 @@ export const Desktop = (): JSX.Element => {
|
||||||
<div className="bg-[#d6d6d6] w-full px-4 sm:px-0 py-8 sm:py-[50px] sm:rounded-[7px]">
|
<div className="bg-[#d6d6d6] w-full px-4 sm:px-0 py-8 sm:py-[50px] sm:rounded-[7px]">
|
||||||
<div className="text-center">
|
<div className="text-center">
|
||||||
<p className="mx-auto max-w-[820px] [font-family:'Merriweather',Helvetica] font-bold text-black text-[22px] sm:text-[32px] tracking-[0] leading-[1.3] sm:leading-[1.2] px-0 sm:px-[27px]">
|
<p className="mx-auto max-w-[820px] [font-family:'Merriweather',Helvetica] font-bold text-black text-[22px] sm:text-[32px] tracking-[0] leading-[1.3] sm:leading-[1.2] px-0 sm:px-[27px]">
|
||||||
Find out more about who we are, what we do and
|
Find out more about who we are, what we do
|
||||||
how you can support us to help make a
|
and how you can support us to help make a
|
||||||
difference.
|
difference.
|
||||||
</p>
|
</p>
|
||||||
<div className="mt-4 mx-auto h-[2px] w-16 bg-black/60" />
|
<div className="mt-4 mx-auto h-[2px] w-16 bg-black/60" />
|
||||||
|
|
@ -206,9 +208,9 @@ export const Desktop = (): JSX.Element => {
|
||||||
<div className="flex flex-col gap-6 sm:flex-row sm:items-center sm:justify-between bg-white/60 px-6 sm:px-8 py-6 sm:py-8">
|
<div className="flex flex-col gap-6 sm:flex-row sm:items-center sm:justify-between bg-white/60 px-6 sm:px-8 py-6 sm:py-8">
|
||||||
<div className="flex-1 max-w-[700px] [font-family:'Public_Sans',Helvetica] font-extrabold text-black text-base sm:text-lg tracking-[0] leading-[1.6]">
|
<div className="flex-1 max-w-[700px] [font-family:'Public_Sans',Helvetica] font-extrabold text-black text-base sm:text-lg tracking-[0] leading-[1.6]">
|
||||||
Highland Group RDA is a member of the
|
Highland Group RDA is a member of the
|
||||||
National Riding for the Disabled Association
|
National Riding for the Disabled
|
||||||
(RDA), and of the Grampian and Highland
|
Association (RDA), and of the Grampian
|
||||||
Regional RDA.
|
and Highland Regional RDA.
|
||||||
<br />
|
<br />
|
||||||
<br />
|
<br />
|
||||||
We are a registered Scottish Charitable
|
We are a registered Scottish Charitable
|
||||||
|
|
@ -218,6 +220,8 @@ export const Desktop = (): JSX.Element => {
|
||||||
className="w-[110px] h-[110px] sm:w-[140px] sm:h-[140px] object-cover self-start sm:self-auto"
|
className="w-[110px] h-[110px] sm:w-[140px] sm:h-[140px] object-cover self-start sm:self-auto"
|
||||||
alt="Small mono"
|
alt="Small mono"
|
||||||
src="/small-mono.png"
|
src="/small-mono.png"
|
||||||
|
loading="lazy"
|
||||||
|
decoding="async"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -227,14 +231,15 @@ export const Desktop = (): JSX.Element => {
|
||||||
<div className="w-full max-w-[1200px] mx-auto px-0 sm:px-8">
|
<div className="w-full max-w-[1200px] mx-auto px-0 sm:px-8">
|
||||||
<div className="[font-family:'Public_Sans',Helvetica] text-black text-sm sm:text-base tracking-[0] leading-[1.5]">
|
<div className="[font-family:'Public_Sans',Helvetica] text-black text-sm sm:text-base tracking-[0] leading-[1.5]">
|
||||||
<p className="font-semibold">
|
<p className="font-semibold">
|
||||||
Highland Group RDA is a registered charity in
|
Highland Group RDA is a registered charity
|
||||||
|
in
|
||||||
<br />
|
<br />
|
||||||
Scotland SCIO 2342343
|
Scotland SCIO 2342343
|
||||||
</p>
|
</p>
|
||||||
<div className="mt-4 flex flex-col gap-2 sm:flex-row sm:items-center sm:justify-between">
|
<div className="mt-4 flex flex-col gap-2 sm:flex-row sm:items-center sm:justify-between">
|
||||||
<p className="font-semibold">
|
<p className="font-semibold">
|
||||||
The Highland Group RDA, Culloden, Inverness,
|
The Highland Group RDA, Culloden,
|
||||||
IV2
|
Inverness, IV2
|
||||||
</p>
|
</p>
|
||||||
<p className="font-semibold">
|
<p className="font-semibold">
|
||||||
Tel: 01463 000 000 · Email:
|
Tel: 01463 000 000 · Email:
|
||||||
|
|
@ -242,7 +247,8 @@ export const Desktop = (): JSX.Element => {
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<p className="mt-4 font-semibold">
|
<p className="mt-4 font-semibold">
|
||||||
Privacy Policy · Safeguarding · Accessibility
|
Privacy Policy · Safeguarding ·
|
||||||
|
Accessibility
|
||||||
</p>
|
</p>
|
||||||
<p className="mt-4 font-semibold">
|
<p className="mt-4 font-semibold">
|
||||||
Site designed by{" "}
|
Site designed by{" "}
|
||||||
|
|
@ -259,6 +265,7 @@ export const Desktop = (): JSX.Element => {
|
||||||
</div>
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</section>
|
</section>
|
||||||
|
</main>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,10 @@ export const News = (): JSX.Element => {
|
||||||
<ul className="flex flex-wrap items-center justify-end gap-x-8 gap-y-2">
|
<ul className="flex flex-wrap items-center justify-end gap-x-8 gap-y-2">
|
||||||
{navigationItems.map((item) => (
|
{navigationItems.map((item) => (
|
||||||
<li key={item.label}>
|
<li key={item.label}>
|
||||||
<a className="hover:underline" href={item.href}>
|
<a
|
||||||
|
className="hover:underline"
|
||||||
|
href={item.href}
|
||||||
|
>
|
||||||
{item.label}
|
{item.label}
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -53,6 +56,7 @@ export const News = (): JSX.Element => {
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
<main className="w-full">
|
||||||
<section className="w-full max-w-[1200px] mx-auto px-4 sm:px-8 mt-8 sm:mt-12">
|
<section className="w-full max-w-[1200px] mx-auto px-4 sm:px-8 mt-8 sm:mt-12">
|
||||||
<div className="flex flex-col gap-6">
|
<div className="flex flex-col gap-6">
|
||||||
<div>
|
<div>
|
||||||
|
|
@ -63,8 +67,8 @@ export const News = (): JSX.Element => {
|
||||||
Updates from Highland Group RDA
|
Updates from Highland Group RDA
|
||||||
</h1>
|
</h1>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6] max-w-[700px]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6] max-w-[700px]">
|
||||||
Stories, milestones, and updates from the yard, our
|
Stories, milestones, and updates from the yard,
|
||||||
riders, volunteers, and supporters.
|
our riders, volunteers, and supporters.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -90,6 +94,7 @@ export const News = (): JSX.Element => {
|
||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
</main>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -35,26 +35,29 @@ export const SupportUs = (): JSX.Element => {
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
<main className="w-full">
|
||||||
<section className="w-full max-w-[1200px] mx-auto px-4 sm:px-8 mt-8 sm:mt-12">
|
<section className="w-full max-w-[1200px] mx-auto px-4 sm:px-8 mt-8 sm:mt-12">
|
||||||
<div>
|
<div>
|
||||||
<p className="[font-family:'Public_Sans',Helvetica] font-semibold text-xs sm:text-sm uppercase tracking-[0.2em] text-black/70">
|
<p className="[font-family:'Public_Sans',Helvetica] font-semibold text-xs sm:text-sm uppercase tracking-[0.2em] text-black/70">
|
||||||
Support Us
|
Support Us
|
||||||
</p>
|
</p>
|
||||||
<h1 className="mt-4 [font-family:'Merriweather',Helvetica] font-bold text-black text-[34px] sm:text-[44px] leading-[1.15]">
|
<h1 className="mt-4 [font-family:'Merriweather',Helvetica] font-bold text-black text-[34px] sm:text-[44px] leading-[1.15]">
|
||||||
We are able to carry out our life-changing activities
|
We are able to carry out our life-changing
|
||||||
thanks to you.
|
activities thanks to you.
|
||||||
</h1>
|
</h1>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6] max-w-[820px]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6] max-w-[820px]">
|
||||||
We couldn't do what we do without the hard work and
|
We couldn't do what we do without the hard work
|
||||||
dedication of our wonderful volunteers and fundraisers.
|
and dedication of our wonderful volunteers and
|
||||||
We wouldn't be where we are without the kindness
|
fundraisers. We wouldn't be where we are
|
||||||
and generosity of our sponsors and donors.
|
without the kindness and generosity of our sponsors
|
||||||
|
and donors.
|
||||||
</p>
|
</p>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6] max-w-[820px]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6] max-w-[820px]">
|
||||||
We understand not everyone is in the position to be able
|
We understand not everyone is in the position to be
|
||||||
to volunteer but donations are just as impactful. We are
|
able to volunteer but donations are just as
|
||||||
truly grateful for any and every donation received as we
|
impactful. We are truly grateful for any and every
|
||||||
can only do what we do as a result of self-funding.
|
donation received as we can only do what we do as a
|
||||||
|
result of self-funding.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
@ -96,13 +99,14 @@ export const SupportUs = (): JSX.Element => {
|
||||||
Volunteering
|
Volunteering
|
||||||
</h2>
|
</h2>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
We welcome all volunteers, you don't have to know
|
We welcome all volunteers, you don't have to
|
||||||
anything about horses, or even like being around
|
know anything about horses, or even like being
|
||||||
animals, there are plenty of other opportunities for you
|
around animals, there are plenty of other
|
||||||
to get involved and help us. We also need lots of help
|
opportunities for you to get involved and help us.
|
||||||
with other tasks such as fundraising, publicity,
|
We also need lots of help with other tasks such as
|
||||||
painting, creating new activities for the participants
|
fundraising, publicity, painting, creating new
|
||||||
and general maintenance.
|
activities for the participants and general
|
||||||
|
maintenance.
|
||||||
</p>
|
</p>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
Volunteering for sessions involves:
|
Volunteering for sessions involves:
|
||||||
|
|
@ -111,52 +115,55 @@ export const SupportUs = (): JSX.Element => {
|
||||||
<li>Grooming</li>
|
<li>Grooming</li>
|
||||||
<li>Tacking up the ponies</li>
|
<li>Tacking up the ponies</li>
|
||||||
<li>
|
<li>
|
||||||
Leading the ponies and/or walking beside the ponies
|
Leading the ponies and/or walking beside the
|
||||||
to support the riders
|
ponies to support the riders
|
||||||
</li>
|
</li>
|
||||||
<li>Poo picking the fields</li>
|
<li>Poo picking the fields</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
To find out more about volunteering for an RDA centre,
|
To find out more about volunteering for an RDA
|
||||||
download our Volunteer Information Pack.
|
centre, download our Volunteer Information Pack.
|
||||||
</p>
|
</p>
|
||||||
<h3 className="mt-6 [font-family:'Merriweather',Helvetica] font-bold text-black text-xl sm:text-2xl">
|
<h3 className="mt-6 [font-family:'Merriweather',Helvetica] font-bold text-black text-xl sm:text-2xl">
|
||||||
How much time do I need to commit?
|
How much time do I need to commit?
|
||||||
</h3>
|
</h3>
|
||||||
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
If you are keen to work with our participants then you
|
If you are keen to work with our participants then
|
||||||
would need to be available during one of our session
|
you would need to be available during one of our
|
||||||
times - Tuesday - Friday mornings. If you can commit to
|
session times - Tuesday - Friday mornings. If you
|
||||||
helping regularly it would be great, but everyone
|
can commit to helping regularly it would be great,
|
||||||
understands that's not always possible and there
|
but everyone understands that's not always
|
||||||
are usually many other flexible options available -
|
possible and there are usually many other flexible
|
||||||
especially in summer.
|
options available - especially in summer.
|
||||||
</p>
|
</p>
|
||||||
<h3 className="mt-6 [font-family:'Merriweather',Helvetica] font-bold text-black text-xl sm:text-2xl">
|
<h3 className="mt-6 [font-family:'Merriweather',Helvetica] font-bold text-black text-xl sm:text-2xl">
|
||||||
How can I apply?
|
How can I apply?
|
||||||
</h3>
|
</h3>
|
||||||
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
You can contact us via email or phone by clicking here.
|
You can contact us via email or phone by clicking
|
||||||
|
here.
|
||||||
</p>
|
</p>
|
||||||
<h3 className="mt-6 [font-family:'Merriweather',Helvetica] font-bold text-black text-xl sm:text-2xl">
|
<h3 className="mt-6 [font-family:'Merriweather',Helvetica] font-bold text-black text-xl sm:text-2xl">
|
||||||
How old do I need to be and what credentials do I need
|
How old do I need to be and what credentials do I
|
||||||
to have?
|
need to have?
|
||||||
</h3>
|
</h3>
|
||||||
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
All volunteers must be 12 or over. There is no upper age
|
All volunteers must be 12 or over. There is no upper
|
||||||
limit. We have Public Liability insurance and Trustee
|
age limit. We have Public Liability insurance and
|
||||||
Indemnity for all volunteers. Volunteers aged between 12
|
Trustee Indemnity for all volunteers. Volunteers
|
||||||
and 90 also have Personal Accident insurance (with some
|
aged between 12 and 90 also have Personal Accident
|
||||||
restrictions for those aged between 80 and 90).
|
insurance (with some restrictions for those aged
|
||||||
|
between 80 and 90).
|
||||||
</p>
|
</p>
|
||||||
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
You will need to provide the names and contact details
|
You will need to provide the names and contact
|
||||||
of 2 referees who are not a relative or partner and who
|
details of 2 referees who are not a relative or
|
||||||
have known you for more than 1 year. Volunteers of 16
|
partner and who have known you for more than 1 year.
|
||||||
years of age and over who are actively involved with our
|
Volunteers of 16 years of age and over who are
|
||||||
sessions are required to undergo an enhanced disclosure
|
actively involved with our sessions are required to
|
||||||
check because they are volunteering with vulnerable
|
undergo an enhanced disclosure check because they
|
||||||
adults and children.
|
are volunteering with vulnerable adults and
|
||||||
|
children.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
@ -170,22 +177,23 @@ export const SupportUs = (): JSX.Element => {
|
||||||
Why sponsor a pony?
|
Why sponsor a pony?
|
||||||
</h3>
|
</h3>
|
||||||
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
We currently have a school of ponies which all require
|
We currently have a school of ponies which all
|
||||||
care and attention. Our volunteers and coaches work hard
|
require care and attention. Our volunteers and
|
||||||
every day all year round to ensure our ponies are well
|
coaches work hard every day all year round to ensure
|
||||||
looked after and suitable for our riders. By sponsoring
|
our ponies are well looked after and suitable for
|
||||||
a pony, you are enabling us to enrich the lives of
|
our riders. By sponsoring a pony, you are enabling
|
||||||
disabled children and adults throughout the Highlands.
|
us to enrich the lives of disabled children and
|
||||||
|
adults throughout the Highlands.
|
||||||
</p>
|
</p>
|
||||||
<h3 className="mt-6 [font-family:'Merriweather',Helvetica] font-bold text-black text-xl sm:text-2xl">
|
<h3 className="mt-6 [font-family:'Merriweather',Helvetica] font-bold text-black text-xl sm:text-2xl">
|
||||||
How much does it cost to sponsor a Highland Group RDA
|
How much does it cost to sponsor a Highland Group
|
||||||
pony?
|
RDA pony?
|
||||||
</h3>
|
</h3>
|
||||||
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
You can sponsor as little or as much as you like but
|
You can sponsor as little or as much as you like but
|
||||||
here are some of the things we regularly need to look
|
here are some of the things we regularly need to
|
||||||
after our ponies and ensure we can keep running our RDA
|
look after our ponies and ensure we can keep running
|
||||||
sessions.
|
our RDA sessions.
|
||||||
</p>
|
</p>
|
||||||
<ul className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6] list-disc pl-6 space-y-2">
|
<ul className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6] list-disc pl-6 space-y-2">
|
||||||
<li>£34 every 6 weeks for hoof trimming</li>
|
<li>£34 every 6 weeks for hoof trimming</li>
|
||||||
|
|
@ -200,9 +208,9 @@ export const SupportUs = (): JSX.Element => {
|
||||||
How do I pay?
|
How do I pay?
|
||||||
</h3>
|
</h3>
|
||||||
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-3 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
We are working on a payment method so we thank you for
|
We are working on a payment method so we thank you
|
||||||
bearing with us. If you would like more information,
|
for bearing with us. If you would like more
|
||||||
please get in touch.
|
information, please get in touch.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
@ -214,9 +222,10 @@ export const SupportUs = (): JSX.Element => {
|
||||||
</h2>
|
</h2>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
Highland Group RDA is self-funded, as are all RDA
|
Highland Group RDA is self-funded, as are all RDA
|
||||||
groups. We have to self fund coaching fees, the care of
|
groups. We have to self fund coaching fees, the care
|
||||||
our beautiful ponies, riding equipment, insurance and
|
of our beautiful ponies, riding equipment, insurance
|
||||||
everything else that comes with running an RDA group.
|
and everything else that comes with running an RDA
|
||||||
|
group.
|
||||||
</p>
|
</p>
|
||||||
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
<p className="mt-4 [font-family:'Public_Sans',Helvetica] font-semibold text-black text-base sm:text-lg leading-[1.6]">
|
||||||
One of the ways we raise money for the upkeep of
|
One of the ways we raise money for the upkeep of
|
||||||
|
|
@ -224,11 +233,12 @@ export const SupportUs = (): JSX.Element => {
|
||||||
variety of events throughout the year and are always
|
variety of events throughout the year and are always
|
||||||
looking for volunteers to support in running these
|
looking for volunteers to support in running these
|
||||||
events. If you can spare some time to assist or are
|
events. If you can spare some time to assist or are
|
||||||
aware of any fundraising opportunities, please get in
|
aware of any fundraising opportunities, please get
|
||||||
touch. We'd love to hear from you!
|
in touch. We'd love to hear from you!
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
</main>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue