Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weโ€™ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

๐Ÿ’„[WV-44] design : create-bi-page ์ถ”๊ฐ€ #57

Merged
merged 8 commits into from
Jan 16, 2025
28 changes: 27 additions & 1 deletion app/(menu)/ktwiz/bi/page.tsx
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
import { Bi_Symbol_items } from "@/components/ktwiz/bi/bi-items";

export default function page() {
return <div>page์ž…๋‹ˆ๋‹ค</div>;
return (
<div className="pt-5">
<div className="flex items-center">
<div className=" w-1 h-7 bg-ELSE-EC0 mr-2"></div>
<p className="text-3xl">์‹ฌ๋ณผ๋งˆํฌ</p>
</div>
<p className="py-6">
kt wiz๋Š” ๊ตฌ๋‹จ๋ช…์˜ ์ด๋‹ˆ์…œ์„ ์ƒ์ง•ํ™”ํ•œ &apos;์ด๋‹ˆ์…œ ์‹ฌ๋ณผ&apos;๊ณผ
<br />
๊ทธ๋ฆผ์„ ์ •์ƒํ™”ํ•œ &apos;์ด๋ฏธ์ง€ ์‹ฌ๋ณผ&apos; ๋‘ ๊ฐœ์˜ ์‹ฌ๋ณผ๋งˆํฌ๋ฅผ ๋™์‹œ์—
์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
</p>

<div className="pb-10">
<iframe
width="100%"
height="450"
src="https://www.youtube.com/embed/LR0BPPUXzsc"
title="kt wiz ์‹ฌ๋ณผ ํƒ„์ƒ ์Šคํ† ๋ฆฌ"
allow="fullscreen"
></iframe>
</div>
<Bi_Symbol_items />
</div>
);
}
5 changes: 4 additions & 1 deletion assets/images/@index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ export { default as CarouselImage7 } from "./photos07.jpg";
export { default as CarouselImage8 } from "./photos08.jpg";
export { default as CarouselImage9 } from "./photos09.jpg";
export { default as CarouselImage10 } from "./photos10.jpg";

export { default as Parking_img } from "./parking_img.png";
export { default as policy_img } from "./policy_img.jpg";
export { default as Sponsor_bccard_img } from "./sponsor_bccard.gif";
Expand Down Expand Up @@ -66,6 +65,10 @@ export { default as iksan_stadium6 } from "./iksan_stadium6.png";
export { default as iksan_stadium7 } from "./iksan_stadium7.png";
export { default as iksan_stadium8 } from "./iksan_stadium8.png";
export { default as iksan_stadium9 } from "./iksan_stadium9.png";
export { default as bi_Image_symbol_black } from "./bi_Image_symbol_black.png";
export { default as bi_Image_symbol_white } from "./bi_Image_symbol_white.png";
export { default as bi_Initial_symbol_white } from "./bi_Initial_symbol_white.png";
export { default as bi_Initial_symbol_black } from "./bi_Initial_symbol_black.png";
export { default as ranking_score } from "./ranking_score.png";
export { default as parking_banner } from "./parking_banner.png";
export { default as wallpaper_img } from "./wallpaper_img.png";
Binary file added assets/images/bi_Image_symbol_black.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/bi_Image_symbol_white.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/bi_Initial_symbol_black.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/bi_Initial_symbol_white.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
43 changes: 43 additions & 0 deletions components/ktwiz/bi/bi-items.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
import Image from "next/image";

import { symbolData } from "@/constants/bi-symbolData";

export const Bi_Symbol_items = () => {
return (
<div className="pt-5">
{symbolData.map((symbol) => (
<div key={symbol.id}>
<div>
<div className="flex items-center">
<div className="w-1 h-7 bg-ELSE-EC0 mr-2"></div>
<p className="text-3xl">{symbol.title}</p>
</div>
<p className="py-6">{symbol.description}</p>
</div>

<div className="flex justify-between border-ELSE-11">
{symbol.images.map((image) => (
<div key={image.id} className="flex flex-col items-center">
<Image
src={image.src}
width="540"
height="200"
alt={image.alt}
/>
<a
className="bg-ELSE-EC0 py-5 text-SYSTEM-white w-48 h-10 rounded-md flex items-center justify-center z-10 mt-4"
href={image.downloadUrl}
download
>
<button>์ด๋ฏธ์ง€ ๋‹ค์šด๋กœ๋“œ</button>
</a>
</div>
))}
</div>

{symbol.id === 1 && <div className="pt-5" />}
</div>
))}
</div>
);
};
49 changes: 49 additions & 0 deletions constants/bi-symbolData.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
import {
bi_Image_symbol_black,
bi_Image_symbol_white,
bi_Initial_symbol_white,
bi_Initial_symbol_black,
} from "@/assets/images/@index";

export const symbolData = [
{
id: 1,
title: "Initial symbol",
description:
"์ด๋‹ˆ์…œ ์‹ฌ๋ณผ์€ k์™€ w ๋‘ ๊ธ€์ž๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ฐ•๋ ฅํ•œ ๋งŒ๋ฒ• ๋ฌธ์žฅ์ด ์—ฐ์ƒ ๋˜๋„๋ก ๋””์ž์ธ ํ•˜์˜€๊ณ , ์ „ํ†ต๊ณผ ํ˜„๋Œ€์  ๊ฐ๊ฐ์˜ ์กฐํ™”๋ฅผ ๊ณ ๋ คํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ฐ•์ธํ•จ๊ณผ ํŒŒ์›Œ๋ฅผ ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค.",
images: [
{
id: "initial-white",
src: bi_Initial_symbol_white,
alt: "Initial_symbol_white",
downloadUrl: "/bi_Initial_symbol_white.png",
},
{
id: "initial-black",
src: bi_Initial_symbol_black,
alt: "Initial_symbol_black",
downloadUrl: "/bi_Initial_symbol_black.png",
},
],
},
{
id: 2,
title: "Image symbol",
description:
"์ด๋ฏธ์ง€ ์‹ฌ๋ณผ์€ ์ „ํ˜•์ ์ธ ๋งˆ๋ฒ•์‚ฌ ์ด๋ฏธ์ง€์—์„œ ํƒˆํ”ผํ•˜์—ฌ ํ˜„๋Œ€์ ์ธ ๋งˆ๋ฒ•์‚ฌ์˜ ๋ชจ์Šต์„ ์ƒˆ๋กญ๊ฒŒ ์ฐฝ์กฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹ ์†ํ•œ ๊ธฐ๋™๋ ฅ๊ณผ ์œ ์—ฐํ•จ์„ ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค.",
images: [
{
id: "image-white",
src: bi_Image_symbol_white,
alt: "Image_symbol_white",
downloadUrl: "/bi_Image_symbol_white.png",
},
{
id: "image-black",
src: bi_Image_symbol_black,
alt: "Image_symbol_black",
downloadUrl: "/bi_Image_symbol_black.png",
},
],
},
];
Binary file added public/bi_Image_symbol_black.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/bi_Image_symbol_white.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/bi_Initial_symbol_black.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/bi_Initial_symbol_white.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading