라이너's reference documents #2c783c as a documented primary color, Pretendard JP Variable for typography, 10px corner radius. Liner (라이너) is the AI search and research service of 주식회사 라이너, a Seoul company whose site footer lists 김진우 as chief executive.

Primary
#2c783c
Typography
Pretendard JP Variable
Radius
10px

Evidence snapshot

verified v2
Claims grounded
204/204 · 100%
Sources
3 surfaces · 6 sources
UI font basis
frontmatter · high
Components
13 documented · 11 interactive, 7 with states
Design System
Liner logo

Liner

Liner (라이너) is the AI search and research service of 주식회사 라이너, a Seoul company whose site footer lists 김진우 as chief executive. According to a 2024 interview in 이코노미조선, 김진우 and 우찬민 founded it in 2015 while studying computer science at Yonsei University. Its first product, 웹 하이라이트, let people highlight text on web pages and PDFs and leave notes on it; the company set up a US entity in February 2017 and built users in 150 countries. The highlights it collected became the idea behind the current product: the interview describes using that data to rank what people consider important. Today the about page calls Liner "the most accurate AI research agent", used by over 10 million academics and professionals, and states the team's aim as "zero hallucinations as the gold standard of credibility". The Korean home sells three agents — Liner for search, Liner Scholar for research and Liner Write for writing — under the line "필요할 때 믿고 쓰는 정확한 AI".

01

Color Palette

Brand

Neutrals

02

Typography

Type Scale

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

72px72px · 500 · 1.1
About-page hero line (Explore without doubt), Pretendard Variable
display52px · 700 · 1.3
Home hero heading (필요할 때 믿고 쓰는 정확한 AI), Pretendard Variable
42px42px · 600 · 1.3
Home section heading (어떤 일을 끝내고 싶으세요?) and the about-page statements, Pretendard Variable
32px32px · 500 · 1.3
Pricing page title (라이너 플랜) and its section headings, Pretendard Variable
28px28px · 600 · 1.3
Feature block headings on home (출처가 분명한 답변을 쉽게 이해해 보세요), Pretendard Variable
24px24px · 600 · 1.3
Benefit headings on pricing and value headings on the about page, Pretendard Variable
24px24px · 400 · 1.3
Home hero subtitle (the h1, 목적에 맞는 AI로 결과의 완성도를 높이세요), Pretendard JP Variable
20px20px · 500 · 1.3
Labels of the 검색 / 연구 / 글쓰기 selector, Pretendard Variable
18px18px · 600 · 1.3
Feature and testimonial headings on home, Pretendard Variable
17px17px · 400 · 1.3
Product-section lead lines on home (넘쳐나는 정보와 불확실한 답변에 지치셨나요?), Pretendard Variable

Fonts

body
Pretendard Variable
Open · OFL
Live webfont loaded in preview
Modern Korean variable font with full Latin coverage.
Install via GitHub · orioncactus/pretendard
ui
Pretendard JP Variable
Brand-only
Live preview unavailable (brand font is not publicly distributed)
Not in the OMD font registry. Likely a brand-proprietary typeface — check the brand's own design site for source/availability.
Not publicly distributed.
03

Spacing & Shape

Spacing

PurposeValuePreview
menu8px
tab-x20px
card-x24px
card-y40px
card-gap48px

Border Radius

ElementValuePreview
buttonStructured token10px
button-xlStructured token12px
menu-itemStructured token6px
navStructured token8px
pillStructured token200px
tabStructured token9999px

Elevation

menu
04

Guidelines

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

Do

  • Fill primary actions with #2c783c and use the measured #256a33 for their hover
  • Use #349749 for outlined buttons, green labels and pill borders
  • Mark the selected product tab with #edf3ed
  • Key product sections to their colours: green for search, #747a4d for Scholar, #536c7a for Write
  • Set text in Pretendard Variable (Pretendard JP Variable for the page default), 15px / 500 on buttons
  • Pick the radius by size: 10px at 40px, 12px at 48px, 8px at 32px, 200px for pills

Don't

  • n't render a serif display face; the declared flare face renders nothing on these pages
  • n't put the primary green on decoration; it marks actions
  • n't add shadows to cards or buttons; only menus and the selected toggle option carry one
  • n't fill the Scholar or Write CTAs with the search green
  • n't invent focus rings or pressed colours; none were measured
05

Components

Tabs

TabTabTab
billing-toggle
Backgroundtransparent
Text#1e1e1f
Radius200px
Text style15px / 500 / 19.5px Pretendard Variable
selectedbg #ffffff with shadow rgba(0, 0, 0, 0.05) 0px 4px 12px 0px (capture 8, 연간 20% 할인)
statesselected read from rest values; the unselected option has one pointer frame, so no hover is declared
Use: 월간 / 연간 20% 할인 switch on pricing at surface-2::[data-omd-capture="7"]
TabTabTab
product-tab
Backgroundtransparent
Text#1e1e1f
Radius9999px
Padding0px 20px
Text style20px / 500 / 26px Pretendard Variable (label)
selectedbg #edf3ed on the selected option (capture 10 against 11 and 12)
statesselected read from rest values; no pointer frame
Use: 검색 / 연구 / 글쓰기 selector on home at home::[data-omd-capture="11"]; captures 13-15 repeat the same selector

Buttons

faq-accordion
Backgroundtransparent
Text#1e1e1f
Radius10px
Padding0px 8px 0px 4px
Text style16px / 500 / 20.8px Pretendard Variable
statesrest only; no row was opened and no pointer frame was recorded
Use: Questions under 자주 묻는 질문 on home and pricing (944 x 56) at home::[data-omd-capture="28"]
header-nav-item
Backgroundtransparent
Text#1e1e1f
Radius8px
Padding0px 4px
Text style14px / 400 / 18.2px Pretendard Variable (label)
Hoverbg rgba(12, 137, 59, 0.08), the same on all five items on each of the three pages
Use: 제품, API/MCP, 요금제, 더 알아보기 and 회사 소개 in the header at home::[data-omd-capture="1"]; over the dark about-page hero the labels turn #ffffff and 시작하기 becomes a white button
language-select
Background#ffffff
Text#1e1e1f
Border1px solid rgba(148, 148, 151, 0.24)
Radius8px
Text style13px / 400 / 16.9px Pretendard Variable
statesexpanded: the collector opened it and read the menu below
Use: Select language, KO in the footer at home::[data-omd-capture="75"], 86 x 32
outline-brand-button
Backgroundtransparent
Text#349749
Border1px solid #349749
Radius10px
Text style15px / 500 / 19.5px Pretendard Variable
Hoverbg rgba(44, 120, 60, 0.12) on both captured instances
Use: 문의하기 on the contact plan card (260 x 40) and 영업팀 문의하기 (128 x 40) on pricing at surface-2::[data-omd-capture="12"]
outline-neutral-button
Background#ffffff
Text#1e1e1f
Border1px solid rgba(148, 148, 151, 0.24)
Radius10px
Text style15px / 500 / 19.5px Pretendard Variable
Hoverbg #fafafb on all three captured instances
Use: 바로 사용하기 on the Free plan card (260 x 40) and 자세히 보기 beside 팀 플랜 시작하기 at surface-2::[data-omd-capture="9"]
primary-button
Background#2c783c
Text#ffffff
Radius10px
Text style15px / 500 / 19.5px Pretendard Variable
Hoverbg #256a33 — the same settled value on all nine captured instances of this green fill across home, pricing and about; the pressed frame reads the same #256a33, so no separate pressed treatment is declared
statesrest and hover; focus was not measured
Use: 시작하기 in the header on home and pricing (84 x 40), Pro 선택하기 and Max 선택하기 on the plan cards (260 x 40) and 팀 플랜 시작하기 (156 x 40) at home::[data-omd-capture="6"]; the label sits on a 0px-padded button
primary-button-xl
Background#2c783c
Text#ffffff
Radius12px
Text style16px / 500 / 20.8px Pretendard Variable
Hoverbg #256a33
Use: Start Your Search on the about page (240 x 48) at surface-3::[data-omd-capture="7"]; Try for free beside it is the white variant (#ffffff, text #1e1e1f, hover #fafafb)
product-cta-pill
Background#2c783c
Text#ffffff
Radius200px
Text style16px / 400 / 20.8px Pretendard Variable (label)
Hoverbg #256a33; the Scholar pill #747a4d turns #686e45 and the Write pill #536c7a turns #4b616e
Use: 바로 검색하기 in the 검색 section of home (141 x 48); the 연구 section repeats it in #747a4d (바로 시작하기) and the 글쓰기 section in #536c7a (바로 써보기) at home::[data-omd-capture="16"]; the white label sits on a child p
product-outline-pill
Backgroundtransparent
Text#349749
Border1px solid #349749
Radius200px
Text style16px / 400 / 20.8px Pretendard Variable (label)
Hoverbg rgba(148, 148, 151, 0.08), the same on the green, Scholar and Write siblings
Use: 자세히 보기 beside each product CTA (107 x 48) at home::[data-omd-capture="17"]; the Scholar and Write siblings take #747a4d and #536c7a borders and labels, and the three hero cards carry the same green-outlined 시작하기 pill (111 x 48)

Cards

image fills
hero-card
Backgroundtransparent
Border1px solid rgba(20, 55, 27, 0.3) on the right edge only
Padding40px 24px
size389px x 244px
Use: The three hero cards on home (정확한 정보를 찾을 때, 학술 연구를 준비할 때, 논리적인 글이 필요할 때) at home::div, 48px between label and pill; labels 16px uppercase in #818184
select-menu
select-menu
Background#ffffff
Border1px solid #e8e8e9
Radius10px
Padding8px
Shadowrgba(0, 0, 0, 0.05) 0px 4px 12px 0px
selecteditem bg rgba(148, 148, 151, 0.08), radius 6px (menu-0-3)
Use: Language menu opened from the footer select, 320 x 150, at home::[data-omd-interaction-capture="menu-0-0"]; the same menu opens on all three pages

Related design systems