사이트 1차 수정

This commit is contained in:
2026-06-01 23:17:42 +09:00
parent 005719edee
commit 7c7042f860
37 changed files with 370 additions and 140 deletions
+14 -1
View File
@@ -22,6 +22,8 @@ export default defineNuxtConfig({
runtimeConfig: {
public: {
apiBaseUrl: process.env.NUXT_PUBLIC_API_BASE_URL || '/api',
// SEO 기준 사이트 URL (canonical/og:url/sitemap 생성용)
siteUrl: process.env.NUXT_PUBLIC_SITE_URL || 'https://innertab.co.kr',
},
},
@@ -34,9 +36,20 @@ export default defineNuxtConfig({
{ charset: 'UTF-8' },
{ name: 'viewport', content: 'width=device-width, initial-scale=1.0' },
{ name: 'description', content: '이너탭(innertab) 채용 — 사람의 매일이 닿는 모든 곳에서 가장 앞선 답을 증명합니다.' },
// SEO 전역 기본값 (페이지별 값은 useSeo 컴포저블이 덮어씀)
{ name: 'theme-color', content: '#3556b0' },
{ name: 'format-detection', content: 'telephone=no' },
{ property: 'og:site_name', content: '이너탭 innertab' },
{ property: 'og:type', content: 'website' },
{ property: 'og:locale', content: 'ko_KR' },
{ name: 'twitter:card', content: 'summary_large_image' },
],
link: [
{ rel: 'icon', href: '/favicon.ico' },
// 파비콘 — 헤더 로고(ITAB) 기반
{ rel: 'icon', href: '/favicon.ico', sizes: 'any' },
{ rel: 'icon', type: 'image/png', sizes: '32x32', href: '/favicon-32x32.png' },
{ rel: 'icon', type: 'image/png', sizes: '16x16', href: '/favicon-16x16.png' },
{ rel: 'apple-touch-icon', sizes: '180x180', href: '/apple-touch-icon.png' },
{ rel: 'preconnect', href: 'https://fonts.googleapis.com' },
{ rel: 'preconnect', href: 'https://fonts.gstatic.com', crossorigin: '' },
{