Skip to content

Commit

Permalink
Merge branch 'dev' into Shivanink/EventComponent
Browse files Browse the repository at this point in the history
  • Loading branch information
SafeDuck authored Feb 1, 2025
2 parents 944f10b + 4dfd592 commit 74bea2c
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 1 deletion.
Binary file added public/assets/chartimage.webp
Binary file not shown.
7 changes: 6 additions & 1 deletion src/app/page.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
import Description from "@/components/home/description";
import Landing from "../components/home/landing";

const Home = () => {
return (
<div className="flex h-full w-full items-center justify-center">
<div className="flex h-full w-full flex-col items-center justify-center">
<Landing />
<Description
title="What is Quant Club?"
description="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam accumsan urna nec libero fringilla, ac fermentum purus tempus. Sed et nisi velit. Sed sit amet justo magna. Vivamus malesuada, odio quis consectetur convallis, nulla erat feugiat risus, ut ultricies velit ex eu odio. Cras aliquet euismod ipsum nec rutrum. Integer in lorem id ipsum gravida convallis. Sed nec risus vel purus varius eleifend. Nunc id molestie nisl. Sed ac ante quis nisl tincidunt feugiat. Maecenas pharetra libero ut nunc vulputate, in mattis velit ultricies. Maecenas tincidunt magna a nisl bibendum, nec auctor nunc iaculis. Vivamus sed eleifend purus. Ut sodales erat non diam accumsan, sit amet hendrerit justo consequat. "
/>
</div>
);
};
Expand Down
41 changes: 41 additions & 0 deletions src/components/home/description.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
import Image from "next/image";
import Chart from "@/public/assets/chartimage.webp";

interface DescriptionProps {
title: string;
description: string;
}

const Description = ({ title, description }: DescriptionProps) => {
return (
<div className="relative mx-10 flex h-fit max-w-7xl flex-col px-5 sm:px-10 md:px-20">
<div className="mb-5 pr-10 text-center font-hanken text-4xl font-bold text-white md:mb-10 md:text-left md:text-5xl">
{title}
</div>
<div className="mb-10 max-h-64 w-fit overflow-auto text-center font-roboto text-lg text-white md:mb-0 md:pr-12 md:text-left">
{description}
</div>
<div className="flex w-full flex-row justify-end">
<Image
src={Chart}
alt="description-image"
className="hidden h-full max-h-28 w-full max-w-28 object-cover md:block"
/>
</div>
<div
className="left-18 absolute bottom-4 hidden h-0.5 bg-white md:block"
style={{
width: "calc(100% - 280px)",
}}
></div>
<div
className="absolute right-24 top-0 hidden w-0.5 bg-white md:block"
style={{
height: "calc(100% - 120px)",
}}
></div>
</div>
);
};

export default Description;

0 comments on commit 74bea2c

Please sign in to comment.