JOKER
Dành cho buổi họp có biên bảnTrả lại lá Joker

Hệ thiết kế

Mọi trang của joker.vn dựng từ đúng những mảnh dưới đây. Bấm công tắc ở góc trên để xem cả trang đổi chế độ.

Màu

Gần như đơn sắc. Màu nhấn chiếm dưới 5% màn hình, nên mỗi lần xuất hiện đều có lý do.

Chế độ Điên

  • Nền#0A0A0B
  • Nền phụ#141416
  • Nền nổi#1C1C1F
  • Chữ#EDEDE8
  • Chữ phụ#8A8A85
  • Nhấn#C6FF00
  • Lỗi#FF3B30

Chế độ Nghiêm túc

  • Nền#F4F4F0
  • Nền phụ#FFFFFF
  • Nền nổi#E9E9E4
  • Chữ#141416
  • Chữ phụ#5E5E5A
  • Nhấn#141416
  • Lỗi#C4261D

Chữ

Unbounded cho tiêu đề, Be Vietnam Pro cho nội dung, JetBrains Mono cho số liệu và mã. Cả ba tự host, chỉ tải phần mã Unicode trang cần.

  1. --t-3xlTiêu đề heroLá bài thay được mọi lá bài
  2. --t-2xlTiêu đề mụcLá bài thay được mọi lá bài
  3. --t-xlTiêu đề phụLá bài thay được mọi lá bài
  4. --t-lDẫn nhậpLá bài thay được mọi lá bài
  5. --t-mNội dungLá bài thay được mọi lá bài
  6. --t-sChú thíchLá bài thay được mọi lá bài
  7. --t-xsNhãn nhỏLá bài thay được mọi lá bài

ắ ằ ẳ ẵ ặ ấ ầ ẩ ẫ ậ ế ề ể ễ ệ ố ồ ổ ỗ ộ ớ ờ ở ỡ ợ ứ ừ ử ữ ự đ Đ

200.000 hạt · 60 khung/giây · LCP 1,2 s

Khoảng cách và bo góc

Lưới 4 px. Bo góc phân cấp: nút tròn hẳn, thẻ lớn bo rộng, ô nhỏ bo hẹp.

  • --s-14 px
  • --s-28 px
  • --s-312 px
  • --s-416 px
  • --s-524 px
  • --s-632 px
  • --s-748 px
  • --s-864 px
  • --s-996 px
  • --s-10128 px
--r-s--r-m--r-l--r-pill

Chuyển động

Chỉ animate transform và opacity. Người dùng bật giảm chuyển động thì mọi thứ đứng yên.

  • --ease-out · --d-slowVào cảnh, nặng và chậm
  • --ease-io · --d-baseĐổi trạng thái
  • steps(1) · --d-glitchGlitch, chỉ chế độ Điên

Nút

Nút từ tính bị hút theo con trỏ trong phạm vi của nó. Chỉ bật trên máy có chuột.

Thẻ kính

Kính mờ trên nền, đèn rọi đi theo con trỏ. Dùng cho thẻ dịch vụ và case study.

Thẻ rộng

Chiếm 8 trên 12 cột. Rê chuột vào để thấy đèn rọi.

Thẻ hẹp

4 cột.

Bento

Lưới 12 cột, xuống 1 cột trên điện thoại.

Đèn rọi

Một gradient tròn, không ảnh, không thư viện.

Tiêu đề lộ dần

Từng dòng trượt lên khi cuộn tới, bằng CSS thuần. Trình duyệt chưa hỗ trợ thì chữ hiện sẵn.

Nghiêm túc trong code. Điên trong ý tưởng.Kỹ thuật vững. Cam kết rõ ràng.

Giọng nói

Vị tríChế độ ĐiênChế độ Nghiêm túc
HeroChúng tôi không đoán tương lai. Chúng tôi code nó.Công nghệ và AI cho tổ chức Việt Nam.
Đang tảiĐang xáo bài…Đang tải…
Không tìm thấyLá bài này vừa bị rút mất. Chọn lá khác?Không tìm thấy trang. Về trang chủ.
Lỗi emailEmail này hơi lạ. Gõ lại nhé?Email không hợp lệ.

Ngân sách hiệu năng

CI đo mỗi lần đẩy code. Vượt một con số là build thất bại.

Chỉ sốNgưỡng
HTML mỗi trang40 KB
CSS mỗi trang30 KB
JavaScript tải ngay100 KB
Tổng tải ngay mỗi trang170 KB
JavaScript tải lười toàn site200 KB
LCP1500 ms
CLS0

Đơn vị KB tính sau nén gzip. Font không tính vào tải ngay vì trang hiện bằng font hệ thống trước.