diff --git a/src/app/design-system/page.tsx b/src/app/design-system/page.tsx
index cedf8de..fd97690 100644
--- a/src/app/design-system/page.tsx
+++ b/src/app/design-system/page.tsx
@@ -14,7 +14,6 @@ import Share from '@/shared/components/share/Share';
import Keep from '@/shared/components/keep/Keep';
import Spinner from '@/shared/components/spinner/Spinner';
-
function Page() {
const [isModalOpen, setModalOpen] = useState(false);
const [isConfirmOpen, setConfirmOpen] = useState(false);
diff --git a/src/app/recipe/page.tsx b/src/app/recipe/page.tsx
index 06a224e..425868e 100644
--- a/src/app/recipe/page.tsx
+++ b/src/app/recipe/page.tsx
@@ -1,4 +1,22 @@
+import PageHeader from '@/shared/components/pageHeader/PageHeader';
+import { Metadata } from 'next';
+import Glass from '@/shared/assets/images/recipe_page_header.png';
+
+export const metadata: Metadata = {
+ title: 'SSOUL | 칵테일레시피',
+ description: '칵테일 레시피가 궁금하신 분들을 위한 레시피 페이지',
+};
+
function Page() {
- return
recipe
;
+ return (
+
+ );
}
export default Page;
diff --git a/src/shared/assets/images/community_page_header.webp b/src/shared/assets/images/community_page_header.webp
new file mode 100644
index 0000000..4ef858a
Binary files /dev/null and b/src/shared/assets/images/community_page_header.webp differ
diff --git a/src/shared/assets/images/index.ts b/src/shared/assets/images/index.ts
deleted file mode 100644
index e69de29..0000000
diff --git a/src/shared/assets/images/recipe_page_header.png b/src/shared/assets/images/recipe_page_header.png
new file mode 100644
index 0000000..c8b1b96
Binary files /dev/null and b/src/shared/assets/images/recipe_page_header.png differ
diff --git a/src/shared/assets/images/star_bg.webp b/src/shared/assets/images/star_bg.webp
new file mode 100644
index 0000000..7e23d28
Binary files /dev/null and b/src/shared/assets/images/star_bg.webp differ
diff --git a/src/shared/components/pageHeader/PageHeader.tsx b/src/shared/components/pageHeader/PageHeader.tsx
new file mode 100644
index 0000000..e5f267a
--- /dev/null
+++ b/src/shared/components/pageHeader/PageHeader.tsx
@@ -0,0 +1,32 @@
+import Star from '@/shared/assets/images/star_bg.webp';
+import Image, { StaticImageData } from 'next/image';
+
+interface Props {
+ src: StaticImageData;
+ title: string;
+ description: string;
+}
+
+function PageHeader({ src, title, description }: Props) {
+ return (
+
+
+
+
+
+ {title}
+
+
+ {description}
+
+
+
+
+ );
+}
+export default PageHeader;