Skip to content

Commit

Permalink
Merge pull request #5 from uninus-opensource/feat/modules-herosection_v1
Browse files Browse the repository at this point in the history
feat: fix hero section_v1
  • Loading branch information
maulanasdqn authored May 17, 2024
2 parents 007c1c8 + 2724951 commit 5dd4fbc
Show file tree
Hide file tree
Showing 13 changed files with 49 additions and 54 deletions.
Binary file modified bun.lockb
Binary file not shown.
12 changes: 12 additions & 0 deletions src/apps/home/default.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import { Navbar } from "@/components";
import { Hero } from "./modules";
import { FC, ReactElement } from "react";

export const LandingPage: FC = (): ReactElement => {
return (
<>
<Navbar />
<Hero />
</>
);
};
9 changes: 9 additions & 0 deletions src/apps/home/modules/about.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import { FC, ReactElement } from "react";

export const About: FC = (): ReactElement => {
return (
<section>
<div></div>
</section>
);
};
19 changes: 19 additions & 0 deletions src/apps/home/modules/hero.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import { FC, ReactElement } from "react";

export const Hero: FC = (): ReactElement => {
return (
<section className="flex w-full min-h-2 items-center justify-center gap-x-56 px-16 bg-gray-200">
<div className="w-1/2">
<h2 className="font-bold text-4xl mb-3">GLORY HIMATIF</h2>
<p>Welcome to Himpunan Mahasiswa Teknik Informatika</p>
<p className="mb-6">Universitas Islam Nusantara</p>
<button className="bg-blue-900 py-1 px-3 text-center text-white font-semibold rounded">
Masuk
</button>
</div>
<div className="w-1/2 flex justify-end">
<img src="/Logo.png" className="w-[400px]" alt="Himatif" />
</div>
</section>
);
};
12 changes: 0 additions & 12 deletions src/apps/home/modules/homepage.tsx

This file was deleted.

2 changes: 1 addition & 1 deletion src/apps/home/modules/index.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export * from "./homepage";
export * from "./hero";
4 changes: 2 additions & 2 deletions src/apps/main.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { createBrowserRouter } from "react-router-dom";
import { Homepage } from "./home/modules/homepage";
import { LandingPage } from "./home/default";

export const router = createBrowserRouter([
{
path: "/",
element: <Homepage />,
element: <LandingPage />,
},
]);
10 changes: 0 additions & 10 deletions src/components/atoms/button/button.test.tsx

This file was deleted.

18 changes: 0 additions & 18 deletions src/components/atoms/button/button.tsx

This file was deleted.

1 change: 0 additions & 1 deletion src/components/atoms/button/index.ts

This file was deleted.

6 changes: 0 additions & 6 deletions src/components/atoms/button/types.ts

This file was deleted.

2 changes: 1 addition & 1 deletion src/components/atoms/index.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export * from "./button";
export {};
8 changes: 5 additions & 3 deletions src/components/organisms/navbar/navbar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export const Navbar: FC = (): ReactElement => {
const [navMenu, setNavMenu] = useState(false);

return (
<header className="flex md:px-6 relative bg-white w-full h-20">
<header className="flex md:px-6 relative bg-gray-200 w-full h-20">
<section className="flex w-full px-2 justify-between items-center">
<figure className="flex items-center gap-x-2 font-bold text-black text-3xl">
<figcaption>HIMATIF UNINUS</figcaption>
Expand All @@ -26,14 +26,16 @@ export const Navbar: FC = (): ReactElement => {
</ul>
</nav>
</section>
{navMenu && (
<div className="h-32 py-2 w-full bg-gray-400 mt-20 absolute">
{navMenu ? (
<div className="h-32 py-2 w-full bg-gray-200 mt-20 absolute">
<ul className="flex flex-col gap-y-3 items-center justify-center text-white text-xl">
<Link to={"/"}>Home</Link>
<Link to={"/"}>News</Link>
<Link to={"/"}>Articles</Link>
</ul>
</div>
) : (
<></>
)}
</header>
);
Expand Down

0 comments on commit 5dd4fbc

Please sign in to comment.