diff --git a/src/app/community/page.tsx b/src/app/community/page.tsx
index d02acd8..84390d4 100644
--- a/src/app/community/page.tsx
+++ b/src/app/community/page.tsx
@@ -1,4 +1,37 @@
+import CommunityFilter from '@/shared/components/community/CommunityFilter';
+import CommunityHeader from '@/shared/components/community/CommunityHeader';
+import CommunityTab from '@/shared/components/community/CommunityTab';
+import PostCard from '@/shared/components/community/PostCard';
+import WriteBtn from '@/shared/components/community/WriteBtn';
+
function Page() {
- return
;
+ return (
+
+
+
+ );
}
export default Page;
diff --git a/src/shared/assets/images/prepost_img.webp b/src/shared/assets/images/prepost_img.webp
new file mode 100644
index 0000000..7c659d7
Binary files /dev/null and b/src/shared/assets/images/prepost_img.webp differ
diff --git a/src/shared/components/InputBox/SelectBox.tsx b/src/shared/components/InputBox/SelectBox.tsx
index e457eb9..505aa8b 100644
--- a/src/shared/components/InputBox/SelectBox.tsx
+++ b/src/shared/components/InputBox/SelectBox.tsx
@@ -21,7 +21,7 @@ function SelectBox({ ref, option, title }: Props) {
};
return (
-
+
-
-
- {navItem.map(({ label, href }, idx) => (
- -
+ {navItem.map(({ label, href }, idx) => (
+
-
+ setIsClicked(false)}
+ className={`items-start ${pathname === href ? 'bg-tertiary/70 inline-flex pr-5 p-2 rounded-md text-secondary' : 'hover:text-black/70 flex'}`}
+ aria-current={pathname === href ? 'page' : undefined}
>
- setIsClicked(false)}
- className={`items-start ${pathname === href ? 'bg-tertiary/70 inline-flex pr-5 p-2 rounded-md text-secondary' : 'hover:text-black/70 flex'}`}
- aria-current={pathname === href ? 'page' : undefined}
+ {idx + 1}.
+ {
+ textRef.current[idx] = el;
+ }}
+ onMouseEnter={() => handleMouseEnter(idx)}
+ onMouseLeave={() => handleMouseLeave(idx)}
>
- {idx + 1}.
- {
- textRef.current[idx] = el;
- }}
- onMouseEnter={() => handleMouseEnter(idx)}
- onMouseLeave={() => handleMouseLeave(idx)}
- >
- {label}
-
-
-
- ))}
-
-
-
+ {label}
+
+
+
+ ))}
+
+
+
+
+
{
setIsClicked(false);
}}
@@ -120,7 +121,7 @@ function DropdownMenu({ isClicked, setIsClicked }: Props) {
-
+
);
}
diff --git a/src/shared/styles/global.css b/src/shared/styles/global.css
index dfee205..b4a696b 100644
--- a/src/shared/styles/global.css
+++ b/src/shared/styles/global.css
@@ -22,3 +22,8 @@
.scroll-down {
transform: translateY(-100%);
}
+
+.no-scrollbar {
+ -ms-overflow-style: none;
+ scrollbar-width: none;
+}