홈 화면 꾸미기
내 페이지에 들어온 사람이 가장 먼저 보는 화면이 홈 화면이에요. 네이버 카페에서 쓰던 대문을 그대로 옮겨올 수도 있고, 코드를 몰라도 AI로 홈 화면 만들기로 프롬프트를 만들어 무료 LLM에게 대신 만들어 달라고 할 수 있어요.
코드를 몰라도 만드는 방법
1AI로 홈 화면 만들기 열기
2원하는 모습 고르기
3들어갈 내용 적기
4이미지 올리기 (선택)
5복사해서 LLM에 붙여넣기
6받은 코드를 편집창에 붙여넣기
7미리보기 확인 후 저장
마음에 안 드는 곳만 고치기
제작기의 수정하기 탭을 쓰면, 지금 편집창에 있는 홈 화면 코드와 함께 “맨 위 배너 색을 민트로 바꿔주세요” 같은 요청이 하나의 프롬프트로 묶여요. 요청한 곳 말고는 손대지 말라는 지시도 함께 들어가서, 멀쩡한 문구가 제멋대로 다듬어지지 않아요. 그대로 LLM에 붙여넣고 받은 코드로 편집창을 통째로 바꾸면 돼요.
홈 화면은 가로 860px 캔버스예요
HTML 홈 화면은 네이버 카페와 같은 860px 폭을 기준으로 그려요. 화면이 그보다 넓으면 홈 화면 전체가 그만큼 확대되고, 좁으면 축소돼서 좌우에 빈 여백이 생기거나 가로로 잘리지 않아요. 카페에서 쓰던 대문을 한 글자도 고치지 않고 그대로 붙여넣어도 되는 이유예요.
확대돼서 보이기 때문에 이미지는 원본을 크게 준비하는 편이 선명해요. 가로 1720px 이상을 권해요.
LLM이 지어내지 않게 하는 규칙
LLM에게 “귀여운 홈 화면 만들어줘”라고만 하면 자기소개와 방송 내용까지 그럴듯하게 지어내요. 제작기는 아래 규칙을 프롬프트에 함께 넣어서 그걸 막아요.
- '내가 준 정보'에 없는 사실을 지어내지 마라. 자기소개, 방송 내용, 공지 문구, 시청 규칙을 상상해서 채우면 안 된다.
- 내용을 모르는 자리는 [여기에 한 줄 소개를 적어주세요] 처럼 대괄호 자리표시자로 남겨라. 그럴듯한 가짜 문장으로 채우지 마라.
- 이 명세에 적힌 디자인 지시어를 본문 문구에 옮겨 적지 마라. 화면을 어떻게 그릴지에 대한 설명이지 스트리머를 소개하는 말이 아니다.
- 링크가 필요한 요소는 반드시 <a href="...">로 만든다. 주소를 모르면 그 영역을 통째로 빼라.
- 문구는 짧게 쓴다. 한 문장이면 될 것을 세 문장으로 늘리지 마라.
LLM에게 꼭 알려줘야 하는 규격
제작기를 쓰면 아래 내용도 프롬프트에 자동으로 들어가요. 직접 프롬프트를 쓰거나 다른 곳에서 받은 코드를 붙여넣을 때 참고하세요.
- 캔버스 가로는 860px이다. 가장 바깥 요소는 width:100%로 두고, max-width나 margin:0 auto로 다시 가운데 정렬하지 마라.
- 모든 요소에 box-sizing:border-box를 준다.
- 글자 크기와 여백은 px로만 지정한다. rem, em은 쓰지 마라 (바깥 글자 크기에 따라 달라진다).
- CSS는 맨 위 <style> 태그 하나 또는 인라인 style 속성으로만 작성한다. 외부 CSS 파일·웹폰트·JS 링크는 쓰지 않는다.
- <script> 태그와 onclick 같은 이벤트 속성은 쓰지 않는다. 넣어도 저장할 때 제거된다. 움직임이 필요하면 CSS만 쓴다.
- 방송 일정표를 넣을 때는 가짜 표를 만들지 말고, '일정표 슬롯'의 data-nova-planner-card HTML을 그대로 넣는다. 카드 안에 /schedule/planner_show 를 src로 쓰는 <iframe>이 있어야 한다. 빈 data-nova-planner 마커만 두지 마라.
- 바로 다음 방송 카드를 넣을 때는 data-nova-next-card HTML을 그대로 넣는다. 카드 안에 /schedule/next_show 를 src로 쓰는 <iframe>이 있어야 한다.
- 월간 일정표를 넣을 때는 data-nova-month-card HTML을 그대로 넣는다. 카드 안에 /schedule/month_show 를 src로 쓰는 <iframe>이 있어야 한다.
- vh, vw, svh, dvh 같은 화면 기준 단위는 쓰지 않는다. 높이가 자동 계산이라 화면이 잘리거나 끝없이 늘어난다.
- position:fixed 와 position:sticky 는 쓰지 않는다.
- 다크모드 대응은 하지 않는다. 위에서 준 색 값만 쓴다.
- 글꼴은 system-ui, -apple-system, 'Segoe UI', sans-serif 를 쓴다 (따로 지시가 있으면 그쪽을 따른다).
- 글은 모두 한국어로 쓴다.
안전을 위해 <script> 태그와 onclick 같은 이벤트 속성, 자동 이동 코드는 저장·표시할 때 제거돼요. 어디서 받은 코드인지 확실하지 않아도 홈 화면 때문에 페이지가 엉뚱한 곳으로 넘어가지는 않아요.
Markdown으로도 쓸 수 있어요
HTML이 부담스러우면 Markdown 형식을 고르세요. GitHub README처럼 제목·목록·표·배지로 간단하게 꾸밀 수 있고, 화면 너비에 맞춰 알아서 늘어나요. 샘플 넣기를 누르면 두 형식 모두 예시가 채워져요.
편집창을 완전히 비우고 저장하면 커스텀 홈 화면이 사라지고 기본 홈으로 돌아가요. 초기화버튼으로도 같은 상태가 돼요.