(Sample) 인블로그 대시보드 사용 가이드: 블로그 설정, 에디터 사용법, 문의폼 관리 및 리드 생성까지
인블로그 대시보드에 대한 사용법을 안내합니다. 블로그 초기 설정 방법, 에디터 사용법, 온페이지 SEO 설정, 문의 폼 생성과 관리, 그리고 수집된 리드를 확인하는 방법을 다룹니다.
등록일 Jul 16, 2026
/* ═══ 사일삼 탑바(헤더) — 인블로그 이식본 ═══ 본사이트 솔리드(라이트) 헤더 기준. fixed 대신 sticky(콘텐츠 안 가림). 드롭다운은 순수 CSS hover라 JS 불필요. */ #siteHeader, #siteHeader * { margin: 0; padding: 0; box-sizing: border-box; } #siteHeader { position: sticky; top: 0; z-index: 1000; height: 70px; display: flex; align-items: center; background: #fff; box-shadow: 0 4px 24px rgba(0,0,0,.08); border-bottom: 1px solid rgba(0,0,0,.06); font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif; } #siteHeader a { text-decoration: none; } #siteHeader .hd-bar { display: flex; align-items: center; justify-content: space-between; width: 100%; max-width: 1470px; margin: 0 auto; padding: 0 20px; } #siteHeader .hdLogo { display: flex; align-items: center; flex-shrink: 0; color: #0E1426; } #siteHeader .hdLogo img { height: 24px; width: auto; display: block; } #siteHeader .navLinks { display: flex; align-items: center; gap: 8px; } #siteHeader .navLink { padding: 8px 16px; font-size: 15px; font-weight: 500; color: rgba(14,20,38,.7); border-radius: 8px; transition: background .2s, color .2s; } #siteHeader .navLink:hover { background: rgba(0,0,0,.05); color: #0E1426; } #siteHeader .navLinks > a.navLink { margin-right: 17px; } #siteHeader .navItem { position: relative; display: inline-flex; align-items: center; } #siteHeader .navLinkDrop { position: relative; display: inline-flex; align-items: center; gap: 5px; } #siteHeader .navChev { transition: transform .25s ease; } #siteHeader .navItem:hover .navChev { transform: rotate(180deg); } #siteHeader .navItem:hover > .navLinkDrop { background: transparent; } #siteHeader .navItem:hover > .navLinkDrop::after { content: ''; position: absolute; left: 16px; right: 16px; bottom: 3px; height: 2px; background: currentColor; border-radius: 2px; } #siteHeader .navDrop { position: absolute; top: 100%; left: 50%; transform: translateX(-50%) translateY(8px); padding-top: 24px; opacity: 0; visibility: hidden; transition: opacity .28s ease, transform .28s ease; z-index: 1001; } #siteHeader .navItem:hover .navDrop, #siteHeader .navItem:focus-within .navDrop { opacity: 1; visibility: visible; transform: translateX(-50%) translateY(0); } #siteHeader .navDrop-card { background: #fff; border-radius: 8px; box-shadow: 0 18px 42px rgba(11,16,32,.14); border: 1px solid rgba(14,20,38,.05); padding: 20px 14px 22px; width: max-content; min-width: 170px; max-width: 300px; text-align: left; } #siteHeader .navDrop-cat { font-size: 13px; font-weight: 500; color: #929292; margin: 0 0 8px; padding: 0 10px 12px; border-bottom: 1px solid #ededed; } #siteHeader .navDrop-item { display: block; padding: 9px 10px; border-radius: 6px; transition: background .15s ease; } #siteHeader .navDrop-item:hover { background: #f5f8fc; } #siteHeader .navDrop-tt { display: block; font-size: 15px; font-weight: 700; color: #2c313a; line-height: 1.4; transition: color .15s ease; } #siteHeader .navDrop-item:hover .navDrop-tt { color: #2E6BFF; } #siteHeader .navDrop-desc { display: block; font-size: 13px; font-weight: 400; color: #8a8f98; line-height: 1.4; margin-top: 3px; } #siteHeader .hd-actions { display: flex; align-items: center; gap: 10px; flex-shrink: 0; } #siteHeader .navCta { display: inline-flex; align-items: center; justify-content: center; gap: 6px; height: 42px; padding: 0 22px; background: #2E6BFF; color: #fff; font-size: 14px; font-weight: 700; border-radius: 6px; white-space: nowrap; flex-shrink: 0; transition: box-shadow .25s, transform .25s; } #siteHeader .navCta:hover { transform: translateY(-1px); } #siteHeader .navCta-rocket { width: 18px; height: 18px; flex-shrink: 0; transition: transform .25s ease; } #siteHeader .navCta:hover .navCta-rocket { animation: navRocketFly .7s ease-in-out infinite; } @keyframes navRocketFly { 0%,100% { transform: translate(0,0) rotate(0); } 50% { transform: translate(3px,-3px) rotate(-6deg); } } @media (prefers-reduced-motion: reduce) { #siteHeader .navCta:hover .navCta-rocket { animation: none; transform: translate(2px,-2px); } } #siteHeader .navDivider { width: 1px; height: 24px; background: rgba(14,20,38,.15); flex-shrink: 0; } #siteHeader .navPartner { position: relative; overflow: hidden; background: linear-gradient(135deg,#0D1017 0%,#2A303D 52%,#0D1017 100%); border: 1px solid rgba(255,255,255,.1); border-radius: 8px; padding: 8px 14px; color: rgba(255,255,255,.92); transition: color .2s, border-color .2s; } #siteHeader .navPartner::after { content: ''; position: absolute; top: 0; left: -60%; width: 40%; height: 100%; background: linear-gradient(105deg,transparent 0%,rgba(255,255,255,.14) 50%,transparent 100%); transform: skewX(-20deg); animation: navPartnerSheen 3.6s ease-in-out infinite; pointer-events: none; } @keyframes navPartnerSheen { 0% { transform: translateX(0) skewX(-20deg); } 55%,100% { transform: translateX(475%) skewX(-20deg); } } @media (prefers-reduced-motion: reduce) { #siteHeader .navPartner::after { animation: none; display: none; } } #siteHeader .navPartner:hover { color: #fff; border-color: rgba(255,255,255,.24); background: linear-gradient(135deg,#0D1017 0%,#2A303D 52%,#0D1017 100%); } @media (max-width: 900px) { #siteHeader .navLinks { display: none; } } @media (max-width: 600px) { #siteHeader .navCta { padding: 9px 16px; font-size: 13px; } #siteHeader .navDivider, #siteHeader .navPartner { display: none; } }/* ═══ 사일삼 푸터 스타일 — 인블로그 이식본 (main.css와 동일 디자인) ═══ */ .ft, .ft * { margin: 0; padding: 0; box-sizing: border-box; } .ft { background: #0B0F16; position: relative; font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif; } .ft-ct { width: 100%; max-width: 1470px; margin: 0 auto; padding-left: 20px; padding-right: 20px; } .ft-cta-zone { background: transparent; padding: 64px 0 0; } .ft-cta { position: relative; z-index: 2; display: flex; align-items: center; gap: 40px; background: #2f52e6; border-radius: 24px; padding: 44px 52px; margin-bottom: -96px; overflow: hidden; } .ft-cta-media { flex: 0 0 32%; display: flex; justify-content: center; align-items: center; } .ft-cta-illust { width: 100%; max-width: 240px; height: auto; filter: drop-shadow(0 14px 20px rgba(8,12,35,.55)); animation: ftRocketFloat 3.2s ease-in-out infinite; } @keyframes ftRocketFloat { 0%,100% { transform: translateY(0) rotate(0); } 50% { transform: translateY(-12px) rotate(-3deg); } } @media (prefers-reduced-motion: reduce) { .ft-cta-illust { animation: none; } } .ft-cta-body { flex: 1; min-width: 0; } .ft-cta-title { font-size: 28px; font-weight: 800; line-height: 1.3; letter-spacing: -.5px; color: #fff; margin: 0 0 12px; } .ft-cta-sub { font-size: 15px; color: rgba(255,255,255,.82); line-height: 1.6; margin: 0 0 22px; } .ft-cta-actions { display: flex; width: fit-content; max-width: 100%; gap: 8px; padding: 8px; background: linear-gradient(135deg,rgba(255,255,255,.09) 0%,rgba(255,255,255,.02) 40%,rgba(23,23,27,.26) 100%); border: 1px solid rgba(255,255,255,.14); box-shadow: inset 0 1px 0 rgba(255,255,255,.2); border-radius: 8px; margin: 0 0 14px; } .ft-cta-btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; height: 52px; padding: 0 26px; border: 0; border-radius: 6px; font-size: 15px; font-weight: 700; cursor: pointer; white-space: nowrap; text-decoration: none; transition: transform .2s ease, box-shadow .2s ease; } .ft-cta-btn:hover { transform: translateY(-1px); } .ft-cta-btn:focus-visible { outline: 2px solid #fff; outline-offset: 2px; } .ft-cta-primary { background: #fff; color: #1c2a55; } .ft-cta-primary svg { transition: transform .25s ease; } .ft-cta-primary:hover svg { animation: ftArrowNudge .7s ease-in-out infinite; } @keyframes ftArrowNudge { 0%,100% { transform: translateX(0); } 50% { transform: translateX(5px); } } @media (prefers-reduced-motion: reduce) { .ft-cta-primary:hover svg { animation: none; transform: translateX(4px); } } .ft-cta-kakao { background: #FEE500; color: #3A1D1D; } .ft-cta-fine { font-size: 13px; color: rgba(255,255,255,.9); line-height: 1.6; margin: 0; } .ft-main-zone { background: transparent; padding: 132px 0 0; } .ft-main { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 0; border: 1px solid rgba(255,255,255,.14); margin-bottom: 24px; } .ft-main > * { padding: 32px 40px; } .ft-main > *:not(:last-child) { border-right: 1px solid rgba(255,255,255,.14); } .ft-col { display: flex; flex-direction: column; align-items: flex-start; } .ft-col-t { font-size: 15px; font-weight: 800; color: #fff; margin: 0 0 15px; } .ft-col-t.ft-col-t-link { color: #fff; text-decoration: none; transition: color .2s ease; } .ft-col-t-link:hover { color: #5B8FFF; } .ft-notes-list { width: 100%; margin-top: -8px; } .ft-notes-row { display: flex; align-items: baseline; justify-content: space-between; gap: 14px; padding: 6px 0; text-decoration: none; color: rgba(255,255,255,.62); transition: color .2s ease; } a.ft-notes-row:hover { color: #5B8FFF; } .ft-notes-title { flex: 1; min-width: 0; font-size: 13px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ft-notes-date { flex: none; font-size: 12px; color: rgba(255,255,255,.4); } .ft-col-split { padding: 0; align-self: stretch; } .ft-col-split-item { width: 100%; margin: 0; padding: 32px 40px; box-sizing: border-box; flex: 1; display: flex; align-items: center; justify-content: center; text-align: center; } .ft-col-split-item:first-child { border-bottom: 1px solid rgba(255,255,255,.14); } .ft-biz { display: flex; justify-content: space-between; align-items: baseline; gap: 24px; flex-wrap: wrap; font-size: 12.5px; color: #C2C3C4; line-height: 1.6; margin: 0 0 24px; } .ft-biz-tag { flex: none; white-space: nowrap; } .ft-bottom { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 14px; border-top: 1px solid rgba(255,255,255,.1); padding: 24px 0 40px; } .ft-bottom-brand { display: flex; align-items: center; gap: 10px; } .ft-bottom-logo { height: 16px; width: auto; display: block; filter: brightness(0) invert(1); opacity: .75; } .ft-copy { font-size: 13px; line-height: 16px; color: rgba(255,255,255,.5); margin: 0; } .ft-bottom-links { display: flex; align-items: center; gap: 22px; } .ft-bottom-links a { font-size: 13px; color: rgba(255,255,255,.62); text-decoration: none; transition: color .2s ease; } .ft-bottom-links a:hover { color: #5B8FFF; } .ft-bottom-notice { font-size: 13px; color: rgba(255,255,255,.4); } .ft-bottom-social { display: flex; align-items: center; gap: 10px; } .ft-bottom-social a { width: 34px; height: 34px; border-radius: 50%; background: rgba(255,255,255,.08); display: inline-flex; align-items: center; justify-content: center; color: rgba(255,255,255,.55); transition: background .2s ease, color .2s ease; } .ft-bottom-social a:hover { background: rgba(255,255,255,.18); color: #fff; } .ft-bottom-social svg { display: block; width: 17px; height: 17px; } @media (max-width: 900px) { .ft-main { grid-template-columns: 1fr; } .ft-main > * { padding: 24px; } .ft-main > *:not(:last-child) { border-right: 0; border-bottom: 1px solid rgba(255,255,255,.14); } } @media (max-width: 640px) { .ft-cta { flex-direction: column; gap: 24px; padding: 34px 26px; text-align: center; margin-bottom: -74px; } .ft-cta-media { flex: none; } .ft-cta-illust { max-width: 150px; } .ft-cta-title { font-size: 22px; } .ft-cta-actions { flex-direction: column; width: auto; } .ft-cta-btn { width: 100%; } .ft-cta-fine { text-align: left; } .ft-main-zone { padding-top: 104px; } .ft-bottom { flex-direction: column; align-items: flex-start; padding-bottom: 32px; } }/* ── 컨테이너 (디자인 토큰: 413.co.kr main.css와 동일 값) ── */ .nt-container { --c-blue: #2E6BFF; max-width: 1200px; margin: 0 auto; padding: 24px 20px 100px; font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif; } .nt-container * { margin: 0; padding: 0; box-sizing: border-box; } /* ── 카테고리 탭 (구 nt-tabs) ── */ .nt-tabs { display: flex; flex-wrap: wrap; gap: 26px; align-items: center; margin-bottom: 44px; } .nt-tab { font-size: 20px; font-weight: 600; color: #a2a8b2; line-height: 1.4; text-decoration: none; transition: color .2s ease; } .nt-tab:hover { color: #5b6472; } .nt-tab.active { color: #111318; } /* ── 글 목록 행 (구 nt-row) ── */ .nt-list-rows { display: flex; flex-direction: column; gap: 14px; } .nt-row { border: 1px solid #eaecf0; background: #fff; transition: border-color .2s ease, box-shadow .2s ease, transform .2s ease; } .nt-row:hover { border-color: #111318; box-shadow: 0 10px 26px rgba(20,30,55,.08); transform: translateY(-2px); } .nt-row-pinned { border-left: 3px solid var(--c-blue); } .nt-row-link { display: flex; align-items: center; justify-content: space-between; gap: 40px; padding: 48px 54px; text-decoration: none; color: inherit; } .nt-row-text { flex: 1; min-width: 0; } .nt-row-title { font-size: 22px; font-weight: 800; color: #1a1c22; line-height: 1.45; letter-spacing: -.4px; margin: 0 0 13px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } .nt-row-desc { font-size: 16px; color: #5b6472; line-height: 1.6; margin: 0 0 17px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .nt-row-date { font-size: 13px; color: #9aa1ac; margin: 0; } .nt-row-thumb { flex: none; width: 250px; aspect-ratio: 1200/630; border-radius: 8px; background-color: #000; background-size: contain; background-repeat: no-repeat; background-position: center; } /* ── 반응형 (구 900px/600px 브레이크포인트) ── */ @media (max-width: 900px) { .nt-row-link { padding: 34px 32px; gap: 26px; } .nt-row-thumb { width: 200px; } } @media (max-width: 600px) { .nt-tabs { gap: 18px; margin-bottom: 30px; } .nt-tab { font-size: 17px; } .nt-row-link { gap: 16px; padding: 24px 20px; } .nt-row-thumb { width: 110px; } .nt-row-title { font-size: 17px; } .nt-row-desc { font-size: 14px; } } /* 호스트(인블로그) 전역 a:hover 밑줄 규칙 방어 — 특이도 상향 */ a.nt-tab, a.nt-tab:hover, a.nt-row-link, a.nt-row-link:hover { text-decoration: none; }