Skip to content

Commit

Permalink
added forms page
Browse files Browse the repository at this point in the history
  • Loading branch information
stcalica committed May 15, 2024
1 parent 7d0369d commit 2878450
Show file tree
Hide file tree
Showing 5 changed files with 270 additions and 3 deletions.
8 changes: 8 additions & 0 deletions app/forms/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import type { NextPage } from "next";
import FormsPage from "@/templates/FormsPage";

const Forms: NextPage = () => {
return <FormsPage />;
};

export default Forms;
227 changes: 227 additions & 0 deletions constants/badgerequirements.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,227 @@
export const requirements = [
{
badge: "American Business",
age: "13 Yrs +",
grade: "8th +",
rank: "",
cost: "",
prerequisites: ""
},
{
badge: "Archery",
age: "",
grade: "",
rank: "",
cost: "$30",
prerequisites: "1 & 4 on worksheet before camp; permission slip (Partial: Blue Card & Permission slip)"
},
{
badge: "Art",
age: "",
grade: "",
rank: "",
cost: "",
prerequisites: "4,5. Class going on trip to museum."
},
{
badge: "Astronomy (Meet Fri Night 9p @ Flag Area on Map)",
age: "",
grade: "",
rank: "",
cost: "",
prerequisites: "4c, 5d (just in case it is a cloudy night for 4c; can be completed at home)"
},
{
badge: "Automotive Maintenance",
age: "",
grade: "",
rank: "",
cost: "",
prerequisites: ""
},
{
badge: "Basketry",
age: "",
grade: "",
rank: "",
cost: "$30",
prerequisites: ""
},
{
badge: "Bird Study",
age: "",
grade: "",
rank: "",
cost: "",
prerequisites: "5-7 & Bring a bird study book"
},
{
badge: "Bugling",
age: "",
grade: "",
rank: "",
cost: "",
prerequisites: "Have a bugle and be able to play all the bugle calls from memory"
},
{
badge: "Camping",
age: "12 Yrs +",
grade: "7th +",
rank: "1st Class",
cost: "",
prerequisites: "All up to requirement 9, 10 must be completed after camp (Blue Card signed) Not for first year Scouts"
},
{
badge: "Canoeing",
age: "",
grade: "6th +",
rank: "",
cost: "",
prerequisites: "Swim Test (Pass or Fail) - Required"
},
{
badge: "Chemistry",
age: "",
grade: "7th +",
rank: "",
cost: "",
prerequisites: ""
},
{
badge: "Citizenship in the Nation",
age: "14 Yrs +",
grade: "9th +",
rank: "",
cost: "",
prerequisites: "3 & 8 Completed. 2 must be completed after Camp. Permission slip required. Requirement 3 partial."
},
{
badge: "Citizenship in the World",
age: "13 Yrs +",
grade: "8th +",
rank: "Star",
cost: "",
prerequisites: "3a & 7 Required"
},
{
badge: "Climbing",
age: "12 Yrs +",
grade: "",
rank: "",
cost: "",
prerequisites: "Completed requirements 1-9 prior to class"
},
{
badge: "Communication",
age: "13 Yrs +",
grade: "8th +",
rank: "",
cost: "",
prerequisites: "1, 3 & 8"
},
{
badge: "Cooking",
age: "12 Yrs +",
grade: "7th +",
rank: "1st Class",
cost: "",
prerequisites: "All except #5 done prior to camp"
},
{
badge: "Emergency Preparedness",
age: "12 Yrs +",
grade: "7th +",
rank: "2nd Class",
cost: "",
prerequisites: "1, 2b, 7a, 7b, 8"
},
{
badge: "Energy",
age: "",
grade: "8th +",
rank: "",
cost: "",
prerequisites: ""
},
{
badge: "Environmental Science",
age: "13 Yrs +",
grade: "8th +",
rank: "Star",
cost: "",
prerequisites: "3e (Homework- prior to Camp)"
},
{
badge: "Family Life",
age: "",
grade: "8th +",
rank: "1st Class",
cost: "",
prerequisites: "3, 4, 5"
},
{
badge: "First Aid",
age: "13 Yrs +",
grade: "",
rank: "Star",
cost: "",
prerequisites: "2D"
},
{
badge: "Fish and Wildlife Management",
age: "",
grade: "6th +",
rank: "",
cost: "",
prerequisites: "5,7 (Homework)"
},
{
badge: "Forestry",
age: "",
grade: "6th +",
rank: "",
cost: "",
prerequisites: "5,6 (Homework)"
},
{
badge: "Geology",
age: "",
grade: "6th +",
rank: "",
cost: "",
prerequisites: "None"
},
{
badge: "Indian Lore",
age: "",
grade: "",
rank: "",
cost: "$30",
prerequisites: ""
},
{
badge: "Law",
age: "13 Yrs +",
grade: "8th +",
rank: "1st Class+",
cost: "",
prerequisites: "4, 6(A or B), & 7"
},
{
badge: "Leather Working",
age: "",
grade: "",
rank: "",
cost: "$30",
prerequisites: ""
},
{
badge: "Lifesaving",
age: "13 Yrs +",
grade: "",
rank: "",
cost: "",
prerequisites: ""
}
]

10 changes: 7 additions & 3 deletions constants/navigation.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,10 @@ export const navigation = [
title: "Prep",
url: "/prep",
},

{
id: "4",
title: "About Us",
url: "/about-us",
title: "Forms",
url: "/forms",
},
{
id: "5",
Expand Down Expand Up @@ -82,6 +81,11 @@ export const menu = [
id: "4",
title: "Leadership",
url: "/about-us",
},
{
id: "5",
title: "Forms",
url: "/forms",
}
],
},
Expand Down
14 changes: 14 additions & 0 deletions templates/FormsPage/Main/index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import Image from "@/components/Image";
import Team from "@/components/Team/team";
import { team } from "@/mocks/team";

type MainProps = {};

const Main = ({}: MainProps) => (
<div className="py-20">
<div className="text-center text-h1 mb-16">Important Forms</div>
<a href="/forms/19-673.pdf" target="_" className="text-center text-h4 mb-16"><h3>Activity Permissions Form</h3></a>
</div>
);

export default Main;
14 changes: 14 additions & 0 deletions templates/FormsPage/index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
"use client";

import Layout from "@/components/Layout";
import Main from "./Main";

const FormsPage = () => {
return (
<Layout>
<Main />
</Layout>
);
};

export default FormsPage;

0 comments on commit 2878450

Please sign in to comment.