Imweb (아임웹) is Korea's leading no-code website builder and commerce platform, and its marketing surface reads like the product promise itself: clean, friendly, and deliberately easy. The canvas is pure white (#ffffff) with a soft cool-grey utility surface (#f8f9fb) for FAQ rows and secondary panels. All text sits in a near-black ink (#15181e) — a slightly blue-warmed charcoal rather than pure black — set in Pretendard, the de-facto Korean product font, at a comfortable 16px/1.5 base. The most surprising structural choice is the CTA strategy: although the brand identity color is a vivid sky cyan (#00b9ff), every primary call-to-action button is rendered in the near-black ink, not the brand color. Cyan is reserved for identity and data moments — growth charts, stat callouts, tinted promo strips — so the page feels monochrome-confident with the brand blue appearing as evidence rather than decoration.
Typography is bold and unfussy. Headlines run Pretendard weight 700 at every level — an 80px rotating hero keyword ("매출내기"), 48px pricing headlines, 36px section titles, 28px feature heads — with normal letter-spacing throughout: no fashionable negative tracking, just big, legible, declarative hangul. A second, custom UI font called imweb Sans takes over inside interactive chrome (buttons, search, plan selectors), giving controls a subtly tighter, product-grade voice distinct from the editorial Pretendard around them. Body copy stays quiet at 16px weight 400.
Depth is essentially flat. Live inspection found box-shadow: none across nav, hero, CTAs, and cards; separation comes from the #f8f9fb surface tint, 1px hairlines (#dbdee3), and a disciplined radius system where 8px is the overwhelming workhorse (95 of ~108 rounded elements on the homepage), stretched to 12-16px for media cards and a full pill only for the small icon button. One playful wildcard keeps the system from feeling sterile: a saturated magenta (#ff50da) used as an editorial eyebrow accent on pricing section labels — a single splash of commerce-energy against the otherwise cyan-and-ink palette.
Key Characteristics:
imweb Sans font for interactive chrome (buttons, search) — UI voice split from editorial voice#15181e) primary CTAs; brand cyan (#00b9ff) reserved for charts, stats, and identity moments#ff50da) as a single editorial eyebrow accent on pricing#f8f9fb surface tint + #dbdee3 hairlines do the separating#2dc5ff → #81dcff → #ade8ff → #dff6ff) for chart highlights and dark-section text#4b515b → #717680 → #9fa3ab → #bcc0c6) for secondary/muted/faint hierarchy#00b9ff): The brand identity color. Used on growth-chart bars, stat blocks, and tinted promo surfaces (rgba(0,185,255,0.1)) — deliberately NOT on CTA buttons.#2dc5ff): Lighter cyan for emphasized text on dark or tinted sections.#81dcff): Stat captions on cyan blocks ("2025 누적 사이트 개설 수").#ade8ff): Pale cyan supporting text on saturated cyan surfaces.#dff6ff): The faintest cyan, fine text on brand-cyan backgrounds.#0090d4): Functional link/info color — discount percentages, promo strip text, inline links.#ff50da): Pricing eyebrow headlines ("브랜드 운영에 꼭 맞는") and FAQ category heads. The single warm accent in the system.#15181e): Primary text, headings, nav, and primary CTA background. The system's near-black.#000000): Occasional maximum-contrast text and overlay scrims.#4b515b): Secondary button labels, sub-emphasis copy.#717680): Inactive tabs, tertiary text, de-emphasized labels.#9fa3ab): Strikethrough prices, lowest-emphasis metadata on pricing tables.#bcc0c6): Icon-button glyphs, placeholder-level chrome.#ffffff): Page canvas, plan cards, text on ink/cyan.#f8f9fb): FAQ accordion rows, utility panels, alternating bands.#dbdee3): 1px outline on secondary buttons and card borders — the primary separation device in a shadow-free system.Pretendard (with system fallbacks) — all headlines, body copy, and content text.imweb Sans (custom) — buttons, search, plan selectors, interactive labels.| Role | Font | Size | Weight | Line Height | Letter Spacing | Notes |
|---|---|---|---|---|---|---|
| Display Hero | Pretendard | 80px (5.00rem) | 700 | 1.00 (80px) | normal | Rotating hero keyword ("매출내기") |
| Display Large | Pretendard | 48px (3.00rem) | 700 | 1.25 (60px) | normal | Pricing page headline |
| Section Heading | Pretendard | 36px (2.25rem) | 700 | 1.36-1.48 | normal | Section titles |
| Sub-section | Pretendard | 28px (1.75rem) | 700 | 1.48 (41px) | normal | Feature heads ("디자인이 쉬워요") |
| Card Title | Pretendard | 24px (1.50rem) | 700 | 1.33 (32px) | normal | Pricing group heads, story cards |
| Body | Pretendard | 16px (1.00rem) | 400 | 1.50 (24px) | normal | Standard reading text |
| Button | imweb Sans | 16px (1.00rem) | 600 | 1.50 | normal | Primary CTA label |
| Button Small | imweb Sans | 14px (0.88rem) | 600 | 1.50 | normal | Plan-card CTAs |
| Caption | Pretendard | 12px (0.75rem) | 600 | 1.50 | normal | Discount tags ("20%") |
normal at every size — the system trusts Pretendard's native hangul fit.Primary CTA
#15181e#ffffffPlan Card Primary (Compact)
#15181e#ffffffPlan Card Secondary (Outline)
#ffffff#4b515b#dbdee3 (rendered as outline)Icon Button (Search)
rgba(113,118,128,0.05)#bcc0c6FAQ Accordion Row
#f8f9fb#15181eTemplate Showcase Card
#ffffff#15181ePlan Promo Strip
rgba(0,185,255,0.1)#0090d4Discount Tag
#0090d4Pricing Feature Tabs
#15181e (active)#717680 (inactive label)#ffffff#15181e#00b9ff solid fill#81dcffVerified: 2026-06-10 Tier 1 sources: https://imweb.me (homepage, live computed-style inspect), https://imweb.me/price (pricing surface, live computed-style inspect), https://imweb.me/blog (아임웹 공식 블로그 — brand-owned, voice/tone source) Tier 2 sources: none available — getdesign.md/imweb returns "No designs found"; styles.refero.design search for "imweb" and "아임웹" returned only generic catalog listings with no Imweb-specific style page Conflicts unresolved: none
#f8f9fb| Level | Treatment | Use |
|---|---|---|
| Flat (Level 0) | No shadow | Page background, text, nav, CTAs |
| Tint (Level 1) | #f8f9fb background shift | FAQ rows, utility panels, alternating bands |
| Hairline (Level 2) | 1px #dbdee3 outline | Secondary buttons, card edges |
| Brand block (Level 3) | Solid #00b9ff band | Data-viz / stats section — color as elevation |
Shadow Philosophy: Imweb is a shadow-free system. Live inspection found box-shadow: none on the nav, hero CTAs, plan cards, and FAQ rows. Hierarchy is communicated through surface tint, hairlines, and — uniquely — saturated brand-color blocks: when Imweb wants a section to feel important, it floods the background with cyan (#00b9ff) and switches text to the pale cyan ladder, rather than lifting a card with elevation. This keeps the builder-marketing surface feeling fast, flat, and modern, and leaves visual drama to the customer sites shown in the template carousel.
#15181e), not brand cyan#00b9ff) for data viz, stats, and identity momentsimweb Sans for button and control labels at weight 600#f8f9fb tint and #dbdee3 hairlines — never shadows#ff50da) sparingly — a single editorial eyebrow per view#000000) where ink (#15181e) is established for text| Name | Width | Key Changes |
|---|---|---|
| Mobile | <640px | Single column, hero keyword scales down, carousel becomes swipe |
| Tablet | 640-1024px | 2-up feature cards, plan cards stack or scroll |
| Desktop | 1024-1440px | Full layout, 3-up features, plan row with comparison table |
#f8f9fb bands maintain full-width treatment#00b9ff)#15181e) with white text#ffffff)#f8f9fb)#15181e)#4b515b)#717680)#0090d4)#ff50da)#dbdee3#15181e — cyan never sits on a button#00b9ff appears as blocks and bars, with the #2dc5ff/#81dcff/#ade8ff/#dff6ff ladder for on-cyan text#f8f9fb, outline with #dbdee3imweb Sans 600; body in Pretendard 400#ff50da eyebrow per view, maximumImweb's voice is encouraging, plain-spoken, and ease-obsessed. The entire homepage is built around one repeated promise — 쉬워요 ("it's easy") — applied to every stage of running a brand: design, operations, marketing. The hero pairs a giant rotating ambition word ("매출내기" — making revenue) with reassurance that the path there requires no developer and no designer. Copy speaks to first-time founders in warm, low-jargon Korean, framing Imweb as the partner that removes excuses ("시작이 쉬워서 성장이 쉬운" — easy to start, so easy to grow).
| Context | Tone |
|---|---|
| Hero | Ambition word + reassurance. "매출내기" at 80px, then how easy it is. |
| Feature heads | Three-beat ease refrain: "디자인이 쉬워요", "운영이 쉬워요", "마케팅이 쉬워요". |
| CTAs | Friction-removing imperatives: "지금 무료로 시작하기", "14일 무료 체험 시작하기". Free/trial always stated. |
| Social proof | Numbers as evidence: "지금 가장 빠르게 성장하는 브랜드 빌더, 아임웹" over the cumulative-sites chart. |
| Pricing | Fit-framing, not upsell: "브랜드 운영에 꼭 맞는 요금제를 선택해 보세요". |
| Blog / guides | Conversational and practical, occasionally playful ("쉬웠는데, 더 쉬워졌어요"). |
Voice samples (verbatim from live surfaces):
Forbidden register: technical jargon left unexplained, enterprise-procurement formality, pressure tactics that contradict the "easy and free to try" promise, hype superlatives without a number behind them.
Imweb (주식회사 아임웹) was founded in the early 2010s by 이수모 (Lee Su-mo, CEO) in Seoul, with the stated vision "We serve the underserved" — bringing professional-grade web presence and commerce to the small brands, creators, and first-time founders that traditional web agencies and enterprise commerce platforms ignored. The founding bet was that a Korean-native, no-code website builder could collapse the cost of starting an online brand from "hire a developer and a designer" to "choose a template and start selling."
The product grew from a website builder into a full brand-commerce operating system — templates, hosting, payments (PG integration), bookings, communities, and marketing tools — positioning itself as a "브랜드 빌더" (brand builder) rather than a mere site builder. The growth chart on its own homepage tells the story the company wants told: cumulative sites created climbing year over year to 800,000+ by 2024, presented in brand cyan as plain evidence. Plans (Starter, Pro, Global) follow the same arc: start free, grow into commerce, expand globally.
What Imweb refuses, visible in its design: the intimidating density of enterprise commerce consoles, dark-pattern urgency, and decorative complexity that would contradict "easy." What it embraces: a flat, white, bold-type surface where the customer's own brand — shown in an endless carousel of real customer sites — is the hero, and Imweb's chrome stays deliberately monochrome around it.
#15181e) means "act"; cyan (#00b9ff) means "this is us." UI implication: never put brand cyan on a button — the separation keeps both signals clean.Personas below are fictional archetypes informed by publicly observable Imweb user segments (Korean small-brand founders, creators, and SMB operators), not individual people.
박민지, 27, 서울. A fashion-brand founder leaving a smart-store marketplace to own her brand's look. Can't code, has strong design taste. Chose Imweb because the templates looked like the independent brands she admires, and she could swap one in without a developer.
김도현, 34, 성남. A YouTuber with 100K subscribers launching merch. Needs shop, bookings for fan events, and community in one place. Values that payments (PG) setup is handled inside the platform — the "PG 가입비 면제" promo on the pricing page is exactly the friction he feared.
이은영, 41, 대구. Runs a small academy and built her own site on a free plan years ago; upgraded as bookings grew. Trusts the platform because every step so far was self-serve, and the FAQ answered her questions in plain Korean before she had to call anyone.
| State | Treatment |
|---|---|
| Empty (new site, no content) | White canvas with a template-first prompt — the empty state IS the template picker. One ink CTA to start; no guilt copy. |
| Empty (no search results) | Single Muted Grey (#717680) line stating no matches, with category tabs left visible for re-scoping. |
| Loading (site list / templates) | Flat #f8f9fb skeleton blocks at final card dimensions, 8-12px radius. No shadow shimmer — flat pulse consistent with the shadowless system. |
| Loading (in-place refresh) | Previous content stays visible; subtle inline progress. Never block the page. |
| Error (form validation) | Field-level plain-Korean message below the input; states what would be valid, not just "필수 입력". |
| Error (payment / PG) | Inline banner with the specific failure and the concrete next step (card re-registration, contact path) — pricing FAQ already models this plain, answer-first tone. |
| Success (site published) | Calm confirmation with the live URL immediately visible and a share path. The achievement is the user's site, not a celebration animation. |
| Success (settings saved) | Brief auto-dismiss toast, past tense, no exclamation. |
| Skeleton | #f8f9fb blocks, final dimensions, 8px radius, flat pulse. |
| Disabled | Labels drop to Faint Alt (#bcc0c6) on unchanged surface; ink CTAs fade rather than turning a different hue. |
Durations:
| Token | Value | Use |
|---|---|---|
motion-fast | 120ms | Hover, tab switch, accordion icon |
motion-standard | 200ms | FAQ expand, card reveal, dropdown |
motion-slow | 400ms | Hero keyword rotation, carousel glide |
Easings:
| Token | Curve | Use |
|---|---|---|
ease-enter | cubic-bezier(0.2, 0.6, 0.25, 1) | Arriving — cards, panels, expanded rows |
ease-exit | cubic-bezier(0.4, 0.0, 1, 1) | Dismissals, collapse |
ease-standard | cubic-bezier(0.25, 0.1, 0.25, 1) | Two-way transitions |
Motion rules: Motion is continuous but never showy. The two signature movements are ambient: the hero keyword rotation (one ambition word swapping at a relaxed cadence) and the template carousel's steady horizontal drift — both communicate "things are being built on Imweb right now." Interactive motion stays functional: FAQ rows expand at motion-standard / ease-enter, tabs switch instantly with a color change. No bounce or spring — approachable should not mean childish. Under prefers-reduced-motion: reduce, the keyword rotation and carousel pause and all transitions collapse to instant.
Imweb (아임웹) is Korea's leading no-code website builder and commerce platform, and its marketing surface reads like the product promise itself: clean, friendly, and deliberately easy. The canvas is pure white (#ffffff) with a soft cool-grey utility surface (#f8f9fb) for FAQ rows and secondary panels. All text sits in a near-black ink (#15181e) — a sligh
Brand
Accent
Neutrals
Type Scale
Rendered in system-ui to clearly show scale & weight.
Fonts
Spacing
| Purpose | Value | Preview |
|---|---|---|
| Density | comfortable | |
| Base unit | 6px | |
| Section gap | 32px | |
| Card padding | 12px | |
| Element gap | 8px |
Border Radius
| Element | Value | Preview |
|---|---|---|
| chartSmall | 4px | |
| buttonsMedium | 8px | |
| faqMedium | 8px | |
| planMedium | 8px | |
| templatemediaLarge | 12px | |
| occasionalXL | 16px | |
| iconFull | 9999px |
Elevation
Do and Don't guidelines parsed from DESIGN.md.
Do
Don't
Buttons
Cards
Tabs
Badges