feat(ui): 파비콘을 xavis-logo.png로 통일

- partials/favicon.ejs로 icon·apple-touch-icon 링크
- 전 페이지 head에 include, /favicon.ico는 동일 PNG 제공
- 인라인 403 HTML에도 favicon 링크

Made-with: Cursor
This commit is contained in:
2026-04-05 22:33:36 +09:00
parent e0e8d8d662
commit 9f647cd783
23 changed files with 29 additions and 2 deletions

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>썸네일 이벤트 로그</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>사용자 현황관리 - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title><%= story.title %> - AI 성공 사례 - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>AI 성공 사례 관리 - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
<style>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>AI 성공 사례 - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>AI - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>프롬프트 라이브러리 - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>AX 과제 신청 - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>채팅 - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>학습센터</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<% var admTitle = typeof adminPageTitle !== 'undefined' ? adminPageTitle : '학습센터 관리'; %>
<title><%= admTitle %> - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>콘텐츠 수정 - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title><%= typeof pageTitle !== 'undefined' ? pageTitle : '학습센터' %> - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title><%= lecture.title %> - 학습센터 - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title><%= lecture.title %> - 학습센터 - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title><%= lecture.title %> - PPT 뷰어</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title><%= lecture.title %> - 동영상 강의</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title><%= lecture.title %> - YouTube 강의</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>서비스 접속 - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
<style>

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>회의록 AI - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>

View File

@@ -0,0 +1,2 @@
<link rel="icon" href="/public/images/xavis-logo.png" type="image/png" />
<link rel="apple-touch-icon" href="/public/images/xavis-logo.png" />

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<%- include('partials/favicon') %>
<title>업무 체크리스트 AI - XAVIS</title>
<link rel="stylesheet" href="/public/styles.css" />
</head>