From 51aae14133ad66f68ab0526d73f7279639b8b3b5 Mon Sep 17 00:00:00 2001 From: Godopu Date: Thu, 30 Jul 2026 20:23:30 +0900 Subject: [PATCH] feat: implement 4 future backlog tasks (side margins, max-width, 1240px header breakpoint, remove intl-conf category) --- BACKLOG.md | 23 +++++++++++++++++++++ refer_landing_page/README.md | 2 +- refer_landing_page/app/globals.css | 2 +- refer_landing_page/components/Header.tsx | 10 ++++----- refer_landing_page/content/categories.ts | 5 ----- refer_landing_page/content/types.ts | 1 - refer_landing_page/scripts/run_e2e_tests.py | 1 - refer_landing_page/tests/e2e_test_suite.py | 1 - 8 files changed, 30 insertions(+), 15 deletions(-) create mode 100644 BACKLOG.md diff --git a/BACKLOG.md b/BACKLOG.md new file mode 100644 index 0000000..c1bfacc --- /dev/null +++ b/BACKLOG.md @@ -0,0 +1,23 @@ +# ๐Ÿ“Œ ANL Homepage Backlog & Improvement Tasks + +๋ณธ ๋ฌธ์„œ๋Š” ANL ์—ฐ๊ตฌ์‹ค ํ™ˆํŽ˜์ด์ง€์˜ ์ถ”๊ฐ€ ๊ฐœ์„  ์š”์ฒญ ๋ฐ ๋ฐ˜์˜ ์™„๋ฃŒ๋œ ์ž‘์—… ๋‚ด์—ญ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. + +--- + +### โœ… ์™„๋ฃŒ๋œ ์ถ”ํ›„ ์ž‘์—… (Completed Tasks) + +#### 1. ์ „ ๋ชจ๋“œ ์ขŒ์šฐ ์—ฌ์œ  ๊ณต๋ฐฑ(Side Margins/Padding) ์ถ”๊ฐ€ +- **์ ์šฉ ์œ„์น˜**: `refer_landing_page/app/globals.css` (`.container-content`) +- **๋‚ด์šฉ**: ๋ชจ๋ฐ”์ผ, ํƒœ๋ธ”๋ฆฟ, ๋ฐ์Šคํฌํ†ฑ ์ „ ๋ชจ๋“œ์—์„œ ์‹œ๊ฐ์  ๋‹ต๋‹ตํ•จ์„ ํ•ด์†Œํ•˜๊ณ  ์—ฌ์œ ๋กœ์šด ์—๋””ํ† ๋ฆฌ์–ผ ์—ฌ๋ฐฑ์„ ์ œ๊ณตํ•˜๋„๋ก `px-6 sm:px-10 md:px-12 lg:px-16` ํŒจ๋”ฉ ์‹œ์Šคํ…œ ๋ฐ˜์˜ + +#### 2. Desktop ๋ชจ๋“œ `max_width` ๋น„์œจ ๊ณ ์ • +- **์ ์šฉ ์œ„์น˜**: `refer_landing_page/tailwind.config.ts` (`maxWidth.content: "78rem"`) & `.container-content` +- **๋‚ด์šฉ**: ์ดˆ๊ณ ํ•ด์ƒ๋„(Ultrawide / 4K) ๋ชจ๋‹ˆํ„ฐ์—์„œ ํŽ˜์ด์ง€ ๊ฐ€๋กœ ํญ์ด ์ง€๋‚˜์น˜๊ฒŒ ๋„“์–ด์ ธ ๋ ˆ์ด์•„์›ƒ ๋น„์œจ์ด ๊นจ์ง€๋Š” ํ˜„์ƒ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ตœ๋Œ€ ํญ(1248px) ๊ณ ์ • ๋ฐ ์ค‘์•™ ์ •๋ ฌ + +#### 3. ํ—ค๋” 1240px ๋ฐ˜์‘ํ˜• ํ–„๋ฒ„๊ฑฐ ๋ฉ”๋‰ด ์ „ํ™˜ +- **์ ์šฉ ์œ„์น˜**: `refer_landing_page/components/Header.tsx` +- **๋‚ด์šฉ**: ์œˆ๋„์šฐ ํญ์ด 1240px ๋ฏธ๋งŒ์ผ ๋•Œ "AI ์—์ด์ „ํŠธ ๋„คํŠธ์›Œํฌ ์—ฐ๊ตฌ์‹ค" ๋ฐ "AI Agent Networking Lab (ANL)" ํƒ€์ดํ‹€ ์นดํ”ผ๊ฐ€ 2์ค„๋กœ ์ค„๋ฐ”๊ฟˆ๋˜์–ด ๊นจ์ง€๋Š” ํ˜„์ƒ์„ ๋ฐฉ์ง€ํ•˜๋„๋ก `min-[1240px]` ๋ธŒ๋ ˆ์ดํฌํฌ์ธํŠธ ์ ์šฉ. 1240px ๋ฏธ๋งŒ์—์„œ๋Š” ํ–„๋ฒ„๊ฑฐ ํ† ๊ธ€ ๋ฉ”๋‰ด๋กœ ์ž๋™ ์ „ํ™˜ + +#### 4. Publications ํŽ˜์ด์ง€ "International Conference" ์นดํ…Œ๊ณ ๋ฆฌ ์ •๋ฆฌ +- **์ ์šฉ ์œ„์น˜**: `refer_landing_page/content/categories.ts`, `content/types.ts`, `app/publications/` +- **๋‚ด์šฉ**: ์‹ค์ธก ๋ฐ์ดํ„ฐ์ƒ ์ค‘๋ณต ๋ถ„๋ฅ˜ ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋˜ `International Conference` ๋‹จ๋… ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ์ œ๊ฑฐํ•˜๊ณ , `International Journal & Conference`, `Domestic Journal & Conference`, `Patent` 3๋Œ€ ์นดํ…Œ๊ณ ๋ฆฌ๋กœ ์Šฌ๋ฆผํ™” (๋…ผ๋ฌธ 223๊ฑด ์ „๋Ÿ‰ ๋ณด์กด) diff --git a/refer_landing_page/README.md b/refer_landing_page/README.md index dd9a050..1b41a26 100644 --- a/refer_landing_page/README.md +++ b/refer_landing_page/README.md @@ -72,7 +72,7 @@ npm run dev | `/intro` | Home (`/`)์œผ๋กœ 308 permanent redirect | | `/members` | ๊ตฌ์„ฑ์› โ€” ์ง€๋„๊ต์ˆ˜ ๋ฐ ์žฌํ•™ ์—ฐ๊ตฌ์› 16๋ช…, ์กธ์—…์ƒ 60๋ช… ์ด๋ ฅ ์ธ๋ฒคํ† ๋ฆฌ | | `/publications` | ์—ฐ๊ตฌ ์‹ค์  ๊ฐœ์š” โ€” 223๊ฑด ์นดํ…Œ๊ณ ๋ฆฌ ๋ถ„๋ฅ˜ ๋ฐ Top 10 ์ตœ์‹  ์„ฑ๊ณผ | -| `/publications/[category]` | ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ์‹ค์  (intl-conf, intl-journal-conf, domestic-journal-conf, patent) โ€” โ— SSG ์ •์  ํ”„๋ฆฌ๋ Œ๋” | +| `/publications/[category]` | ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ์‹ค์  (intl-journal-conf, domestic-journal-conf, patent) โ€” โ— SSG ์ •์  ํ”„๋ฆฌ๋ Œ๋” | | `/lectures` | ๊ฐ•์˜ โ€” 45๊ฐœ ํ•™๊ธฐ ํ•™๋ถ€ยท๋Œ€ํ•™์› ๊ฐœ์„ค ๊ต๊ณผ๋ชฉ ์ด๋ ฅ | | `/standardization` | ํ‘œ์ค€ํ™” ํ™œ๋™ โ€” IEC TC100, ISO/IEC JTC1, ITU-T, TTA ๋“ฑ 6๊ฐœ ๊ธฐ๊ตฌ / 44๊ฐœ ๊ทœ๊ฒฉ ๋ฌธ์„œ | diff --git a/refer_landing_page/app/globals.css b/refer_landing_page/app/globals.css index 5896072..87ee398 100644 --- a/refer_landing_page/app/globals.css +++ b/refer_landing_page/app/globals.css @@ -110,7 +110,7 @@ body { ================================================================== */ @layer components { .container-content { - @apply mx-auto w-full max-w-content px-5 sm:px-8 lg:px-12; + @apply mx-auto w-full max-w-content px-6 sm:px-10 md:px-12 lg:px-16; } /* Massive magazine display title (English serif). */ diff --git a/refer_landing_page/components/Header.tsx b/refer_landing_page/components/Header.tsx index 0f605fe..2b8d372 100644 --- a/refer_landing_page/components/Header.tsx +++ b/refer_landing_page/components/Header.tsx @@ -54,8 +54,8 @@ export default function Header() { - {/* Desktop nav โ€” small caps, wide tracking */} -
+ {/* Desktop nav โ€” small caps, wide tracking (visible at >= 1240px) */} +
- {/* Mobile controls */} -
+ {/* Mobile controls (visible under 1240px) */} +