feat(header): add smart sticky scroll animation and styling refinements

- Implement RAF-throttled smart sticky scroll interaction on app header
- Add flow-root BFC isolation, vertical margin, and mobile menu scroll container
- Update brand logo kicker hover color to primary accent (cobalt-dark)
- Fix theme script hydration warning with suppressHydrationWarning
- Add favicon.ico and icon.svg to resolve root /favicon.ico 404
- Add MAM orchestration guidelines, env generation script, and templates
This commit is contained in:
2026-08-21 10:51:26 +09:00
parent a838af4b94
commit 1470806e06
10 changed files with 424 additions and 8 deletions
+84
View File
@@ -0,0 +1,84 @@
- `<p class="text-ink-mute text-base sm:text-lg leading-relaxed max-w-2xl">AI 에이전트 네트워크 연구실(ANL)은 멀티 AI 에이전트 오케스트레이션을 위해 서로 소통하고 협력하는 에이전트 네트워킹 기술과 표준 프레임워크 기술을 연구합니다.</p>`
- 문구 영어로 변경
- `<div class="pt-6 border-t border-line grid grid-cols-3 gap-4"><div><div class="font-serif text-3xl text-cobalt-dark font-normal">4</div><div class="font-mono text-xs text-ink-mute uppercase tracking-wider mt-1">Research Areas</div></div><div><div class="font-serif text-3xl text-cobalt-dark font-normal">220<!-- -->+</div><div class="font-mono text-xs text-ink-mute uppercase tracking-wider mt-1">Publications</div></div><div><div class="font-serif text-3xl text-ink font-normal">2026</div><div class="font-mono text-xs text-ink-mute uppercase tracking-wider mt-1">Issue Static</div></div></div>`
- 문구 수정
- 4 RESEARCH AREAS -> {Number of International Journals & Conference} International Journals & Conference
- 220+ PUBLICATIONS -> {Number of Patent} Patent
- 2026 ISSUE STATIC -> {Number of Standardization} Standardization Contributions
- `body > main > div > section.space-y-6 > div.flex.flex-col.sm\:flex-row.sm\:items-end.justify-between.gap-4.border-b.border-line.pb-4 > div > h2`
- 주요 연구 프로젝트 (Research Projects) -> Research Projects
- `"project-iot-standards`
- IoT Standards -> AIoT & AI-RAN
- `#project-iot-standards > div.space-y-4 > div.flex.items-start.justify-between.gap-3.border-b.border-line\/60.pb-3 > span` : 2026 ~ Present
- AIoT 관련 특히 Agent based IoT 관련 내용으로 수정
- `#project-iot-standards > div.space-y-3.pt-3.border-t.border-line\/60.text-xs.font-mono > div.flex.items-baseline.justify-between.gap-2 > span.text-cobalt-dark.font-bold`
- ISO/IEC JTC1/SC41 -> 한국연구재단 (NRF) 수정
- `#project-iot-standards > div.space-y-3.pt-3.border-t.border-line\/60.text-xs.font-mono > div.space-y-1\.5.pt-1` 부분 삭제
- `#project-ccis`
- CCIS -> MCM으로 수정
- `#project-ccis > div.space-y-4 > div.flex.items-start.justify-between.gap-3.border-b.border-line\/60.pb-3 > span` : 2026 ~ Present
- `#project-ccis > div.space-y-4 > p` : MCM 내용으로 수정
- `#project-ccis > div.space-y-4 > div.flex.flex-wrap.gap-1\.5.pt-1` : MCM 관련 키워드로 수정
- `#project-ccis > div.space-y-3.pt-3.border-t.border-line\/60.text-xs.font-mono > div.flex.items-baseline.justify-between.gap-2 > span.text-cobalt-dark.font-bold`
- "IEC/TC 100/TA 17" -> "IEC/TC 100/WG 12 supported by KEIT"
- `#project-ccis > div.space-y-3.pt-3.border-t.border-line\/60.text-xs.font-mono > div.space-y-1\.5.pt-1` 삭제
- `#project-vlc-iot`
- VLC-IoT -> MVQM으로 수정
- `#project-vlc-iot > div.space-y-4 > p` : MVQM 내용으로 수정
- `#project-vlc-iot > div.space-y-4 > div.flex.flex-wrap.gap-1\.5.pt-1` : MVQM 관련 키워드로 수정
- `#project-vlc-iot > div.space-y-3.pt-3.border-t.border-line\/60.text-xs.font-mono > div.flex.items-baseline.justify-between.gap-2 > span.text-cobalt-dark.font-bold`
- "ITU-T SG20" -> "IEC/TC 100/WG 12 supported by KEIT"
- `#project-vlc-iot > div.space-y-3.pt-3.border-t.border-line\/60.text-xs.font-mono > div.space-y-1\.5.pt-1` 삭제
- `body > main > div > section.space-y-8.pt-20.md\:pt-28.border-t.border-line > div.flex.justify-between.items-end > div:nth-child(1)`
- 영문화 작업을 위해 "RESEARCH AREAS" 로 수정
- `body > main > div > section.space-y-8.pt-20.md\:pt-28.border-t.border-line > div.flex.justify-between.items-end > div:nth-child(1) > div`
- 삭제
- `body > main > div > section.space-y-8.pt-20.md\:pt-28.border-t.border-line > div.flex.justify-between.items-end > div.font-mono.text-xs.text-ink-mute`
- 삭제
- `body > main > div > section.space-y-8.pt-20.md\:pt-28.border-t.border-line > div.grid.grid-cols-1.md\:grid-cols-2.lg\:grid-cols-2.gap-6`
- 삭제
- 다음 키워드들을 각각 카드 형태로 표현
- Quick UDP Internet Conenction (QUIC)
- QUIC-based Mobility and Multi-Streaming Support
- Services and Protocols for Internet-of-Things (IoT)
- Constrained Application Protocol (CoAP)
- In-Vehicle Infotainment (IVI)
- Optical Wireless or Visible Light Communications (OWC/VLC)
- Lighting Control Networks (PLASA E1.45) for LED-based VLC
- Mobility Management: Distributed Mobility Control
- Multicast Routing Protocols and Reliable Multicasting
- mobile SCTP (mSCTP): Soft Handover in Transport Layer
- Stream Control Transmission Protocol (SCTP)
- Telecommunication Optimization: Network Planning and Management
- TAC/TAL Configuration for Paging and Location Management
- Tabu Search and Genetic Algorithm
- 새로운 섹션 추가:
위치 : `body > main > div > section.space-y-8.pt-20.md\:pt-28.border-t.border-line > div.flex.justify-between.items-end > div:nth-child(1)` 아래
섹션명: International Standardizations
내용:
```
Along with the research activities, we are also in pursuit of the International Standardization,
from the market deployment perspective, in the following SDOs (Standard-Defining Organizations):
- IEC TC100: Multimedia Systems and Equipment
- ISO/IEC JTC1/SC41: Internet-of-Things (IoT) Applications
- ITU-T SG20: IoT Services
- ITU-T SG13: Mobility Management
- ISO/IEC JTC1/SC6: Reliable Multicasting
Please refer to [here](link-to-standardization-page) for details of our works on International Standardization so far.
```