diff --git a/public/app.js b/public/app.js new file mode 100644 index 0000000..a5d7302 --- /dev/null +++ b/public/app.js @@ -0,0 +1,385 @@ +/* AI DEV 포털 — 클라이언트 상호작용 (프레임워크 없음, 점진적 향상). + * JS 가 없어도 폼 POST 로 동작하고, 있으면 여기서 즉시 반영/모달/이펙트를 더한다. + * + * DOM 계약 (대시보드 EJS 가 맞춰 렌더): + * - 카드:
...
+ * - 반응 버튼: + * - 상세 모달 내용 저장소:
+ * - 답글 버튼: + + <% if (user.isAdmin) { %> + <%- icon("lock", { size: 11 }) %>관리자 + <% } %> + +
+ + +
+ + <% } %> + +