);
}
function TitleCell({ title }: { title: string }) {
- return (
-
;
}
function HostInformationCell({ host, company }: { host: string; company: string }) {
return (
-
+
);
}
@@ -70,16 +73,20 @@ function DateAndLocationCell({ date, location }: { date: Date; location: string
return (
- {formatDateWithDays(date)}
+
- {location}
+
);
}
+function Text({ text }: { text: string }) {
+ return
{text};
+}
+
function VerticalDivider() {
- return
|;
+ return
|;
}
const DAYS = ['일', '월', '화', '수', '목', '금', '토'];
diff --git a/app/[locale]/community/seminar/create/page.tsx b/app/[locale]/community/seminar/create/page.tsx
index 9ec016e4a..31dc00d60 100644
--- a/app/[locale]/community/seminar/create/page.tsx
+++ b/app/[locale]/community/seminar/create/page.tsx
@@ -11,7 +11,6 @@ import SeminarEditor from '@/components/editor/SeminarEditor';
import { SeminarEditorContent } from '@/components/editor/SeminarEditorProps';
import PageLayout from '@/components/layout/pageLayout/PageLayout';
-
import { validateSeminarForm } from '@/utils/formValidation';
import { getPath } from '@/utils/page';
import { seminar } from '@/utils/segmentNode';
diff --git a/app/[locale]/reservations/introduction/page.tsx b/app/[locale]/reservations/introduction/page.tsx
index af8c4c072..ff33227cc 100644
--- a/app/[locale]/reservations/introduction/page.tsx
+++ b/app/[locale]/reservations/introduction/page.tsx
@@ -3,7 +3,6 @@ import SelectionTitle from '@/components/common/selection/SelectionTitle';
import HTMLViewer from '@/components/editor/HTMLViewer';
import PageLayout from '@/components/layout/pageLayout/PageLayout';
-
import { getPath } from '@/utils/page';
import { replaceDashWithSpace } from '@/utils/replaceCharacter';
import { reservationIntroduction } from '@/utils/segmentNode';
diff --git a/app/[locale]/search/SearchPageContent.tsx b/app/[locale]/search/SearchPageContent.tsx
index 195ec7760..27d857ba8 100644
--- a/app/[locale]/search/SearchPageContent.tsx
+++ b/app/[locale]/search/SearchPageContent.tsx
@@ -12,7 +12,6 @@ import SearchBox from '@/components/common/search/SearchBox';
import Header from '@/components/layout/header/Header';
import PageTitle from '@/components/layout/pageLayout/PageTitle';
-
import { SEARCH_TAGS } from '@/constants/tag';
import { NoticeSearchResult, NewsSearchResult } from '@/types/search';
diff --git a/components/academics/ScholarshipRow.tsx b/components/academics/ScholarshipRow.tsx
index 611de43ce..d33473f59 100644
--- a/components/academics/ScholarshipRow.tsx
+++ b/components/academics/ScholarshipRow.tsx
@@ -4,7 +4,6 @@ import { Link } from '@/navigation';
import { getPath } from '@/utils/page';
import { graduateScholarship, undergraduateScholarship } from '@/utils/segmentNode';
-
export interface ScholarshipRowProps {
id: number;
name: string;
diff --git a/components/admin/important/ImportantListRow.tsx b/components/admin/important/ImportantListRow.tsx
index 0ea1f7f3b..809386915 100644
--- a/components/admin/important/ImportantListRow.tsx
+++ b/components/admin/important/ImportantListRow.tsx
@@ -6,7 +6,6 @@ import { ImportantPostIdentifier, ImportantPreview } from '@/types/admin';
import { getPath } from '@/utils/page';
import { news, notice, seminar } from '@/utils/segmentNode';
-
interface ImportantListRowProps {
index: number;
post: ImportantPreview;
diff --git a/components/admin/slide/SlideListRow.tsx b/components/admin/slide/SlideListRow.tsx
index dfff7902e..a7cd84f7c 100644
--- a/components/admin/slide/SlideListRow.tsx
+++ b/components/admin/slide/SlideListRow.tsx
@@ -6,7 +6,6 @@ import { SlidePreview } from '@/types/admin';
import { getPath } from '@/utils/page';
import { news } from '@/utils/segmentNode';
-
interface SlideListRowProps {
index: number;
post: SlidePreview;
diff --git a/components/layout/footer/Footer.tsx b/components/layout/footer/Footer.tsx
index f23bafd5b..29de18bcc 100644
--- a/components/layout/footer/Footer.tsx
+++ b/components/layout/footer/Footer.tsx
@@ -65,6 +65,7 @@ function LinkGroup({ groupName, links, width, mode }: LinkGroupProps) {
const t = useTranslations('Footer');
const titleColor = mode === 'light' ? 'text-neutral-600' : 'text-neutral-200 sm:text-white';
+ const itemColor = mode === 'light' ? 'text-neutral-500' : 'text-neutral-300 sm:text-neutral-500';
return (
@@ -74,7 +75,7 @@ function LinkGroup({ groupName, links, width, mode }: LinkGroupProps) {
{t(groupName)}
-
+
{links.map((link, i) => (
-
{t(link.title)}
@@ -119,14 +120,14 @@ function FooterBottomLeft() {
function FooterBottomRight() {
return (
-
-
+
+
-
+
-
+
diff --git a/components/layout/footer/useFooterDesignMode.ts b/components/layout/footer/useFooterDesignMode.ts
index 717508a2a..8238ddb6a 100644
--- a/components/layout/footer/useFooterDesignMode.ts
+++ b/components/layout/footer/useFooterDesignMode.ts
@@ -11,7 +11,6 @@ import {
reservations,
} from '@/utils/segmentNode';
-
export type FooterMode = 'light' | 'dark';
// TODO: 페이지별 모드 적용하기
diff --git a/components/layout/header/Header.tsx b/components/layout/header/Header.tsx
index 0002c035a..a384b8d11 100644
--- a/components/layout/header/Header.tsx
+++ b/components/layout/header/Header.tsx
@@ -25,7 +25,7 @@ export default function Header() {
return (
diff --git a/components/layout/navbar/Navbar.tsx b/components/layout/navbar/Navbar.tsx
index 084c373e5..b1015bf61 100644
--- a/components/layout/navbar/Navbar.tsx
+++ b/components/layout/navbar/Navbar.tsx
@@ -5,7 +5,6 @@ import { useNavbarContext } from '@/contexts/NavbarContext';
import useCurrentSegmentNode from '@/utils/hooks/useCurrentSegmentNode';
import { main } from '@/utils/segmentNode';
-
import NavbarDetail from './NavbarDetail';
import NavbarRoot from './NavbarRoot';
diff --git a/components/layout/navbar/NavbarDetail.tsx b/components/layout/navbar/NavbarDetail.tsx
index f7e44d80f..975cc5492 100644
--- a/components/layout/navbar/NavbarDetail.tsx
+++ b/components/layout/navbar/NavbarDetail.tsx
@@ -1,7 +1,6 @@
import useCurrentSegmentNode from '@/utils/hooks/useCurrentSegmentNode';
import { SegmentNode } from '@/utils/segmentNode';
-
import NavTreeRow from './NavtreeRow';
export default function NavbarDetail({ segmentNode }: { segmentNode: SegmentNode }) {
diff --git a/components/layout/navbar/NavtreeRow.tsx b/components/layout/navbar/NavtreeRow.tsx
index 7ee8016e1..20b96d804 100644
--- a/components/layout/navbar/NavtreeRow.tsx
+++ b/components/layout/navbar/NavtreeRow.tsx
@@ -9,7 +9,6 @@ import { StraightNode } from '@/components/common/Nodes';
import { getPath } from '@/utils/page';
import { SegmentNode } from '@/utils/segmentNode';
-
type NavTreeRowProps = {
segmentNode: SegmentNode;
highlight: boolean;
diff --git a/components/layout/pageLayout/PageLayout.tsx b/components/layout/pageLayout/PageLayout.tsx
index 14c753316..3f29b9dc7 100644
--- a/components/layout/pageLayout/PageLayout.tsx
+++ b/components/layout/pageLayout/PageLayout.tsx
@@ -19,7 +19,7 @@ interface PageLayoutProps {
}
export const PAGE_PADDING_LEFT_PX = 100;
-export const PAGE_PADDING_RIGHT_PX = 350;
+export const PAGE_PADDING_RIGHT_PX = 360;
export const PAGE_PADDING_TOP_PX = 44;
export const PAGE_PADDING_BOTTOM_PX = 150;
@@ -35,7 +35,7 @@ export const PAGE_PADDING_BOTTOM_PX = 150;
export default function PageLayout({
title,
titleType,
- titleMargin = 'mb-[44px]',
+ titleMargin = 'mb-6 sm:mb-11',
bodyStyle,
children,
}: PageLayoutProps) {
@@ -53,7 +53,9 @@ export default function PageLayout({
margin={titleMargin}
/>
{children}
diff --git a/components/layout/pageLayout/PageTitle.tsx b/components/layout/pageLayout/PageTitle.tsx
index e28c62554..95d3f3579 100644
--- a/components/layout/pageLayout/PageTitle.tsx
+++ b/components/layout/pageLayout/PageTitle.tsx
@@ -25,13 +25,7 @@ export default function PageTitle({ title, currentPage, titleType, margin }: Pag
const titleStyle = titleType === 'big' ? 'text-2xl font-bold' : 'text-lg font-medium';
return (
-
+
@@ -39,7 +33,9 @@ export default function PageTitle({ title, currentPage, titleType, margin }: Pag
-
+
{title}
@@ -83,7 +79,7 @@ interface LoactionText {
}
function LocationText({ path, name, isCurrent }: LoactionText) {
- const textStyle = 'text-[14px] font-yoon font-normal tracking-[.02em]';
+ const textStyle = 'text-md font-normal tracking-[.02em]';
return isCurrent ? (