Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Bug: Secure Exec hero copy disappears on mobile

未关闭 适合新手
#106 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 1 天内回复

@Utkarshpandey0001 已经在做这个了。

开始于 2026年9月26日。

  • #107 来自 @Utkarshpandey0001 —— 未关闭

评估

难度
2/5
预计耗时
1-3 小时
新手友好度
88/100
Issue 类型
缺陷
描述清晰度
描述清楚
活跃度
活跃
技术栈
typescript
领域
frontend

调研方向

从 /secure-exec/ 页面入口开始,检查移动端 hero 布局,尤其是绝对定位的 lightning 背景以及 hero 内容的绘制顺序。在 390 × 844、768 × 1024 和 1440 × 900 下验证页面;当标题、描述和两个操作都保持可见,同时动画位于它们后方且没有水平溢出时,即表示完成。

由索引模型根据 Issue 内容生成。

描述

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.

Image

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
Image

Steps to reproduce

  1. Open /secure-exec/.
  2. Set the browser viewport to a mobile width, such as 390 × 844.
  3. Scroll to the top of the page.
  4. Observe the empty area between the Secure Exec logo and the Get Started button.
  5. 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, and 1440 × 900.
主要语言
TypeScript
星标
2
派生
6
平均合并
6 小时 43 分钟
30 天内合并 PR
56

环境准备

  • 提供 Dockerfile 或 Docker Compose 文件
  • 没有 Pull Request 模板
  • 没有贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

rivet-dev/website 的其他 Issue

查看 rivet-dev/website 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。