Portaly
Portaly
portaly

Portaly's reference documents #862983 as a documented primary color, Noto Sans for typography, 12px corner radius. Portaly (傳送門) is Taiwan's largest Traditional-Chinese link-in-bio and creator landing-page builder, operated by Real Engine, and its marketing surface reads like a bright, optimistic creator-economy product rather than a

Primary
#862983
Typography
Noto Sans
Radius
12px

Evidence snapshot

partial
Claims grounded
0/119 · 0%
Sources
0 surfaces · 0 sources
UI font basis
frontmatter · high
Components
9 documented · harvested

Needs work: verification v2 missing

Design System
Portaly logo

Portaly

Portaly (傳送門) is Taiwan's largest Traditional-Chinese link-in-bio and creator landing-page builder, operated by Real Engine, and its marketing surface reads like a bright, optimistic creator-economy product rather than a utilitarian dev tool. The page background is a soft off-white (#f8f8f8) under crisp white (#ffffff) content cards, with body copy in a comfortable warm grey-black (#333333) and headlines in true black (#000000). The single most saturated interactive color is a confident magenta-plum (#862983) — it owns every filled "Join Now" / "Start Free" call-to-action and the billing toggle — so the eye is trained to read that one plum as "the action."

01

Color Palette

Brand

Neutrals

02

Typography

Type Scale

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

50px50px · 800 · 1.38
Hero headline, Noto Sans ExtraBold
50px50px · 700 · 1.5
Large feature statement (Turn Traffic into Revenue)
36px36px · 700 · 1.5
Section titles
24px24px · 700 · 1.5
Feature card heads
20px20px · 400 · 1.5
Hero subhead / lede
18px18px · 600 · 1.33
Nav links, Noto Sans SemiBold
body16px · 400 · 1.5
Standard reading text

Fonts

cjk
Noto Sans TC
Open · OFL
Live webfont loaded in preview
Install via Google Fonts
sans
Noto Sans
Open · OFL
Live webfont loaded in preview
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
xs4px
sm8px
md12px
base16px
lg20px
xl24px
xxl40px
section64px

Border Radius

ElementValuePreview
fullStructured token9999px
lgStructured token20px
mdStructured token12px
smStructured token6px

Elevation

block
card
04

Guidelines

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

Do

  • Reserve magenta-plum (#862983) for the primary action — filled CTAs and the billing toggle
  • Use teal (#00a6a3 / #12a3a0) as the accent voice — checkmarks, highlights, the logo swoosh
  • Reach for the magenta→teal gradient (#bb53b9 → #00a6a3) for the signature curved-arrow / stat accents
  • Use the purple hero gradient (#6e28af → #ac8ffe) with white headline + white outline pill at the top
  • Set type in Noto Sans with a Noto Sans TC fallback so Traditional Chinese renders natively
  • Run headlines heavy (800 hero / 700 sections) over quiet 16px / weight 400 body
  • Keep buttons at 6px, cards at 12px, large CTAs at 20px, hero/nav pills fully round
  • Use navy (#0c2340) for nav links and structural ink instead of pure black

Don't

  • Spread plum across many elements — it dilutes the single-action signal
  • Swap the accent away from teal — the teal-magenta duality is the brand's identity
  • Use heavy or dark drop shadows — depth is a soft grey ambient lift only
  • Set the whole UI in pure black headings everywhere — reserve #000000 for marketing display lines
  • Use sharp square corners on buttons or cards — everything is gently rounded
  • Render Traditional Chinese without the Noto Sans TC fallback — the stack must carry CJK
  • Add a third saturated brand hue — plum + teal (+ the playful purple hero) is the whole palette
  • Set headlines in a light weight — display is always Bold/ExtraBold
05

Components

Buttons

button-hero-ghost
Text#ffffff
Border2px solid #ffffff
Radius9999px
Padding14px 70px
Font28px / 600 Noto Sans
Use: White outline pill CTA over the purple hero gradient
button-primary
Background#862983
Text#ffffff
Radius6px
Padding4px 16px
Font16px / 600 Noto Sans
Use: Primary CTA on pricing (Join Now), hover deepens plum
button-primary-lg
Background#862983
Text#ffffff
Radius20px
Padding24px 40px
Font18px / 600 Noto Sans
Use: Large primary CTA (Start Free)
button-secondary
Background#ffffff
Text#862983
Border1px solid #862983
Radius6px
Padding4px 16px
Font16px / 600 Noto Sans
Use: Secondary CTA (Start for Free), magenta outline

Badges

feature
feature-check
Text#12a3a0
Font16px / 400 Noto Sans
Use: Teal checkmark in plan feature lists

Cards

link-block
link-block
Background#ffffff
Radius6px
Padding8px 16px
Font16px / 600 Noto Sans
Use: Creator-page link block (filled 6px / rounded 16px variants); accent color is creator-chosen
plan-card
plan-card
Background#ffffff
Radius12px
Shadowrgba(99,99,99,0.2) 0px 2px 8px 0px
Use: Pricing plan card on #f8f8f8 canvas, no border

Tabs

TabTabTab
nav-link
Text#0c2340
Font18px / 600 Noto Sans
Activemagenta #862983 text on the active item
Use: Top nav item (Features, Pricing, Portaly AI, Blog)

Toggles

toggle-billing
Background#d9d9d9
Radius9999px
Use: Annual/Monthly billing switch, magenta #862983 active thumb

Related design systems