Kỹ năng tinh chỉnh giao diện của Jakub Krehel: Yêu cầu tác nhân kiểm tra và sửa đổi các thuộc tính như bo góc, đổ bóng, viền ảnh, hiệu ứng thu phóng khi nhấn, hoạt ảnh xuất hiện/biến mất và chuyển đổi biểu tượng dựa trên một bộ giá trị chính xác, cuối cùng xuất bảng liệt kê các vấn đề kèm số dòng file theo mức độ nghiêm trọng và đưa ra kết luận Block (Chặn) hoặc Approve (Phê duyệt).
Kiểm toán bảo mật: Chưa kiểm toán
- Chưa quét
Lý do
- Quy tắc cung cấp trực tiếp các giá trị số: Bo góc lồng nhau = lớp ngoài = lớp trong + padding + độ rộng viền; thu phóng khi nhấn xuống 0.96 với ease-out trong 150ms, trạng thái vô hiệu hóa không thu phóng; hoạt ảnh xuất hiện theo từng bước với khoảng cách 100ms giữa mỗi khối, kèm độ mờ 4px và độ dịch chuyển 12px, thời lượng 300ms; chuyển đổi biểu tượng sử dụng lò xo với độ nảy (bounce) là 0
- Kèm theo bảng đối chiếu "Phát hiện → Sửa chữa": Thay đổi transition-all thành các thuộc tính được chỉ định rõ; thêm border trong suốt khi chỉ có vòng viền box-shadow mà không có border (chế độ màu cưỡng bức sẽ loại bỏ bóng); đặt các kiểu hover trong @media (hover: hover)
- Các hoạt ảnh dịch chuyển, thu phóng và làm mờ chỉ chạy khi prefers-reduced-motion: no-preference, chuyển sang hiệu ứng mờ dần (fade) khi giảm thiểu chuyển động; hiệu ứng không được là phản hồi trạng thái duy nhất
- Phân công rõ ràng: Typography, khả năng truy cập, bố cục và màu sắc được giao cho các module cùng kho lưu trữ là better-typography, better-accessibility, better-layout, better-colors; README ghi rõ giấy phép MIT
- Cài đặt 450 trong 24 giờ trên skills.sh (chỉ phản ánh mức độ quan tâm)
Cách sử dụng
- Lệnh cài đặt sẽ hiển thị sau khi kiểm toán đạt yêu cầu; kích hoạt khi giao diện đã hoạt động bình thường nhưng cần tinh chỉnh trực quan hoặc xem xét các thành phần, tốt nhất là cài đặt cùng với better-accessibility trong cùng kho lưu trữ (yêu cầu về giảm thiểu chuyển động thuộc phạm vi quản lý của module đó)
- Không cần tài khoản; nếu không có trình duyệt, hãy đọc thời lượng và hàm easing cho từng trạng thái từ mã nguồn, nếu có trình duyệt, hãy phát lại ở tốc độ 10% trong bảng điều khiển Animations, đánh dấu các mục không thể kiểm tra là Not verified (Chưa xác minh)
Rủi ro
- Chưa kiểm toán trong kỳ này, xếp hạng cố định ở mức C, không hiển thị lệnh cài đặt; SKILL.md chỉ chứa các quy tắc dạng văn bản thuần túy, không có script hay yêu cầu mạng; cả ba cuộc kiểm toán của bên thứ ba trên skills.sh đều đạt Pass (Đạt)
- Các giá trị số là sở thích cố định của tác giả (chỉ chấp nhận 0.96, không chấp nhận 0.95), khi xung đột với hệ thống thiết kế hiện có, hãy tuân theo quy ước của dự án, SKILL.md cũng ghi rõ rằng các thực hành nhất quán của dự án không được coi là vấn đề
- Các file công thức như surfaces.md, animations.md được tham chiếu đã không được đọc trong lần này