Drdiary
Drdiary
drdiary

닥터다이어리's reference documents #3eaeff as a documented primary color, Pretendard for typography, 16px corner radius. Dr.diary (닥터다이어리) is a Seoul healthcare company that began in 2017 as a diary app for people with diabetes.

Primary
#3eaeff
Typography
Pretendard
Radius
16px

Evidence snapshot

verified v2
Claims grounded
183/183 · 100%
Sources
4 surfaces · 9 sources
UI font basis
frontmatter · high
Components
10 documented · 9 interactive, 5 with states

The motion values in this reference were not observed in a capture — and neither were anyone’s. No design system we checked publishes a duration or easing scale; Toss states outright that its component motion lives in the Figma UI Kit rather than in its documentation. Treat any exact curve here as a local default.

Design System
Drdiary logo

Drdiary

Dr.diary (닥터다이어리) is a Seoul healthcare company that began in 2017 as a diary app for people with diabetes. Its own home page puts the origin in one line: "2017년, 당뇨병 환자의 더 나은 일상을 위해 닥터다이어리가 시작되었습니다." It then says where the company has gone since: "지금의 우리는 만성질환자를 넘어, 모두의 건강한 삶을 위한 행동 습관 변화 솔루션으로 성장하고 있습니다." The timeline on the same page traces that path. The app and a patient community launched in 2017. Dr.diary glucose meters and a test-strip subscription followed in 2021, and a Series B round and a Ministry of Health and Welfare certification for non-medical health management in 2022. The company then moved into foods (무화당 in 2020, 글루어트 in 2023), collaborated with Samsung on health services (2023–2024), launched the B2B 닥터다이어리 커넥트 (2024), and took part in hospital research and national MyData pilots in 2025. The company site is now less an app page than a company page. It explains a consumer app, a food line (무화당, 글루어트), and a B2B solution for organisations; the contact page's first inquiry type is 기업 EAP 솔루션 도입 문의.

01

Color Palette

Brand

Neutrals

02

Typography

Type Scale

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

display64px · 700 · 1.38
Page headlines on /solution and /news/press (white over imagery) and /contact (in #232f4d), 88px line
64px64px · 600 · 1.38
Home hero line (당신의 … 일상이 지속될 수 있도록), white over the hero image, 88px line
40px40px · 600 · 1.4
Section headings (닥터다이어리가 지향하는 가치, 걸어온 길), 56px line, in #232f4d or #000000
24px24px · 600 · 1.58
Pill action labels (문의하기, 자세히 보기, 상담 신청하기), 38px line
24px24px · 500 · 1.58
Press filter chips (언론, 미디어), 38px line
24px24px · 400 · 1.58
Timeline items under 걸어온 길 on home, 38px line, in #4f5971
20px20px · 600 · 1.6
Underline tabs on /solution (커넥트, 클래스), 32px line
20px20px · 400 · 1.6
Header navigation (Platform, Solution, Brand, News, Contact), 32px line; the current page's item is 700
18px18px · 500 · 1.56
Press card titles, 28px line, in #232f4d; the same metrics set the store button labels
body16px · 400 · 1.5
Document default, 24px line, in #000000

Fonts

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

Spacing & Shape

Spacing

PurposeValuePreview
nav-x8px
chip-y12px
nav-y12px
cta-y16px
chip-x24px
card-pad32px
cta-x32px

Border Radius

ElementValuePreview
cardStructured token16px
card-lgStructured token20px
pagerStructured token6px
pager-smStructured token4px
pillStructured token9999px
storeStructured token8px
04

Guidelines

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

Do

  • Use sky blue (#3eaeff) for outline actions and accent labels; fill its hover with #ecf7ff
  • Use navy (#232f4d) for headings, the filled action and selected chips and tabs
  • Keep actions and chips fully round (9999px) and cards at 16–20px
  • Set everything in Pretendard with -0.2px tracking at 20px and above
  • Separate with #dee0e4 hairlines and #f5f8fb cards

Don't

  • n't fill large areas with sky blue; on the captured pages it is an outline and label colour
  • n't add drop shadows to cards or pills
  • n't treat the gradient as a flat colour token; it is clipped text on a few words
  • n't introduce a second typeface
05

Components

Buttons

consult-button
Background#232f4d
Text#ffffff
Radius9999px
Padding16px 24px 16px 36px
Text style24px / 600 / 38px Pretendard
statesprobe: hover and pressed show no change; focus (Tab #15) swaps only the arrow image source, with no colour, border or outline change
Use: 상담 신청하기 near the foot of /solution, 270 x 70, the only filled action captured
feature-card-button
Background#ffffff
Text#7b8294
Border1px solid #dee0e4
Radius20px
Padding12px 32px
Text style24px / 600 / 38px Pretendard
Hoverborder #4f5971
pressedborder #4f5971
selectedexpands to 347 x 254 with padding 32px and label #232f4d; its own border is transparent in the capture
statesprobe: hover and pressed settle on a #4f5971 border after a 0.2s transition; focus (Tab #8) swaps only an icon image
Use: Feature selector cards on /solution (휴먼 코칭, 전문 콘텐츠, 기록 관리 SW, 통계 리포트), 347 x 84
filter-chip
Background#ffffff
Text#656d82
Border1px solid #dee0e4
Radius9999px
Padding12px 24px
Text style24px / 500 / 38px Pretendard
selectedbg #232f4d, fg #ffffff
statesprobe: neither the selected nor the unselected chip changes on hover, pressed or focus
Use: Press filter chips on /news/press (언론 selected, 미디어), 91-112 x 64
inquiry-button
Background#ffffff
Text#3eaeff
Border1px solid #3eaeff
Radius9999px
Padding16px 32px
Text style24px / 600 / 38px Pretendard, letter-spacing -0.2px
Hoveropacity 0.8
pressedopacity 0.8
statesprobe on /contact: hover and pressed settle at opacity 0.8 (transition all 0s); focus (Tab #7) shows no change; the bundle's hover and pressed frames record no fill, text or border change
Use: 문의하기 on the five inquiry cards of /contact (captures 6-10), 204 x 72, each on a #f5f8fb card with a #dee0e4 hairline; the label is a p and a blue arrow image
more-button
Backgroundtransparent
Text#3eaeff
Border1px solid #3eaeff
Radius9999px
Padding12px 32px
Text style24px / 600 / 38px Pretendard
Hoverbg #ecf7ff
pressedbg #ecf7ff
statesprobe: hover and pressed settle on #ecf7ff after a 0.15s colour transition; focus (Tab #14) shows no change
Use: 자세히 보기 → under the connect tab of /solution at surface-2::[data-omd-capture="13"], 204 x 64
pagination-button
Text#656d82
Radius6px
Text style20px / 600 / 32px Pretendard
Disabledfg #bdc1ca with a 4px radius on the first and previous page arrows
selectedbg #d7dffd, fg #4970f5
size40px x 40px
statesprobe on page 2: hover, pressed and focus (Tab #19) show no change
Use: Pagination under the press grid on /news/press
store-button
Backgroundtransparent
Text#ffffff
Border1px solid #ffffff
Radius8px
Padding12px 16px
Text style18px / 500 / 28px Pretendard, letter-spacing -0.1px
statesbundle hover and pressed frames record no change
Use: Google Play and App Store links in the closing app band of every page, 158 x 54 and 143 x 54

Tabs

TabTabTab
nav-item
Text#4f5971
Padding12px 8px
Text style20px / 400 / 32px Pretendard
selectedthe current page's item turns 700; its label is gradient-clipped text, so no colour is declared
statesselected variant from rest values on /solution, /news/press and /contact; no pointer frame
Use: Header navigation on all four pages (Platform, Solution, Brand, News, Contact)
TabTabTab
underline-tab
Text#bdc1ca
Padding0px 38px 6px
Text style20px / 600 / 32px Pretendard
Hoverfg #4f5971
pressedfg #4f5971
selectedfg #232f4d with a 2px bottom border in #232f4d
statesprobe: the unselected tab settles on #4f5971 on hover and pressed after a 0.15s colour transition; focus (Tab #13) shows no change
Use: 커넥트 and 클래스 tabs on /solution, 127 x 38

Cards

press-card
press-card
Background#ffffff
Border1px solid #dee0e4
Radius16px
size320px x 373px
statesbundle hover and pressed frames on the /news/press cards show no fill, text or border change
Use: Press cards in the home news carousel (10 instances, 16px radius); the /news/press grid uses the same card at 376 x 372 with a 20px radius

Related design systems