코드잇's design system uses #9933ff as its primary color and Inter for typography, with 10px corner radius. Codeit (코드잇) is Korea's micro-learning-first IT education platform, and its homepage reads like a friendly, energetic consumer product rather than a dry e-learning portal.

Primary
#9933ff
Typography
Inter
Radius
10px
Design System
Codeit logo

Codeit

Codeit (코드잇) is Korea's micro-learning-first IT education platform, and its homepage reads like a friendly, energetic consumer product rather than a dry e-learning portal. The canvas is pure white (#ffffff) broken up by soft cool-grey (#f6f6f8) and pale violet (#f8ecff) section bands, so the page feels open and modern. Text sits in a warm near-black in

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 700 · 1.25
Design at scale
32px32px · 700 · 1.25
Section heading
heading-lg24px · 700 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
Primary
SpoqaHanSansNeo
Brand-only
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
Primary
Apple SD Gothic Neo
Systemno install needed
Apple system font for Korean.
Not publicly distributed.
Primary
Noto Sans KR
Open · OFL
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap24px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
navSmall6px
countSmall6px
standardMedium8px
neutralMedium8px
innerBase12px
courseLarge20px
membershipXL24px
roundedPill22px
searchPill22px
carouselPill22px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Reserve purple (#9933ff) for the primary CTA / action — keep it the single "do this" color
  • Use Pretendard ExtraBold (800) for the hero headline and SpoqaHanSansNeo for everything else
  • Use warm near-black ink (#333236) for text instead of pure black
  • Separate sections with color bands (#ffffff, #f6f6f8, #f8ecff), not heavy borders
  • Keep geometry rounded — 20–24px cards, pill chips, 6–10px CTAs
  • Lift only the recommended plan card; keep the rest flat
  • Apply tight negative tracking on display type (-1.5px at 68px)
  • Use the lavender (#b363fd) fill to mark the featured plan

Don't

  • n't spread purple across many elements — it dilutes the single-action signal
  • n't use pure black for body text — use ink #333236
  • n't set the hero in SpoqaHanSansNeo — Pretendard owns the 68px display moment
  • n't add drop shadows to the marketing homepage — it's a flat, color-banded system
  • n't use sharp / square corners on cards or chips — everything is rounded
  • n't introduce a second saturated hue as a CTA color — purple is the action color
  • n't use positive letter-spacing on headlines — Codeit tracks tight
  • n't overload accent colors (#8f00ff, #760dde, #c47cfd, #ff52b7) onto interactive controls — they are decorative
05

Components

Buttons

button-primary
Background#9933ff
Text#ffffff
Radius10px
Padding10px 32px
Font18px / 700 SpoqaHanSansNeo
Use: Hero primary CTA — 무료 체험 시작하기 / 멤버십 시작하기
button-chip
Background#9933ff
Text#ffffff
Radius6px
Padding6px 12px 5px
Font13px / 500 SpoqaHanSansNeo
Use: Nav membership chip — 멤버십 안내
button-pill
Background#9933ff
Text#ffffff
Radius22px
Padding8px 16px
Font16px / 500 SpoqaHanSansNeo
Use: Rounded inline CTA — 지원 기기
button-ghost
Text#333236
Border1px solid rgba(51,50,54,0.2)
Radius8px
Padding8px 24px
Font16px / 500 SpoqaHanSansNeo
Use: Outline secondary CTA — 모든 IT 강의 보러가기
button-neutral
Background#f6f6f8
Text#333236
Radius8px
Padding14px 0px
Font16px / 400 SpoqaHanSansNeo
Use: Neutral full-width action — 이메일로 로그인하기

Cards

card-plan
card-plan
Background#ffffff
Border2px solid rgba(51,50,54,0.1)
Radius24px
Shadowrgba(0,0,0,0.08) 0px 2px 14px
Use: Standard membership plan card
card-highlight
card-highlight
Background#b363fd
Text#ffffff
Radius24px
Shadowrgba(0,0,0,0.2) 0px 4px 24px
Use: Recommended / featured plan card
card-course
card-course
Background#ffffff
Border1px solid rgba(51,50,54,0.15)
Radius20px
Use: Course card on the explore grid

Badges

badge
badge-count
Background#9933ff
Text#ffffff
Radius6px
Padding0px 6px
Font15px / 500 SpoqaHanSansNeo
Use: Cart / notification counter

Inputs

input-search
Background#f6f6f8
Text#333236
Radius21px
Padding8px 16px
Font14px SpoqaHanSansNeo
Use: Course search field — 어떤 강의를 찾고 있나요?

Tabs

TabTabTab
nav-tab
Text#333236
Activesolid #333236 label
Use: Top nav / explore category tabs — inactive at 80% opacity, active solid ink

Related design systems