Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Consider replacing deprecated `clip`

Đang mở
#1,100 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
45/100
Loại issue
Tái cấu trúc
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
scss
Lĩnh vực
frontend

Hướng nghiên cứu

Bắt đầu với helper ẩn về mặt trực quan trong assets/sass/protocol/includes/mixins/_utils.scss tại các dòng được tham chiếu, sau đó xem xét lỗi stylelint-config-standard-scss từ workflow được liên kết. Kiểm tra các cách sử dụng được liên kết trong Mozilla bedrock để xác định các giả định về giá trị clip hiện tại. Công việc được hoàn tất khi cú pháp không còn được khuyến nghị đã được xử lý, lint chạy thành công và mọi tác động của việc migration đối với consumer đã được ghi lại.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Bug :beetle:

Description

The visually-hidden helper includes an outdated syntax of clip: rect() that may need replacing with some other clipping properties or maybe updating the helper to something more current overall.

Steps to reproduce

The next stylelint-config-standard-scss major version won't like it.

😭 /actions/runs/17982808350/job/51153182926 ✂️

Expected result

https://developer.mozilla.org/en-US/docs/Web/CSS/clip

Actual result

https://github.com/mozilla/protocol/blob/81e6c70430416c3cde7c088f74c0e9fb9e1500a4/assets/sass/protocol/includes/mixins/_utils.scss#L128-L133

Environment

This might be breaking of sorts, in case a consumer applies the mixin, but then e.g. redefines or undoes the visual hiding in some cases, changing the clip value there — so there might be a migration to the newer mixin content version necessary for them.

Ngôn ngữ chính
SCSS
Star
298
Fork
83
Merge trung bình
3 ngày 6 giờ
Pull request đã merge (30 ngày)
11

Chuẩn bị môi trường

  • Không có Dockerfile hay tệp Docker Compose
  • Có mẫu pull request
  • Không có hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của mozilla/protocol

Tất cả issue của mozilla/protocol

Issue tương tự

Thêm issue về Web Dev

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.