Chuyển đến nội dung chính
Hệ thống thiết kế

Style Guide — Vivu eSIM

Bộ nguyên tắc giao diện rút ra từ trang chủ: màu sắc, kiểu chữ, nút, badge, thẻ và icon. Mọi thành phần ở đây dùng đúng design token của trang chủ, nên đây cũng là bản tham chiếu sống cho nhà thiết kế và lập trình viên.

Token

Màu sắc

Hệ màu OKLCH: brand xanh đại dương, accent coral ấm, và dải trung tính cân bằng nóng-lạnh.

Brand — xanh đại dương

Brand --brand
Brand strong --brand-strong
Brand soft --brand-soft
Brand softer --brand-softer

Accent — coral

Accent --accent
Accent soft --accent-soft

Bề mặt & chữ

Nền --bg
Bề mặt --surface
Bề mặt 2 --surface-2
Chữ chính --ink
Chữ phụ --ink-2
Chữ mờ --muted
Viền --border
Viền đậm --border-strong
Token

Kiểu chữ

Font Be Vietnam Pro — thiết kế riêng cho dấu tiếng Việt. Tiêu đề có letter-spacing âm và text-wrap: balance.

H1 · clamp(38–68px) · 800

Đặt chân tới đâu, online tới đó.

Tiêu đề mục · clamp(27–40px) · 700

Người Việt đang đi đâu?

Eyebrow · 13px · 600 · uppercase Điểm đến phổ biến
Body · 16px · 1.55

eSIM du lịch cho người Việt. Mua trước chuyến bay, quét một mã QR, và có mạng ngay khi máy bay vừa hạ cánh — không cần đổi SIM, không lo phí chuyển vùng.

Muted · 14–15px

Không còn cảnh xếp hàng mua SIM ở sân bay hay dò Wi-Fi miễn phí. Mọi thứ chuẩn bị xong từ nhà.

Component

Nút

Bo tròn hoàn toàn (pill). Bốn biến thể, ba kích thước.

ClassDùng cho
.btn-primaryHành động chính (CTA)
.btn-ghostHành động phụ, viền
.btn-lightTrên nền sáng/đổ bóng
.btn-lg / .btn-smBiến thể kích thước
Component

Badge & pill

Nhãn nhỏ cho trạng thái và phân loại.

Phủ sóng 200+ quốc gia Bán chạy Châu Âu 36 nước
ClassDùng cho
.pillNhãn trung tính (brand soft)
.pill-accentNhấn mạnh / nổi bật (coral)
Component

Thẻ

Thẻ điểm đến và thẻ bài viết — di chuột để xem hiệu ứng nâng & đổ bóng.

Pattern

Ảnh placeholder

Khi chưa có ảnh thật, dùng .ph với data-label mô tả. Biến thể coral: .ph-accent.

Asset

Icon

Bộ icon đường nét đồng nhất (stroke 1.7, bo tròn). Tô màu theo currentColor.

arrow
check
globe
signal
qr
bolt
pin
star
chevron
search
clock
phone
refresh
card
headset
layers
tag
Token

Bo góc & bóng

Ba mức bo góc và ba mức đổ bóng dùng xuyên suốt trang.

--radius-sm
--radius
--radius-lg
--shadow-sm
--shadow-md
--shadow-lg