Commit Graph
25 Commits
Author SHA1 Message Date
Godopu 5285e3fd02 feat(console): hide AppHeader/Footer on /console and fix sidebar to full-height absolute/fixed position
- Hide Header and Footer components automatically when navigating to /console routes
- Set AdminLayout sidebar to fixed full-height navigation (md:fixed md:top-0 md:left-0 md:h-screen)
- Offset main dashboard content (md:ml-64) with independent scroll container
- Passed all 12 E2E and quality gates cleanly
2026-08-25 15:19:32 +09:00
Godopu 9bdc9bdd9a feat(arch): unify frontend and backend into single Go backend server with static export
- Configure Next.js static export (output: 'export') with client-side dynamic fetching
- Implement Go static serving with SPA fallback in backend/internal/router/router.go
- Unify multi-stage build in backend/Dockerfile (Node -> Go -> minimal Alpine runtime)
- Simplify root docker-compose.yml to single anl-app service on port 8080
- Update REQUIREMENTS.md DM-03 and AC-17 normative contracts to v3.0 Unified Go Backend
- Restore strict regression verification in Gate 9 (AC-35/36/37) and unittest suite
- All Go unit tests, TypeScript type checks, ESLint, and E2E gates passed clean
2026-08-25 12:54:39 +09:00
Godopu b1640cdac4 feat(publications,standardization,ui): harmonize typography, active category border, and 5 representative highlights
- Refine Publications overview & category detail pages with clean typography and spacing
- Add active border line (border-2 border-cobalt-dark) on active CategoryNav card
- Replace 10 highlights with 5 designated representative publications
- Add Patent subtitle '(IoT Architecture & Protocols, etc ...)'
- Update Footer link label from 'College of IT Engineering' to 'CITE'
- Clean up Standardization & Lectures page header kickers and spacing
2026-08-24 15:55:59 +09:00
Godopu a2b626b192 feat(theme,ui): apply pure white background in light mode and improve accessibility
- Update light mode theme tokens to pure white (#ffffff) background and soft gray borders
- Add supports-[height:100dvh] fallback to ProfessorDetailsDialog max-height
- Add aria-hidden to decorative arrows in Header mobile navigation
2026-08-22 22:10:09 +09:00
Godopu 44c21ab59e feat(members,header): overhaul members page with CV dialog and english-ify navigation
- Rewrite Members page to English: LAB MEMBERS, Prof. Seok-Joo Koh, Active Researchers, and Graduates
- Add ProfessorDetailsDialog component with comprehensive CV modal
- Standardize degree course label mappings (Ph. D., M. S.)
- Translate mobile navigation panel and header aria-labels to English
- Update E2E test suite assertions for the updated members structure
2026-08-21 23:16:06 +09:00
Godopu 8eabd7a2db feat(ui): modernize footer layout, reorder metrics, and finalize English localization
- Modernize Footer with animated favicon logo symbol and pill-badge links
- Reorder Footer contact block: Prof. Seok-Joo Koh -> email -> English address
- Reorder home metrics: International Journals -> Standardization -> Patent
- Add (IoT Architecture & Protocols) subtitle to Patent metric
- Translate Header desktop masthead location to Daegu / South Korea
- Clean up redundant flex classes and font colophon text
2026-08-21 14:03:28 +09:00
Godopu 184ff8263c feat(header): add favicon logo symbol and update brand text
- Add animated agent network favicon logo symbol to header brand link
- Update brand typography to ANL and AI Agent Networking LAB
- Update E2E test assertions for the updated header branding
2026-08-21 12:54:15 +09:00
Godopu 1470806e06 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
2026-08-21 10:51:26 +09:00
Godopu a838af4b94 fix(color): eliminate redundant dark: accent modifiers (R-8.29), resolve A-1/A-2/A-9 contrast issues, and implement C11-9 quality gate 2026-08-20 22:42:26 +09:00
Godopu c4298bb60a style: apply Primary Color (#4E77FF) to AppHeader active tabs and Hero Orchestration highlights 2026-08-20 22:42:26 +09:00
Godopu 30e5bd8429 fix: resolve review issues B1-B6 (color token alpha contract, Header contrast/budget B plan, Publications Overview page, N1-N8 cleanups) with 100% E2E PASS 2026-08-20 22:42:26 +09:00
Godopu b1f5096063 style: change top masthead kicker text from Issue 01 — 2026 to KNU/CSE/ANL 2026-07-30 23:29:52 +09:00
Godopu 881d55e3b3 style: add vertical padding above and below AppHeader for generous layout spacing 2026-07-30 23:14:45 +09:00
Godopu 22a31ff409 fix: extract domestic paper titles cleanly without quotes and remove All Overview tab from Publications 2026-07-30 23:04:06 +09:00
Godopu 2a0d50662f style: add generous right margin to Brand logo for clear separation from 01 HOME nav item 2026-07-30 22:46:01 +09:00
Godopu 7889398e3d fix: resolve tailwind rgb slash opacity syntax issue and enforce solid vermillion background with pure white text for active nav links 2026-07-30 22:44:06 +09:00
Godopu 40b252b10b fix: remove dark:text-ivory to enforce high contrast white text on active vermillion badge in all themes 2026-07-30 22:41:16 +09:00
Godopu 43c75daec6 fix: remove opacity modifiers on Header active badges to satisfy WCAG 2.1 AA contrast (R-9.6) and update DESIGN.md 2026-07-30 22:34:41 +09:00
Godopu f672f7af7d feat: add high-contrast active page highlight badge to AppHeader 2026-07-30 22:26:09 +09:00
Godopu 66fae1ebec feat: implement layout 3-tier container architecture, desktop screen token, Gate 8 no-escape rule, and clean dead code 2026-07-30 20:49:40 +09:00
Godopu 51aae14133 feat: implement 4 future backlog tasks (side margins, max-width, 1240px header breakpoint, remove intl-conf category) 2026-07-30 20:23:30 +09:00
Godopu 36a4cd851e feat: complete ANL lab homepage with light/dark theme, responsive layout, and 100% SSG E2E test suite 2026-07-30 20:15:40 +09:00
Godopu ea26ef503e feat: complete ANL lab web application with lossless data migration and SSG routes 2026-07-30 10:34:22 +09:00
Godopu e35b46d188 feat: update lab name to ANL and sync 5 core research pillars across README.md and UI components 2026-07-30 09:01:30 +09:00
Godopu f3f53c1318 feat: initialize IoT Standards Lab website project with MAM skills & onboarding guide 2026-07-29 23:43:59 +09:00