Saramin
Saramin
saramin

사람인's reference documents #2d67ff as a documented primary color, Pretendard for typography, 16px corner radius. Saramin (사람인) is a Korean job platform — "대한민국 대표 커리어 플랫폼", in its own words — and the company behind it.

Primary
#2d67ff
Typography
Pretendard
Radius
16px

Evidence snapshot

verified v2
Claims grounded
214/214 · 100%
Sources
3 surfaces · 10 sources
UI font basis
frontmatter · high
Components
17 documented · 9 interactive, 8 with states
Design System
Saramin logo

Saramin

Saramin (사람인) is a Korean job platform — "대한민국 대표 커리어 플랫폼", in its own words — and the company behind it. Its corporate site describes the business as "사람중심의 기술로 사람과 기회를 연결하는 사람인" — connecting people and opportunities through people-centred technology — and lists what it runs today: the career platform Saramin itself, the developer hiring platform 점핏, the part-time matching app 동네알바, the senior hiring platform 원더풀시니어, the foreign-worker hiring service 코메이트 (KoMate), and recruitment outsourcing and consulting. It belongs to the Dau Kiwoom Group (다우키움그룹) and has a staffing and headhunting subsidiary, 사람인HS. The recent history on that page shows where the product is heading: KoMate in October 2024, an AI mock interview with an AI human in February 2025, a first non-hiring app (the dating app 비긴즈) in May 2025, and 원더풀시니어 in August 2025. Its 2026 news items are about AI agents — a "커리어 매칭 에이전트" in March 2026 and a renewed home for new graduates and interns.

01

Color Palette

Brand

Neutrals

02

Typography

Type Scale

Verified size, weight, line-height, and tracking. Family is omitted when unresolved.

32px32px · 400 · 1.13
List-page title (h1.title_common, e.g. 지역별), 36px line, in #444444
24px24px · 700 · 1.42
Banner headings on the list pages (h2.tit_banner), 34px line, in #292e41
20px20px · 700 · 1.4
The two segmented tabs above the region list (a.BtnType), 28px line
15px15px · 600 · 1.47
Card titles in the home greeting panel (strong.card_title), 22px line, in #292e41
14px14px · 700 · 1.5
Selected and hovered list-tab labels (지역별, 직업별), in #2d65f2; unselected labels are 14px / 400 in #5c667b
body14px · 400 · 1.29
Home job-card text (a.link_box) and home tag badges, 18px line, in #292e41
13px13px · 700 · 1.5
Header 기업서비스 label, in #373f57
caption13px · 400 · 1.38
Card descriptions in the home greeting panel (p.card_desc), 18px line, in #67738e
12px12px · 400 · 2
Posting badges on the list pages, 24px line
12px12px · 400 · 1.33
Posting meta lines on the list pages (location, career, education), 16px line, in #475067

Fonts

body
Pretendard
Open · OFL
Live webfont loaded in preview
Install via GitHub · orioncactus/pretendard
03

Spacing & Shape

Spacing

PurposeValuePreview
badge-y2px
badge-x8px
search-gap12px
button-x13px
tab-x16px
card-pad24px

Border Radius

ElementValuePreview
ai-pillStructured token20px
buttonStructured token16px
cardStructured token16px
circleStructured token20px
overlayStructured token12px
searchStructured token28px
tagStructured token4px

Elevation

ai-glow
arrow
04

Guidelines

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

Do

  • Outline the primary search in 2px #2d67ff and use the same blue for navigation hover
  • Mark the selected tab with a #2d65f2 label at weight 700 and a 2px underline
  • Keep text in #292e41 and step down through #373f57, #475067, #5c667b and #67738e
  • Hold content in white 16px cards with 1px #d7dce5 borders
  • Use 4px badges in #eff5ff, #fff7d6 or #f4f6fa
  • Draw a 2px offset focus ring on every control

Don't

  • n't add card shadows; none of the captured cards has one
  • n't use the CI blue #4876EF as a fill; the product never does
  • n't give AI's gradient and glow to ordinary actions; only AI 검색 carries them
  • n't set the list title in bold; it is 32px at weight 400
  • n't render Pretendard with a system face in its place
  • n't use letter-spacing; no captured text sets it
05

Components

Buttons

ai-search-button
Backgroundlinear-gradient(89deg, rgb(0, 161, 248) 0.78%, rgb(127, 56, 253) 99.22%)
Text#ffffff
Radius20px
Text style14px / 700 / 20px Pretendard
Shadowrgba(0, 161, 248, 0.3) 0px 0px 10px 0px
Focusoutline 2px solid #3157dd, offset 2px
stateshover and pressed are unmeasured: an animated gradient ::before layer never settled during the probe
Use: AI 검색 beside the search field on all three pages, 86 x 40; it links to the AI career agent
auth-link
Text#373f57
Text style14px / 400 / 24px Pretendard
Hoverfg #4875ef
Focusoutline 2px solid #3157dd, offset 2px, radius 4px
pressedfg #4875ef
stateshover and pressed settle at once (transition all 0s); 회원가입 shows the same hover in bundle frames
Use: 로그인 and 회원가입 text links in the header; never followed
carousel-arrow
Background#ffffff
Radius20px
Shadowrgba(55, 63, 87, 0.13) 0px 6px 10px 0px
Focusoutline 2px solid #3157dd, offset 2px
size40px x 40px
stateshover and pressed show no change
Use: 다음 arrow of the home recruiting carousel, the one lifted control on the captured pages
menu-button
Text#373f57
Hoverfg #2d67ff (label and both icons)
Focusoutline 2px solid #3157dd, offset 2px, radius 4px
pressedfg #2d67ff
size60px x 40px
stateshover and pressed settle at once (transition all 0s)
Use: 전체메뉴, the first button of the global navigation row on all three pages
region-button
Text#292e41
Text style13px / 400 / 30px Pretendard
Focusoutline 2px solid #003fe5, offset 2px, radius 4px
selectedbg #f0f4ff on the current region (서울, the default)
stateshover and pressed are unmeasured: the pointer landed on the count span inside the button
Use: Region rows in the list-page filter, each with a live posting count (서울 (62,552), 경기 (56,564))
search-field
Backgroundtransparent (on the white header)
Border2px solid #2d67ff
Radius28px
Focusoutline 2px solid #3157dd, offset 2px
size554px x 52px
statesprobe on home: hover and pressed show no change across the field, its 4 descendants and 3 ancestor levels; transition all 0s
Use: The keyword search field in the header of all three captured pages, labelled 공채는 역시, 사람인; it is a button that opens the search layer, with a 12px gap before the icon
service-button
Backgroundtransparent
Text#373f57
Border1px solid #d7dce5
Radius16px
Padding0px 13px
Font13px / 700 Pretendard
Hoverbg #f4f6fa
Focusoutline 2px solid #3157dd, offset 2px
pressedbg #f4f6fa
stateshover and pressed settle at once (transition all 0s)
Use: 기업서비스 in the header of all three pages, 98 x 32; bundle frames and the probe agree on the hover fill

Cards

featured-job-card
featured-job-card
Background#ffffff
Border1px solid #2d67ff
Radius16px
Padding23px
size300px x 270px
Use: 28 of the 111 home job cards carry a 1px #2d67ff border instead; what distinguishes them was not established
greeting-link
greeting-link
Background#f4f6fa
Border1px solid #eaedf4
Radius16px
Padding17px 0px 17px 20px
Hoverbg #ebfaff, border 1px solid rgba(2, 198, 255, 0.3)
size296px x 60px
stateshover read from settled bundle frames
Use: Tinted link rows in the home greeting panel (a.btn_greeting_link_my_siat)
job-card
job-card
Background#ffffff
Border1px solid #d7dce5
Radius16px
Padding15px 23px
size300px x 270px
Use: Home job cards (a.link_box): 82 of 111 carry this 1px #d7dce5 border
image fills
posting-card
Border1px solid #d7dce5
Radius16px
Padding24px 24px 20px
size404px x 208px
Use: Posting cards on both list pages (li.item, 16px radius, around a bordered link), also in a 300 x 230 variant

Tabs

TabTabTab
list-tab
Text#5c667b
Padding0px 16px
Font14px / 400 Pretendard
Hoverlabel #2d65f2 at weight 700
Focusoutline 2px solid #003fe5, offset 2px, radius 4px
pressedlabel #2d65f2 at weight 700
selectedlabel #2d65f2 at 14px / 700 with a 2px #2d65f2 underline across the tab
statesthe selected tab shows no hover or pressed change; transition all 0s
Use: Sub-navigation of 채용정보 on the list pages (지역별, 직업별, 역세권별 and the rest), 68 x 57
TabTabTab
segment-tab
Background#ffffff
Text#475067
Text style20px / 700 / 28px Pretendard
size39px x 36px
statesthe first of the two tabs computes #475067 and the second #67738e; which one is selected is not recorded, and no pointer frame was read
Use: Two-label segmented tabs above the region list on both list pages (a.BtnType)

Badges

meta
meta-badge
Background#f4f6fa
Text#475067
Radius4px
Padding0px 6px
Text style12px / 400 / 24px Pretendard
Use: Grey badges on list-page postings (classes mActive, hot, invest, comInfo, welfare)
overlay
overlay-badge
Backgroundrgba(0, 0, 0, 0.6)
Radius12px
Padding2px 8px
Use: Translucent dark badges laid over home card imagery (71 instances); their label sits in a child the collector did not record, so no label colour is declared
reward
reward-badge
Background#fff7d6
Text#292e41
Radius4px
Padding0px 6px
Text style12px / 400 / 24px Pretendard
Use: Cream badges on list-page postings (span.badge.reward, 53 instances)
tag
tag-badge
Background#eff5ff
Text#292e41
Radius4px
Padding2px 8px
Text style14px / 400 / 18px Pretendard
Use: Pale blue tags on home cards (38 instances)

Related design systems