Hệ thống thiết kế Duolingo - The world’s most popular way to learn

duolingo.com
PROEngine v4

Các token thiết kế được trích xuất từ phân tích tần suất CSSOM, không qua diễn giải bằng LLM.

Hệ thống trực quan
100% độ tin cậy
100% độ tin cậy
hero-displayDesign is intelligence made visibleFeather80px / 700 / 1.1
display-lgDesign is intelligence made visibleFeather64px / 700 / 1.5
display-mdDesign is intelligence made visibleFeather62px / 700 / 1.1
headline-lgDesign is intelligence made visibleDuolingo Sans40px / 700 / 1.1
headline-mdDesign is intelligence made visibleDuolingo Sans32px / 700 / 1.5
headline-smDesign is intelligence made visibleDuolingo Sans28px / 700 / 1.15
title-lgDesign is intelligence made visibleDuolingo Sans25px / 700 / 1.35
title-mdDesign is intelligence made visibleDuolingo Sans24px / 700 / 1.65
title-smDesign is intelligence made visibleDuolingo Sans20px / 700 / 1.2
body-lgDesign is intelligence made visibleDuolingo Sans20px / 500 / 1.4
body-lg-strongDesign is intelligence made visibleDuolingo Sans20px / 700 / 1.4
bodyDesign is intelligence made visibleDuolingo Sans17px / 500 / 1.2
button-lgDesign is intelligence made visibleDuolingo Sans16px / 700 / 1
buttonDesign is intelligence made visibleDuolingo Sans15px / 700 / 1.15
label-capsDesign is intelligence made visibleDuolingo Sans15px / 700 / 1.35
nav-linkDesign is intelligence made visibleDuolingo Sans15px / 700 / 1.5
100% độ tin cậy
button-ghost-3-padding-x
11px
section-padding-y
96px
footer-inner-inner-max-width
1048px
100% độ tin cậy
sm · 8px
md · 12px
lg · 16px

Component

Buttons4

100% khớp

ghost · desktop

Label y là 16px, trang web có 14px; Label height là 17px, trang web có 21px.

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

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

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%40 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

FocusKhớp 100%18 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

ghost · desktop

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

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

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

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

98% khớp

secondary · desktop

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

Bình thườngKhớp 98%22 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

FocusKhớp 98%19 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

Cards5

100% khớp

desktop

Group 2 y là 259px, trang web có 273px; Group 2 height là 92px, trang web có 68px và thêm 4 khác.

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

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

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

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

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

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

Bình thường, lần xuất hiện 2Khớp 100%6 trên 153 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%6 trên 153 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%6 trên 153 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

100% khớp

desktop

Group y là 139px, trang web có 0px; Link y là 139px, trang web có 0px và thêm 1 khác.

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

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%18 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 18 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 100%3 trên 97 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%3 trên 97 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%3 trên 97 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 5Khớp 100%3 trên 97 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

100% khớp

desktop

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

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

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

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

Bình thường, lần xuất hiện 2Khớp 100%104 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%104 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%104 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 5Khớp 100%104 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 6Khớp 100%104 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

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 99%121 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 100%18 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 99%18 số đo khớp

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 100%121 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 99%121 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%121 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 2 height là 80px, trang web có 105px; Text 3 height là 50px, trang web có 75px.

Bình thườngKhớp 100%2 trên 164 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

Bình thường, lần xuất hiện 2Khớp 100%2 trên 164 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 164 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

Extras7

100% khớp

desktop

Icon x là -9px, trang web có 16px.

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

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

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

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

Chưa kiểm tra

desktop

Không tạo được công thức: không tìm thấy phần tử trên trang.

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

100% khớp

desktop

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

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

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

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

100% khớp

desktop

Group width là 1016px, trang web có 1002px; List width là 1016px, trang web có 1002px.

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

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

100% khớp

desktop

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

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

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

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

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

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

Bản gốc
Step list item gốc trên trang web, focus
Bản render
Bản render riêng của Step list item, focus

Bình thường, lần xuất hiện 2Khớp 100%24 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%24 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%24 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

Headers10

99% khớp

desktop

Bình thườngKhớp 99%156 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

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 link 2Khớ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

Focus trên linkKhớ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

Focus trên logoKhớ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
Công thức trong DESIGN.md

89% khớp

desktop

Gốc height là 128px, trang web có 70px; Inner y là 18px, trang web có 0px và thêm 12 khác.

Bình thườngKhớp 89%14 trên 216 số đo khác nhau

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

Focuschưa kiểm tra

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

Focus trên cta 2Khớp 89%19 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 89%19 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 89%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 logoKhớp 89%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

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

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

Focuschưa kiểm tra

Bản gốc
Header (inner, 3) gốc trên trang web, focus
Bản render
Bản render riêng của Header (inner, 3), 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

Focus trên logoKhớ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

86% khớp

desktop

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

Bình thườngKhớp 86%119 số đo khớp

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

Focuschưa kiểm tra

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

Focus trên logoKhớp 86%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

94% khớp

desktop

Text y là 25px, trang web có 23px; Text height là 17px, trang web có 21px.

Bình thườngKhớp 95%2 trên 99 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 ctaKhớ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 ctaKhớp 94%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 logoKhớ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
Công thức trong DESIGN.md

93% khớp

mobile

Gốc height là 128px, trang web có 70px; Inner y là 18px, trang web có 0px và thêm 9 khác.

Bình thườngKhớp 93%11 trên 145 số đo khác nhau

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

Focuschưa kiểm tra

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

Focus trên logoKhớp 93%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%57 số đo khớp

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

Focuschưa kiểm tra

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

Focus trên logoKhớ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

95% khớp

mobile

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

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

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

Focuschưa kiểm tra

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

Focus trên logoKhớ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
Công thức trong DESIGN.md

100% khớp

mobile

Bình thườngKhớp 100%113 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

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 logoKhớ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 menu toggleKhớ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%57 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

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 logoKhớ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

100% khớp

desktop

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

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 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

Hover 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

Gốc height là 118px, trang web có 79px; Nav height là 78px, trang web có 39px và thêm 1 khác.

Bình thườngKhớp 100%3 trên 201 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 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

Hover 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

Gốc height là 78px, trang web có 39px; Link y là 51px, trang web có 12px.

Bình thườngKhớp 100%2 trên 182 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

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 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

99% khớp

desktop

Group height là 431px, trang web có 381px; Group height là 431px, trang web có 285px và thêm 29 khác.

Bình thườngKhớp 99%31 trên 2279 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

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 link 2Khớ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

Focus trên linkKhớ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
Công thức trong DESIGN.md

100% khớp

mobile

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

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 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

Hover 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%182 số đo khớp

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

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 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

Gốc height là 155px, trang web có 116px; Inner height là 117px, trang web có 78px và thêm 4 khác.

Bình thườngKhớp 100%6 trên 223 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 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

Hover 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

Inner height là 274px, trang web có 378px; List 2 height là 148px, trang web có 252px và thêm 7 khác.

Bình thườngKhớp 100%9 trên 2279 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

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 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

Focus 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

Input1

94% khớp

desktop

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

Bình thườngKhớp 94%22 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

FocusKhớp 94%18 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

Được trích xuất từ website công khai của Duolingo - The world’s most popular way to learn, 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 Apple
Tiện ích & Công cụ hằng ngày · Browser Extensions & Small Utilities

Apple

Các design token được trích xuất từ phân tích tần suất CSSOM, không qua diễn giải của LLM.

Ả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 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 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.