[UI] Technology logo SVGs are cropped, uneven, and distorted in Course Overview and Chapter views
Maintainer thường phản hồi trong vòng 3 ngày
@tejaswiverma121-byte đang làm issue này rồi.
Từ ngày 24/10/2026.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 70/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- javascript, react
- Lĩnh vực
- frontend
Hướng nghiên cứu
Bắt đầu bằng cách xác định các component được dùng trong các mục công nghệ của Learning Path và Course Overview, sau đó kiểm tra cách thay đổi kích thước và đặt các hình SVG trong vùng chứa biểu tượng. So sánh cách hiển thị trong ba ví dụ khóa học được liên kết, bao gồm cả thanh bên chương. Hoàn thành khi các logo rộng, vuông và cao đều hiển thị đầy đủ, căn giữa và nhất quán mà không bị cắt.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Description
Description
On several Learning Path and Course Overview pages (such as under Mastering Kubernetes for Engineers), technology logo SVGs displayed in the "Technologies You Can Learn" section and the chapter sidebar "Technologies Available" section are cut off, unevenly sized, and distorted.
Examples observed on live site:
- Deploying WordPress and MySQL with Persistent Volumes with Meshery:
- URL:
https://layer5.io/learn/learning-paths/mastering-kubernetes-for-engineers/deploying-wordpress-and-mysql-with-persistent-volumes-with-meshery - The MySQL logo is horizontally cropped, showing only
lySQLand part of the dolphin icon.
- URL:
- Explore Dapr with Meshery:
- URL:
https://layer5.io/learn/learning-paths/mastering-kubernetes-for-engineers/explore-dapr-with-meshery - In the Overview section, the Dapr logo is clipped into an unrecognizable blue block.
- In the chapter sidebar ("Technologies Available"), the Dapr logo is cut off at the bottom.
- URL:
- Ambassador Edge Stack API Gateway with Meshery:
- URL:
https://layer5.io/learn/learning-paths/mastering-kubernetes-for-engineers/ambassador-edge-stack-api-gateway-with-meshery - Logo dimensions and alignment are uneven compared to other service mesh icons.
- URL:
Expected Behavior
- All technology logos (regardless of whether they have a square, wide, or tall aspect ratio) should render completely without clipping or cropping.
- Logos should have consistent visual weight, use
object-fit: contain, and be cleanly centered within their designated icon containers.
Screenshots
Environment:
- Host OS:macOS
- Browser:Chrome
Contributor Resources and Handbook
The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master branch.
- 📚 See contributing instructions.
- 🎨 Wireframes and designs for Layer5 site in Figma (open invite)
- 🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack.
Join the Layer5 Community by submitting your community member form.
- Ngôn ngữ chính
- JavaScript
- Star
- 1.1k
- Fork
- 1.7k
- Merge trung bình
- 7 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 23
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của layer5io/layer5
-
Update Help Wanted issue searchĐang mởhelp wanted kind/chore
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 95/100
Maintainer thường phản hồi trong vòng 3 ngày
-
[UI]: improve the layout of career page "Layer5 Culture" in mobile previewCó thể đã có người làm @Mittalnew đã nhận 3 ngày trước. Đang mởframework/gatsby help wanted kind/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
layer5io/layer5#8229 · 3 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 3 ngày
-
[Newcomers] Role options on step 2 can't be used from the keyboard; radio groups reference a missing label idCó thể đã có người làm @ayushgade06 đã nhận 2 ngày trước. Đang mởframework/gatsby help wanted kind/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
layer5io/layer5#8228 · 6 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 3 ngày
-
[UI] Contact us (mail use mailchimp)is not responsive on iphone 16(393 x 852).Có thể đã có người làm @SakshamMawari đã nhận 14 ngày trước. Đang mởframework/gatsby help wanted kind/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
layer5io/layer5#8197 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 3 ngày
-
[Meshery] Improve Integrations Honeycomb spacing and icon consistencyCó thể đã có người làm @priyanshuuu777 đã nhận 21 ngày trước. Đang mởframework/gatsby help wanted kind/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
layer5io/layer5#8187 · 5 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 3 ngày
Tất cả issue của layer5io/layer5
Issue tương tự
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
glossyio/traffic-monitor#264 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
micromatch/picomatch#243 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
getComputedStyle().display is "" for span, a, b, label and other inline elements instead of "inline"Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
capricorn86/happy-dom#2556 ·
Maintainer thường phản hồi trong vòng 1 ngày