Bug: Secure Exec hero copy disappears on mobile
Maintainer thường phản hồi trong vòng 1 ngày
Đá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
- 88/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- typescript
- Lĩnh vực
- frontend
Hướng nghiên cứu
Bắt đầu từ điểm truy cập trang /secure-exec/ và kiểm tra layout hero trên thiết bị di động, đặc biệt là nền lightning được định vị tuyệt đối và thứ tự vẽ của nội dung hero. Xác minh trang ở 390 × 844, 768 × 1024 và 1440 × 900; hoàn tất khi tiêu đề, mô tả và cả hai action vẫn hiển thị, trong khi animation nằm phía sau chúng và không có horizontal overflow.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Secure Exec hero title and description are hidden on mobile
Description
On the Secure Exec landing page, the hero title and supporting description disappear at mobile viewport widths. The Secure Exec logo and Get Started button are still visible, but a large empty space appears between them.
The same hero content renders correctly on desktop. This makes the mobile page look unfinished and removes the main explanation of what Secure Exec does.
Mobile — actual behavior
The title and description are missing between the logo and call-to-action.
Desktop — expected behavior
The desktop layout correctly displays the following content:
- Secure Node.js Execution Without a Sandbox
- The supporting product description
- The Get Started and install command actions
Steps to reproduce
- Open
/secure-exec/. - Set the browser viewport to a mobile width, such as
390 × 844. - Scroll to the top of the page.
- Observe the empty area between the Secure Exec logo and the Get Started button.
- Increase the viewport to desktop width and confirm that the missing title and description become visible.
Expected behavior
The hero title and supporting description should remain visible and readable at every supported viewport size.
Actual behavior
At mobile widths, the title and description occupy layout space but are visually covered. Only the logo and call-to-action remain visible.
Impact
- Mobile visitors cannot immediately understand what Secure Exec provides.
- The large unexplained gap makes the page appear broken.
- The primary product message is unavailable at a high-traffic responsive breakpoint.
Suspected cause
The absolutely positioned lightning background is painted above normal-flow hero content on mobile. On desktop, the parallax transform creates a stacking context that keeps the copy visible; the transform is removed when isMobile is true.
The hero content should have an explicit stacking layer, for example relative z-10, rather than relying on the desktop transform to establish its paint order.
Acceptance criteria
- The hero title and description are visible at mobile, tablet, and desktop widths.
- The lightning animation remains visible behind the hero content.
- Both call-to-action controls remain usable.
- No horizontal overflow is introduced by the description text.
- The layout is verified at
390 × 844,768 × 1024, and1440 × 900.
- Ngôn ngữ chính
- TypeScript
- Star
- 2
- Fork
- 6
- Merge trung bình
- 6 giờ 43 phút
- Pull request đã merge (30 ngày)
- 56
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không 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 rivet-dev/website
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100
rivet-dev/website#126 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug: Contact form submission fails because of invalid `FormData` conversionCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 25/100
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của rivet-dev/website
Issue tương tự
-
bug priority:low ready-for-dev
Độ 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
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
Automattic/data-liberation-agent#685 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Business
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
txn2/mcp-data-platform#2063 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 77/100
Crosstalk-Solutions/project-nomad#1427 ·
Maintainer thường phản hồi trong vòng 2 ngày