N 봇

N 봇 디자인 가이드 — 2026-10-22

원본 docs/DESIGN-GUIDE-2026-10-22.md

한 줄: 개발 도구(IDE)처럼. 남먹색 판 위에 패널을 겹겹이, 주황은 지금 도는 것·주 행동·선택에만, 코드·선택자·로그는 고정폭과 문법 색. 코드: ui/bot/BotTheme.kt(색·글자) · ui/bot/Widgets.kt(패널·도구 단추·코드 칸·그림 기호) · ui/bot/ConsolePanel.kt · ui/bot/BotSplash.kt · 화면 MacrosScreen·ScrapeScreen·ScheduleScreen·SettingsScreen · 껍데기 App.kt. N 트리거에서 가져온 화면(단계 편집기·대화상자)은 N 트리거 디자인 가이드(NovaTheme)를 그대로 따르되, 바탕색은 BotPalette.nova() 로 이 앱 판을 입는다.

1. 원칙

  1. 상태가 먼저 보인다 — 무엇이 돌고 있나(실행 막대·꼬리표·흐름의 빛), 다음은 언제인가(예약 카운트다운), 무슨 일이 있었나(콘솔).
  2. 주황은 아낀다 — 실행·주 단추·고른 것·지금 단계. 나머지는 무채색 단계.
  3. 글자는 두 벌 — 사람 말은 Pretendard, 기계 말(코드·선택자·시각·로그·숫자)은 고정폭.
  4. 움직임은 일의 흐름 — 흐름선 위로 흐르는 점선(0.9초 한 바퀴), 실행 꼬리표 맥박(0.7초), 탭 사이 흐림 전환. 「움직임 줄이기」면 모두 멈춘다(빛은 남는다).

2. 색(어두운 판 / 밝은 판)

토큰어두운밝은쓰임
bg#0E1014#F1F3F6바탕
panel / panel2 / raised / sunken#14171C #1A1E24 #20252D #0B0D10#FFFFFF #F7F8FA #FFFFFF #E9ECF0패널·머리·띄움·입력/콘솔
border / borderSoft#2A3039 / #20252C#DCE0E6 / #E8EBEF선
text / textDim / textMute#E8ECF2 #AEB6C2 #79828F#15181D #454B55 #656C77글자 단계
accent / accentText#FF7B00 / #FFAC4D#FF7B00 / #C45A00패밀리 주황
ok / warn / err / info#3FD68A #FFB547 #FF6B81 #6AA8FF#0B7A3B #A34B00 #B30A28 #125AC0성공·주의·실패·정보(웹 단계)
문법키워드 #FF9A3D · 글 #A6E3A1 · 수 #79C0FF · 주석 #6E7681 · 선택자 #D2A8FF · 속성 #FFCB6B · 태그 #FF7B72밝은 판은 같은 뜻의 짙은 색코드 칸·미리 보기

단계 종류 색(흐름 보기): 누르기·넘기기·시스템 = 주황 · 기다리기 = 회색 · 웹·추출 = info 파랑 · 묶음·조건·변수·코드 = 보라(선택자 색) · 이미지/글자/색 찾기 = 초록.

3. 부품

4. 배치

5. 아이콘·스플래시(패밀리 규칙 _nova-brand/ICON-SYSTEM.md)

6. 말투