Hệ thống thiết kế Supabase

supabase.com
PROEngine v4

Supabase sử dụng một hệ thống thiết kế ưu tiên giao diện tối, lấy nền gần đen sâu (oklch ~0.19) làm nền tảng, kết hợp với màu nhấn xanh lá rực rỡ (#3ecf8e / #3fcf8e). Bố cục được xây dựng quanh lưới thẻ tính năng đáp ứng, với Manrope cho tiêu đề hiển thị và Inter cho văn bản nội dung cũng như giao diện. Source Code Pro được dùng cho mọi ngữ cảnh monospace và mã nguồn. Hệ thống màu dựa trên các custom property oklch với cách đặt tên theo ngữ nghĩa. Thẻ có bo góc 12px và viền mỏng tinh tế, nút bo góc 6–8px, mật độ nội dung vừa phải và lưới khoảng cách cơ sở 8px.

Hệ thống trực quan
100% độ tin cậy
81% độ tin cậy
hero-displayDesign is intelligence made visibleManrope46px / 500 / 1
display-monoDesign is intelligence made visibleSource Code Pro46px / 450 / 1
heading-xlDesign is intelligence made visibleManrope34px / 500 / 1.2
stat-displayDesign is intelligence made visibleInter34px / 450 / 1.1
heading-lgDesign is intelligence made visibleManrope28px / 600 / 1.2
title-smDesign is intelligence made visibleManrope15px / 600 / 1.5
title-xsDesign is intelligence made visibleManrope14px / 600 / 1.45
bodyDesign is intelligence made visibleInter16px / 450 / 1.5
body-smDesign is intelligence made visibleInter14px / 450 / 1.45
nav-linkDesign is intelligence made visibleInter14px / 500 / 1.45
buttonDesign is intelligence made visibleInter14px / 500 / 1.15
caption-lgDesign is intelligence made visibleInter13px / 450 / 1.5
codeDesign is intelligence made visibleSource Code Pro13px / 500 / 1.7
captionDesign is intelligence made visibleInter12px / 450 / 1.35
labelDesign is intelligence made visibleInter12px / 500 / 1.35
100% độ tin cậy
button-primary-padding-y
4px
button-secondary-3-padding-y
4px
button-secondary-4-padding-y
4px
button-primary-5-padding-y
4px
button-secondary-6-padding-y
4px
button-secondary-7-padding-y
4px
button-primary-2-padding-y
8px
button-secondary-padding-y
8px
button-ghost-padding-y
8px
button-primary-3-padding-y
8px
button-primary-4-padding-y
8px
button-secondary-2-padding-y
8px
button-primary-6-padding-y
8px
button-secondary-5-padding-y
8px
button-ghost-2-padding-y
8px
input-3-padding-y
8px
input-4-padding-y
8px
textarea-padding-y
8px
button-primary-padding-x
10px
button-ghost-padding-x
10px
button-secondary-3-padding-x
10px
button-secondary-4-padding-x
10px
button-primary-5-padding-x
10px
button-secondary-6-padding-x
10px
button-ghost-2-padding-x
10px
button-secondary-7-padding-x
10px
button-primary-6-padding-x
12px
button-secondary-5-padding-x
12px
input-3-padding-x
12px
input-4-padding-x
12px
textarea-padding-x
12px
button-primary-2-padding-x
16px
button-secondary-padding-x
16px
button-primary-3-padding-x
16px
button-primary-4-padding-x
16px
button-secondary-2-padding-x
16px
section-padding-y
128px
header-landing-mobile-inner-max-width
1280px
header-inner-mobile-inner-max-width
1280px
100% độ tin cậy
xs · 2.66667px
sm · 4px
md · 5.33333px
lg · 6px
xl · 8px
2xl · 8.86154px
3xl · 9px
4xl · 9.29231px
5xl · 9.72308px
6xl · 10.6667px
7xl · 15px
8xl · 16px
9xl · 21.3333px
full · 9999px

Component

Buttons15

100% khớp

ghost · desktop

Bình thườngKhớp 100%38 số đo khớp

Bản gốc
Button, ghost gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, ghost, bình thường

HoverKhớp 100%22 số đo khớp

Bản gốc
Button, ghost gốc trên trang web, hover
Bản render
Bản render riêng của Button, ghost, hover

FocusKhớp 100%22 số đo khớp

Bản gốc
Button, ghost gốc trên trang web, focus
Bản render
Bản render riêng của Button, ghost, focus
Công thức trong DESIGN.md

100% khớp

ghost · desktop

Bình thườngKhớp 100%38 số đo khớp

Bản gốc
Button, ghost (2) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, ghost (2), bình thường

HoverKhớp 100%22 số đo khớp

Bản gốc
Button, ghost (2) gốc trên trang web, hover
Bản render
Bản render riêng của Button, ghost (2), hover

FocusKhớp 100%22 số đo khớp

Bản gốc
Button, ghost (2) gốc trên trang web, focus
Bản render
Bản render riêng của Button, ghost (2), focus
Công thức trong DESIGN.md

100% khớp

primary · desktop

Bình thườngKhớp 100%23 số đo khớp

Bản gốc
Button, primary gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, primary, bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Button, primary gốc trên trang web, hover
Bản render
Bản render riêng của Button, primary, hover

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, primary gốc trên trang web, focus
Bản render
Bản render riêng của Button, primary, focus
Công thức trong DESIGN.md

100% khớp

primary · desktop

Bình thườngKhớp 100%23 số đo khớp

Bản gốc
Button, primary (2) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, primary (2), bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Button, primary (2) gốc trên trang web, hover
Bản render
Bản render riêng của Button, primary (2), hover

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, primary (2) gốc trên trang web, focus
Bản render
Bản render riêng của Button, primary (2), focus
Công thức trong DESIGN.md

100% khớp

primary · desktop

Bình thườngKhớp 100%24 số đo khớp

Bản gốc
Button, primary (3) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, primary (3), bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Button, primary (3) gốc trên trang web, hover
Bản render
Bản render riêng của Button, primary (3), hover

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, primary (3) gốc trên trang web, focus
Bản render
Bản render riêng của Button, primary (3), focus
Công thức trong DESIGN.md

100% khớp

primary · desktop

Bình thườngKhớp 100%24 số đo khớp

Bản gốc
Button, primary (4) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, primary (4), bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Button, primary (4) gốc trên trang web, hover
Bản render
Bản render riêng của Button, primary (4), hover

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, primary (4) gốc trên trang web, focus
Bản render
Bản render riêng của Button, primary (4), focus
Công thức trong DESIGN.md

100% khớp

primary · desktop

Bình thườngKhớp 100%23 số đo khớp

Bản gốc
Button, primary (5) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, primary (5), bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Button, primary (5) gốc trên trang web, hover
Bản render
Bản render riêng của Button, primary (5), hover

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, primary (5) gốc trên trang web, focus
Bản render
Bản render riêng của Button, primary (5), focus
Công thức trong DESIGN.md

100% khớp

primary · desktop

Bình thườngKhớp 100%23 số đo khớp

Bản gốc
Button, primary (6) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, primary (6), bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Button, primary (6) gốc trên trang web, hover
Bản render
Bản render riêng của Button, primary (6), hover

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, primary (6) gốc trên trang web, focus
Bản render
Bản render riêng của Button, primary (6), focus
Công thức trong DESIGN.md

100% khớp

secondary · desktop

Bình thườngKhớp 100%23 số đo khớp

Bản gốc
Button, secondary gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, secondary, bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Button, secondary gốc trên trang web, hover
Bản render
Bản render riêng của Button, secondary, hover

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, secondary gốc trên trang web, focus
Bản render
Bản render riêng của Button, secondary, focus
Công thức trong DESIGN.md

100% khớp

secondary · desktop

Bình thườngKhớp 100%24 số đo khớp

Bản gốc
Button, secondary (2) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, secondary (2), bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Button, secondary (2) gốc trên trang web, hover
Bản render
Bản render riêng của Button, secondary (2), hover

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, secondary (2) gốc trên trang web, focus
Bản render
Bản render riêng của Button, secondary (2), focus
Công thức trong DESIGN.md

100% khớp

secondary · desktop

Bình thườngKhớp 100%56 số đo khớp

Bản gốc
Button, secondary (3) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, secondary (3), bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Button, secondary (3) gốc trên trang web, hover
Bản render
Bản render riêng của Button, secondary (3), hover

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, secondary (3) gốc trên trang web, focus
Bản render
Bản render riêng của Button, secondary (3), focus
Công thức trong DESIGN.md

100% khớp

secondary · desktop

Bình thườngKhớp 100%23 số đo khớp

Bản gốc
Button, secondary (4) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, secondary (4), bình thường

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, secondary (4) gốc trên trang web, focus
Bản render
Bản render riêng của Button, secondary (4), focus
Công thức trong DESIGN.md

100% khớp

secondary · desktop

Bình thườngKhớp 100%23 số đo khớp

Bản gốc
Button, secondary (5) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, secondary (5), bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Button, secondary (5) gốc trên trang web, hover
Bản render
Bản render riêng của Button, secondary (5), hover

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, secondary (5) gốc trên trang web, focus
Bản render
Bản render riêng của Button, secondary (5), focus
Công thức trong DESIGN.md

100% khớp

secondary · desktop

Bình thườngKhớp 100%23 số đo khớp

Bản gốc
Button, secondary (6) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, secondary (6), bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Button, secondary (6) gốc trên trang web, hover
Bản render
Bản render riêng của Button, secondary (6), hover

FocusKhớp 100%18 số đo khớp

Bản gốc
Button, secondary (6) gốc trên trang web, focus
Bản render
Bản render riêng của Button, secondary (6), focus
Công thức trong DESIGN.md

100% khớp

secondary · desktop

Bình thườngKhớp 100%78 số đo khớp

Bản gốc
Button, secondary (7) gốc trên trang web, bình thường
Bản render
Bản render riêng của Button, secondary (7), bình thường

HoverKhớp 100%22 số đo khớp

Bản gốc
Button, secondary (7) gốc trên trang web, hover
Bản render
Bản render riêng của Button, secondary (7), hover

FocusKhớp 100%22 số đo khớp

Bản gốc
Button, secondary (7) gốc trên trang web, focus
Bản render
Bản render riêng của Button, secondary (7), focus
Công thức trong DESIGN.md

Cards5

Chưa kiểm tra

desktop

Không thể render riêng công thức này.

Không có gì được so sánh cho component này.

Công thức trong DESIGN.md

95% khớp

desktop

Bản render giống trang web ở mức 95%, dưới ngưỡng 96%.

Bình thườngKhớp 100%109 số đo khớp

Bản gốc
Card (2) gốc trên trang web, bình thường
Bản render
Bản render riêng của Card (2), bình thường

HoverKhớp 100%22 số đo khớp

Bản gốc
Card (2) gốc trên trang web, hover
Bản render
Bản render riêng của Card (2), hover

FocusKhớp 100%2 trên 22 số đo khác nhau

Bản gốc
Card (2) gốc trên trang web, focus
Bản render
Bản render riêng của Card (2), focus

Bình thường, lần xuất hiện 2Khớp 95%109 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Bình thường, lần xuất hiện 3Khớp 100%109 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

100% khớp

desktop

Gốc height là 218px, trang web có 178px; Body height là 80px, trang web có 40px.

Bình thườngKhớp 100%2 trên 82 số đo khác nhau

Bản gốc
Card (3) gốc trên trang web, bình thường
Bản render
Bản render riêng của Card (3), bình thường

Bình thường, lần xuất hiện 2Khớp 100%2 trên 82 số đo khác nhau

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Bình thường, lần xuất hiện 3Khớp 100%2 trên 82 số đo khác nhau

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Bình thường, lần xuất hiện 4Khớp 100%2 trên 82 số đo khác nhau

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

93% khớp

desktop

Bản render giống trang web ở mức 95%, dưới ngưỡng 96%.

Bình thườngKhớp 95%564 số đo khớp

Bản gốc
Card (4) gốc trên trang web, bình thường
Bản render
Bản render riêng của Card (4), bình thường

HoverKhớp 95%21 số đo khớp

Bản gốc
Card (4) gốc trên trang web, hover
Bản render
Bản render riêng của Card (4), hover

FocusKhớp 95%8 trên 21 số đo khác nhau

Bản gốc
Card (4) gốc trên trang web, focus
Bản render
Bản render riêng của Card (4), focus

Bình thường, lần xuất hiện 2Khớp 93%564 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Bình thường, lần xuất hiện 3Khớp 95%564 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Bình thường, lần xuất hiện 4Khớp 100%564 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

97% khớp

desktop

Icon x là 0px, trang web có 628px; Icon y là 0px, trang web có 52px và thêm 11 khác.

Bình thườngKhớp 97%13 trên 213 số đo khác nhau

Bản gốc
Card (5) gốc trên trang web, bình thường
Bản render
Bản render riêng của Card (5), bình thường

HoverKhớp 97%18 số đo khớp

Bản gốc
Card (5) gốc trên trang web, hover
Bản render
Bản render riêng của Card (5), hover

FocusKhớp 97%3 trên 18 số đo khác nhau

Bản gốc
Card (5) gốc trên trang web, focus
Bản render
Bản render riêng của Card (5), focus

Bình thường, lần xuất hiện 2Khớp 99%13 trên 213 số đo khác nhau

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Bình thường, lần xuất hiện 3Khớp 98%13 trên 213 số đo khác nhau

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

Extras18

100% khớp

desktop

Bình thườngKhớp 100%60 số đo khớp

Bản gốc
Copy button gốc trên trang web, bình thường
Bản render
Bản render riêng của Copy button, bình thường

HoverKhớp 100%22 số đo khớp

Bản gốc
Copy button gốc trên trang web, hover
Bản render
Bản render riêng của Copy button, hover

FocusKhớp 100%22 số đo khớp

Bản gốc
Copy button gốc trên trang web, focus
Bản render
Bản render riêng của Copy button, focus
Công thức trong DESIGN.md

Không thể xác minh

desktop

Không thể xác minh: ảnh, nội dung đa phương tiện hoặc quảng cáo mà trang đặt vào phủ gần hết phần tử và không có gì khác biệt, nên phép so sánh không nói lên điều gì về công thức.

Bình thườngKhớp 100%79 số đo khớp

Bản gốc
Customer logo gốc trên trang web, bình thường
Bản render
Bản render riêng của Customer logo, bình thường
Công thức trong DESIGN.md

Không thể xác minh

desktop

Không thể xác minh: ảnh, nội dung đa phương tiện hoặc quảng cáo mà trang đặt vào phủ gần hết phần tử và không có gì khác biệt, nên phép so sánh không nói lên điều gì về công thức.

Bình thườngKhớp 100%79 số đo khớp

Bản gốc
Customer logo gốc trên trang web, bình thường
Bản render
Bản render riêng của Customer logo, bình thường
Công thức trong DESIGN.md

100% khớp

desktop

Group 2 y là 884px, trang web có 64px; Group 2 width là 1440px, trang web có 1280px và thêm 1 khác.

Bình thườngKhớp 100%3 trên 344 số đo khác nhau

Bản gốc
Nav gốc trên trang web, bình thường
Bản render
Bản render riêng của Nav, bình thường
Công thức trong DESIGN.md

100% khớp

desktop

Group 2 y là 884px, trang web có 64px; Group 2 width là 1440px, trang web có 1280px và thêm 1 khác.

Bình thườngKhớp 100%3 trên 344 số đo khác nhau

Bản gốc
Nav menu gốc trên trang web, bình thường
Bản render
Bản render riêng của Nav menu, bình thường
Công thức trong DESIGN.md

100% khớp

desktop

Bình thườngKhớp 100%78 số đo khớp

Bản gốc
Stat link gốc trên trang web, bình thường
Bản render
Bản render riêng của Stat link, bình thường

HoverKhớp 100%22 số đo khớp

Bản gốc
Stat link gốc trên trang web, hover
Bản render
Bản render riêng của Stat link, hover

FocusKhớp 100%22 số đo khớp

Bản gốc
Stat link gốc trên trang web, focus
Bản render
Bản render riêng của Stat link, focus
Công thức trong DESIGN.md

100% khớp

desktop

Bình thườngKhớp 100%25 số đo khớp

Bản gốc
Tab gốc trên trang web, bình thường
Bản render
Bản render riêng của Tab, bình thường

HoverKhớp 100%22 số đo khớp

Bản gốc
Tab gốc trên trang web, hover
Bản render
Bản render riêng của Tab, hover
Công thức trong DESIGN.md

100% khớp

desktop

Bình thườngKhớp 100%22 số đo khớp

Bản gốc
Tabs (2) gốc trên trang web, bình thường
Bản render
Bản render riêng của Tabs (2), bình thường

FocusKhớp 100%18 số đo khớp

Bản gốc
Tabs (2) gốc trên trang web, focus
Bản render
Bản render riêng của Tabs (2), focus
Công thức trong DESIGN.md

98% khớp

desktop

Bình thườngKhớp 100%22 số đo khớp

Bản gốc
Tabs (3) gốc trên trang web, bình thường
Bản render
Bản render riêng của Tabs (3), bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
Tabs (3) gốc trên trang web, hover
Bản render
Bản render riêng của Tabs (3), hover

FocusKhớp 98%18 số đo khớp

Bản gốc
Tabs (3) gốc trên trang web, focus
Bản render
Bản render riêng của Tabs (3), focus
Công thức trong DESIGN.md

97% khớp

desktop

Row height là 64px, trang web có 26px; Cell height là 64px, trang web có 26px và thêm 54 khác.

Bình thườngKhớp 97%56 trên 245 số đo khác nhau

Bản gốc
Table gốc trên trang web, bình thường
Bản render
Bản render riêng của Table, bình thường
Công thức trong DESIGN.md

100% khớp

desktop

Gốc height là 217px, trang web có 177px; Head height là 64px, trang web có 44px và thêm 38 khác.

Bình thườngKhớp 100%40 trên 226 số đo khác nhau

Bản gốc
Table (2) gốc trên trang web, bình thường
Bản render
Bản render riêng của Table (2), bình thường
Công thức trong DESIGN.md

98% khớp

desktop

Gốc height là 244px, trang web có 4935px; Body height là 171px, trang web có 4862px và thêm 30 khác.

Bình thườngKhớp 98%32 trên 774 số đo khác nhau

Bản gốc
Table (3) gốc trên trang web, bình thường
Bản render
Bản render riêng của Table (3), bình thường
Công thức trong DESIGN.md

100% khớp

desktop

Bình thườngKhớp 100%56 số đo khớp

Bản gốc
View toggle (2) gốc trên trang web, bình thường
Bản render
Bản render riêng của View toggle (2), bình thường

HoverKhớp 100%18 số đo khớp

Bản gốc
View toggle (2) gốc trên trang web, hover
Bản render
Bản render riêng của View toggle (2), hover
Công thức trong DESIGN.md

Headers4

100% khớp

desktop

Group 5 y là 63px, trang web có -1px.

Bình thườngKhớp 100%1 trên 710 số đo khác nhau

Bản gốc
Header (inner) gốc trên trang web, bình thường
Bản render
Bản render riêng của Header (inner), bình thường

Hoverchưa kiểm tra

Bản gốc
Header (inner) gốc trên trang web, hover
Bản render
Bản render riêng của Header (inner), hover

Focuschưa kiểm tra

Bản gốc
Header (inner) gốc trên trang web, focus
Bản render
Bản render riêng của Header (inner), focus

Focus trên cta 2Khớp 100%22 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Focus trên cta 3Khớp 100%22 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên cta 3Khớp 100%22 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Focus trên cta 4Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên cta 4Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Focus trên cta 5Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên cta 5Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Focus trên ctaKhớp 100%22 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên ctaKhớp 100%22 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Focus trên nav linkKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

100% khớp

desktop

Group 5 height là 0px, trang web có 310px.

Bình thườngKhớp 100%1 trên 619 số đo khác nhau

Bản gốc
Header (landing) gốc trên trang web, bình thường
Bản render
Bản render riêng của Header (landing), bình thường

Hoverchưa kiểm tra

Bản gốc
Header (landing) gốc trên trang web, hover
Bản render
Bản render riêng của Header (landing), hover

Focuschưa kiểm tra

Bản gốc
Header (landing) gốc trên trang web, focus
Bản render
Bản render riêng của Header (landing), focus

Focus trên cta 2Khớp 100%22 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên cta 2Khớp 100%22 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Focus trên cta 3Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên cta 3Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Focus trên cta 4Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên cta 4Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Focus trên ctaKhớp 100%22 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên ctaKhớp 100%22 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Focus trên nav linkKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

100% khớp

mobile

Bình thườngKhớp 100%173 số đo khớp

Bản gốc
Header (inner) gốc trên trang web, bình thường
Bản render
Bản render riêng của Header (inner), bình thường

Hoverchưa kiểm tra

Bản gốc
Header (inner) gốc trên trang web, hover
Bản render
Bản render riêng của Header (inner), hover

Focuschưa kiểm tra

Bản gốc
Header (inner) gốc trên trang web, focus
Bản render
Bản render riêng của Header (inner), focus

Focus trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

100% khớp

mobile

Bình thườngKhớp 100%173 số đo khớp

Bản gốc
Header (landing) gốc trên trang web, bình thường
Bản render
Bản render riêng của Header (landing), bình thường

Hoverchưa kiểm tra

Bản gốc
Header (landing) gốc trên trang web, hover
Bản render
Bản render riêng của Header (landing), hover

Focuschưa kiểm tra

Bản gốc
Header (landing) gốc trên trang web, focus
Bản render
Bản render riêng của Header (landing), focus

Focus trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

Footers8

97% khớp

desktop

Inner height là 807px, trang web có 996px; Group 5 height là 120px, trang web có 117px và thêm 230 khác.

Bình thườngKhớp 97%232 trên 2175 số đo khác nhau

Bản gốc
Footer (inner) gốc trên trang web, bình thường
Bản render
Bản render riêng của Footer (inner), bình thường

Focuschưa kiểm tra

Bản gốc
Footer (inner) gốc trên trang web, focus
Bản render
Bản render riêng của Footer (inner), focus

Focus trên ctaKhớp 97%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

100% khớp

desktop

Inner height là 787px, trang web có 976px; Group 5 height là 120px, trang web có 117px và thêm 230 khác.

Bình thườngKhớp 100%232 trên 2175 số đo khác nhau

Bản gốc
Footer (inner, 2) gốc trên trang web, bình thường
Bản render
Bản render riêng của Footer (inner, 2), bình thường

Hoverchưa kiểm tra

Bản gốc
Footer (inner, 2) gốc trên trang web, hover
Bản render
Bản render riêng của Footer (inner, 2), hover

Focuschưa kiểm tra

Bản gốc
Footer (inner, 2) gốc trên trang web, focus
Bản render
Bản render riêng của Footer (inner, 2), focus

Focus trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 2Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 3Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên linkKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

100% khớp

desktop

Inner height là 787px, trang web có 976px; Group 5 height là 120px, trang web có 117px và thêm 230 khác.

Bình thườngKhớp 100%232 trên 2175 số đo khác nhau

Bản gốc
Footer (inner, 3) gốc trên trang web, bình thường
Bản render
Bản render riêng của Footer (inner, 3), bình thường

Hoverchưa kiểm tra

Bản gốc
Footer (inner, 3) gốc trên trang web, hover
Bản render
Bản render riêng của Footer (inner, 3), hover

Focuschưa kiểm tra

Bản gốc
Footer (inner, 3) gốc trên trang web, focus
Bản render
Bản render riêng của Footer (inner, 3), focus

Focus trên ctaKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên ctaKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 2Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 3Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên linkKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

100% khớp

desktop

Inner height là 807px, trang web có 996px; Group 5 height là 120px, trang web có 117px và thêm 230 khác.

Bình thườngKhớp 100%232 trên 2175 số đo khác nhau

Bản gốc
Footer (landing) gốc trên trang web, bình thường
Bản render
Bản render riêng của Footer (landing), bình thường

Hoverchưa kiểm tra

Bản gốc
Footer (landing) gốc trên trang web, hover
Bản render
Bản render riêng của Footer (landing), hover

Focuschưa kiểm tra

Bản gốc
Footer (landing) gốc trên trang web, focus
Bản render
Bản render riêng của Footer (landing), focus

Focus trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 2Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 3Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên linkKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

100% khớp

mobile

Inner height là 525px, trang web có 1860px; Group 3 height là 397px, trang web có 1543px và thêm 166 khác.

Bình thườngKhớp 100%168 trên 2231 số đo khác nhau

Bản gốc
Footer (inner, 2) gốc trên trang web, bình thường
Bản render
Bản render riêng của Footer (inner, 2), bình thường

Hoverchưa kiểm tra

Bản gốc
Footer (inner, 2) gốc trên trang web, hover
Bản render
Bản render riêng của Footer (inner, 2), hover

Focuschưa kiểm tra

Bản gốc
Footer (inner, 2) gốc trên trang web, focus
Bản render
Bản render riêng của Footer (inner, 2), focus

Focus trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 2Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 3Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên linkKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

100% khớp

mobile

Inner height là 525px, trang web có 1860px; Group 3 height là 397px, trang web có 1543px và thêm 166 khác.

Bình thườngKhớp 100%168 trên 2231 số đo khác nhau

Bản gốc
Footer (inner, 3) gốc trên trang web, bình thường
Bản render
Bản render riêng của Footer (inner, 3), bình thường

Hoverchưa kiểm tra

Bản gốc
Footer (inner, 3) gốc trên trang web, hover
Bản render
Bản render riêng của Footer (inner, 3), hover

Focuschưa kiểm tra

Bản gốc
Footer (inner, 3) gốc trên trang web, focus
Bản render
Bản render riêng của Footer (inner, 3), focus

Focus trên ctaKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên ctaKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 2Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 3Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên linkKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

92% khớp

mobile

Inner height là 525px, trang web có 1860px; Group 3 height là 397px, trang web có 1543px và thêm 166 khác.

Bình thườngKhớp 94%168 trên 2231 số đo khác nhau

Bản gốc
Footer (inner) gốc trên trang web, bình thường
Bản render
Bản render riêng của Footer (inner), bình thường

Hoverchưa kiểm tra

Bản gốc
Footer (inner) gốc trên trang web, hover
Bản render
Bản render riêng của Footer (inner), hover

Focuschưa kiểm tra

Bản gốc
Footer (inner) gốc trên trang web, focus
Bản render
Bản render riêng của Footer (inner), focus

Focus trên ctaKhớp 99%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 2Khớp 95%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên linkKhớp 92%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

100% khớp

mobile

Inner height là 525px, trang web có 1860px; Group 3 height là 397px, trang web có 1543px và thêm 166 khác.

Bình thườngKhớp 100%168 trên 2231 số đo khác nhau

Bản gốc
Footer (landing) gốc trên trang web, bình thường
Bản render
Bản render riêng của Footer (landing), bình thường

Hoverchưa kiểm tra

Bản gốc
Footer (landing) gốc trên trang web, hover
Bản render
Bản render riêng của Footer (landing), hover

Focuschưa kiểm tra

Bản gốc
Footer (landing) gốc trên trang web, focus
Bản render
Bản render riêng của Footer (landing), focus

Focus trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên buttonKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 2Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên link 3Khớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu

Hover trên linkKhớp 100%18 số đo khớp

Bản gốc
Không có ảnh được lưu
Bản render
Không có ảnh được lưu
Công thức trong DESIGN.md

Inputs5

75% khớp

desktop

Khi hover, bản render giống trang web ở mức 92%, dưới ngưỡng 97%.

Bình thườngKhớp 100%26 số đo khớp

Bản gốc
Input gốc trên trang web, bình thường
Bản render
Bản render riêng của Input, bình thường

HoverKhớp 92%22 số đo khớp

Bản gốc
Input gốc trên trang web, hover
Bản render
Bản render riêng của Input, hover

FocusKhớp 75%22 số đo khớp

Bản gốc
Input gốc trên trang web, focus
Bản render
Bản render riêng của Input, focus
Công thức trong DESIGN.md

75% khớp

desktop

Bản render giống trang web ở mức 92%, dưới ngưỡng 97%.

Bình thườngKhớp 92%26 số đo khớp

Bản gốc
Input (2) gốc trên trang web, bình thường
Bản render
Bản render riêng của Input (2), bình thường

FocusKhớp 75%22 số đo khớp

Bản gốc
Input (2) gốc trên trang web, focus
Bản render
Bản render riêng của Input (2), focus
Công thức trong DESIGN.md

100% khớp

desktop

Bình thườngKhớp 100%26 số đo khớp

Bản gốc
Input (3) gốc trên trang web, bình thường
Bản render
Bản render riêng của Input (3), bình thường

HoverKhớp 100%22 số đo khớp

Bản gốc
Input (3) gốc trên trang web, hover
Bản render
Bản render riêng của Input (3), hover

FocusKhớp 100%22 số đo khớp

Bản gốc
Input (3) gốc trên trang web, focus
Bản render
Bản render riêng của Input (3), focus
Công thức trong DESIGN.md

100% khớp

desktop

Bình thườngKhớp 100%26 số đo khớp

Bản gốc
Input (4) gốc trên trang web, bình thường
Bản render
Bản render riêng của Input (4), bình thường

HoverKhớp 100%22 số đo khớp

Bản gốc
Input (4) gốc trên trang web, hover
Bản render
Bản render riêng của Input (4), hover

FocusKhớp 100%22 số đo khớp

Bản gốc
Input (4) gốc trên trang web, focus
Bản render
Bản render riêng của Input (4), focus
Công thức trong DESIGN.md

100% khớp

desktop

Bình thườngKhớp 100%26 số đo khớp

Bản gốc
Textarea gốc trên trang web, bình thường
Bản render
Bản render riêng của Textarea, bình thường

HoverKhớp 100%22 số đo khớp

Bản gốc
Textarea gốc trên trang web, hover
Bản render
Bản render riêng của Textarea, hover

FocusKhớp 100%22 số đo khớp

Bản gốc
Textarea gốc trên trang web, focus
Bản render
Bản render riêng của Textarea, focus
Công thức trong DESIGN.md

Được trích xuất từ website công khai của Supabase, không phải hướng dẫn thương hiệu chính thức. Kiểm tra font chữ của trang web khác

Mẫu tương tự

Xem tất cả
Ảnh xem trước website Railway
Lập trình & Hạ tầng · Developer Tools & IDEs

Railway

Hệ thống thiết kế của Railway là giao diện nền tối ưu tiên cho nền tảng dành cho nhà phát triển, được neo bởi các bề mặt xanh navy gần như đen sâu (#13111c, #0b0b0f), chữ off-white độ tương phản cao (#f7f7f8), và màu nhấn thương hiệu tím đặc trưng (#853bce / #553f83). Phần hero sử dụng IBM Plex Serif để tạo độ đậm mang phong cách biên tập, trong khi Inter đảm nhiệm toàn bộ nội dung giao diện, còn JetBrains Mono và SF Mono phục vụ các ngữ cảnh mã nguồn. Độ nổi khối được tạo bằng viền phát sáng trắng inset (rgba(255,255,255,0.2) 1.5px inset) thay vì bóng đổ, mang lại phong cách bảng kính mờ. Hệ thống khoảng cách dựa trên bội số 4px với nhịp điệu 8/12/16/24/32 rõ rệt. Bo góc chủ yếu là 4px, kết hợp có chọn lọc 8px và 16px cho thẻ và khung hero.

Ảnh xem trước website Neon
Lập trình & Hạ tầng · Developer Tools & IDEs

Neon

Hệ thống thiết kế của Neon là một thương hiệu dành cho nhà phát triển, ưu tiên giao diện tối, xây dựng trên nền gần như đen (#000000, #18191b) với màu xanh neon rực rỡ làm màu chủ đạo (#00e599) và màu xanh lá trung gian (#34d59a) làm màu bổ trợ. Hệ thống chữ kết hợp Inter cho giao diện và nội dung chính với GeistMono cho mã nguồn và dữ liệu, cả hai đều dùng khoảng cách chữ âm và chặt. Khoảng cách theo lưới cơ sở 4px. Bo góc được giữ tối giản và đồng nhất ở mức 4px. Độ nổi được tạo bằng độ tương phản của viền thay vì bóng đổ, với một bóng đổ môi trường duy nhất được dùng tiết chế. Phần hero có nền trực quan hóa dữ liệu động toàn màn hình, củng cố bản sắc thương hiệu về cơ sở dữ liệu và hạ tầng.

Ảnh xem trước website Airbnb
Du lịch, Vận tải & Logistics

Airbnb

Hệ thống thiết kế của Airbnb được xây dựng quanh một phông chữ biến thiên độc quyền duy nhất (Airbnb Cereal VF), với bảng màu trung tính gần như đơn sắc, lấy màu than đậm (#222222) và các sắc xám nhạt làm nền tảng. Màu hồng san hô đặc trưng của thương hiệu, "Rausch" (#ff385c), chỉ được dành riêng cho các nút kêu gọi hành động chính và logo. Bố cục là lưới thẻ ảnh đáp ứng, với tỷ lệ ảnh so với chữ rộng rãi, các thẻ bo góc mềm 20px và hệ thống bóng đổ môi trường nhiều lớp tạo chiều sâu tinh tế mà không gây tương phản gắt. Thanh tìm kiếm dạng viên thuốc nổi bật, quy tụ hành động cốt lõi của người dùng.

Ảnh xem trước website IKEA
Thương mại & Bán lẻ · E-commerce Store

IKEA

IKEA là hệ thống thiết kế phẳng, táo bạo trên trang chủ toàn cầu, lấy màu vàng IKEA đặc trưng (#ffdb00) làm bề mặt hành động chính và xanh IKEA (#0058a3) làm điểm nhấn cho logo thương hiệu. Toàn bộ hệ thống chữ được xây dựng trên một kiểu chữ tùy chỉnh duy nhất là Noto IKEA, dùng hai độ đậm 400 và 700 trên thang cỡ chữ được xác định chặt chẽ, từ chữ nội dung 14px đến tiêu đề hiển thị 51px. Độ nổi được truyền tải hoàn toàn bằng độ tương phản màu sắc và cấu trúc bố cục thay vì bóng đổ. Bố cục dùng container có chiều rộng tối đa 90rem với khoảng cách lưới 1.5rem trên máy tính, và một token bo góc 8px nhất quán áp dụng cho các phần tử tương tác. Nền trắng ngà (#fffefb) mang lại cảm giác ấm áp khi đặt cạnh chữ #111111 đậm nét, tạo nên trải nghiệm đọc có độ tương phản cao và dễ tiếp cận.

Ảnh xem trước website Notion
Phần mềm & SaaS · Productivity & Notes

Notion

Trang chủ tiếp thị của Notion kết hợp phần hero màu xanh navy đậm (#02093a) với nội dung chính màu sáng (#f6f5f4), sử dụng một kiểu chữ tùy chỉnh (NotionInter) cho mọi vai trò văn bản. Thiết kế dựa trên lưới 12 cột với khoảng cách rãnh 28px, hệ thống bo góc kép gồm 8px cho thẻ và 9999px cho các nút dạng viên thuốc, cùng hệ thống đổ bóng nhiều lớp tăng dần cho các thành phần nổi. Màu xanh thương hiệu (#2537b1) dẫn dắt các nút kêu gọi hành động và điểm nhấn, trong khi thang màu xám ngữ nghĩa từ gray-200 đến gray-900 tạo nên cấu trúc phân cấp cho toàn bộ văn bản và bề mặt.

Ảnh xem trước website Shopify
Dịch vụ doanh nghiệp & Chuyên môn

Shopify

Trang chủ tiếp thị của Shopify sử dụng một khu vực hero video toàn màn hình đầy kịch tính, với nền gần đen (#02090a) tương phản rõ rệt với thanh điều hướng màu trắng phía trên. Màu nhấn thương hiệu chủ đạo là xanh bạc hà rực rỡ (#36f4a4), được dùng tiết chế cho các điểm nhấn và trạng thái tương tác. Kiểu chữ được phân chia giữa NeueHaasGrotesk cho tiêu đề hiển thị và mang tính biên tập, và Inter-Variable cho nội dung giao diện người dùng. Các nút kêu gọi hành động (CTA) có hình viên thuốc bo tròn hoàn toàn (border-radius: 9999px). Tổng thể hệ thống thiết kế tự tin, độ tương phản cao và đầy khát vọng, được xây dựng để biến khách truy cập thành người bán hàng.

Trang web khác dùng Inter

Bảng màu tương tự

Hệ thống thiết kế Supabase | Design Extractor