mirror of
https://github.com/UofCBaja/BajaUofCWebsite.git
synced 2025-06-15 21:34:17 -06:00
120 lines
4.1 KiB
JavaScript
120 lines
4.1 KiB
JavaScript
import { Link } from "react-router-dom";
|
|
import "./Home.css";
|
|
import { useEffect } from "react";
|
|
|
|
/**
|
|
* @param {null} nothing - This takes in nothing
|
|
* @returns {JSX.Element} Page - This returns the page
|
|
* @description The Home page
|
|
* @author Brock <darkicewolf50@gmail.com>
|
|
*/
|
|
export default function Home() {
|
|
useEffect(() => {
|
|
HeaderBannerHeight();
|
|
});
|
|
|
|
/**
|
|
* @param {null} nothing - This takes in nothing
|
|
* @returns {null} nothing - This returns nothing
|
|
* @description This makes it so that the banner will always be 100% of the page at the top
|
|
* @author Brock <darkicewolf50@gmail.com>
|
|
*/
|
|
const HeaderBannerHeight = () => {
|
|
const headerTop = document.getElementsByTagName("header")[0];
|
|
const headerTopStyle = getComputedStyle(headerTop);
|
|
const headerTopInnerHeight = headerTop.offsetHeight;
|
|
// const headerTopMarginTop = parseFloat(headerTop.marginTop);
|
|
const headerTopMarginHeight = parseFloat(headerTopStyle.marginBottom);
|
|
|
|
const headerTopTotalHeight = headerTopInnerHeight + headerTopMarginHeight;
|
|
|
|
const HomeBannerTop = document.getElementById("HomeBannerTop");
|
|
|
|
HomeBannerTop.style.height = `calc(100svh - ${headerTopTotalHeight}px)`;
|
|
};
|
|
return (
|
|
<>
|
|
<div id="HomeTop">
|
|
<img id="HomeBannerTop" />
|
|
<div>
|
|
<h1>UCalgary Baja</h1>
|
|
<h2>Catchphase goes here</h2>
|
|
</div>
|
|
</div>
|
|
<div id="HomePageLayout">
|
|
<div>
|
|
<img src="https://picsum.photos/200" />
|
|
<div>
|
|
<h2>Who We Are</h2>
|
|
<p>
|
|
UCalgary Baja is a student organization which designs, builds, and
|
|
racing an off-road vehicle in the Baja SAE intercollegiate
|
|
competition organized by the Society of Automotive Engineers (SAE)
|
|
every year. Schulich Off-Road's cars are tough, dependable,
|
|
competitive, and extremely fun to drive.
|
|
</p>
|
|
<p>
|
|
UCalgary Baja is a team consisting of talented and determined
|
|
competitive individuals in engineering who strive to expand their
|
|
horizons, earn experience, and network with leading companies in
|
|
their respective fields. Our members achieve this by being a part
|
|
of one of our 6 sub-teams: Drivetrain, Logistics and Software,
|
|
Suspension, Chassis and Ergonomics, Steering, and Electrical and
|
|
Testing.
|
|
</p>
|
|
<Link to={"AboutUs"}>Learn More</Link>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
<h2>Join the Team</h2>
|
|
<p>
|
|
Students involved in UCalgary Baja gain practical experience in
|
|
design and manufacturing by constructing various car components.
|
|
They learn to balance cost, manufacturing limitations, and
|
|
performance to develop optimal parts, budgets, and processes. This
|
|
involves using CAD technology like SolidWorks and FEA simulations.
|
|
</p>
|
|
<p>
|
|
Additionally, members acquire hands-on skills such as welding and
|
|
operating metal cutting machines. Each team member handles a
|
|
specific component, collaborating, researching, and
|
|
troubleshooting throughout the design and execution process. After
|
|
building the vehicle, students can attend competitions worldwide,
|
|
where they must address issues promptly and work as a team to
|
|
replace broken parts to stay competitive.
|
|
</p>
|
|
<Link to={"/"}>Learn More</Link>
|
|
{/* Replace with Join later*/}
|
|
</div>
|
|
<img src="https://picsum.photos/200" />
|
|
</div>
|
|
<div>
|
|
Sponsor Section
|
|
<div>
|
|
<Link to={"/OurSponsors"}>See All</Link>
|
|
<Link to={"/OurSponsors"}>Support Us</Link>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<img src="https://picsum.photos/200" />
|
|
<div>
|
|
<h2>Sponsor Us</h2>
|
|
<p>
|
|
UCalgary Baja is a student organization responsible for designing,
|
|
building, and racing an off-road vehicle in the Baja SAE
|
|
intercollegiate competition organized by the Society of Automotive
|
|
Engineers (SAE) every year. Schulich Off-Road's cars are tough,
|
|
dependable, competitive, and extremely fun to drive.
|
|
</p>
|
|
<Link to={"/OurSponsors"}>Learn More</Link>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<img src="https://picsum.photos/200" />
|
|
</div>
|
|
</div>
|
|
</>
|
|
);
|
|
}
|