Light theme: the hero slider's and the quickstart link's focus rings are 2.26:1
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 2/5
- 预计耗时
- 1-3 小时
- 新手友好度
- 75/100
- Issue 类型
- 缺陷
- 描述清晰度
- 描述清楚
- 活跃度
- 活跃
- 技术栈
- css, html
调研方向
先在样式表中搜索 --ember-bright 以及现有的 [data-theme="light"] 覆盖代码块,并阅读 #954 是如何将向导切换到 --ember-deep 的。然后修改 .hero-slider-dot、.hero-slider-arrow 和 .link-cta 的 :focus-visible 轮廓,以及浅色主题下 .link-cta 的文字颜色,并在 quickstart.html 和首页上检查效果。完成标准是:每个焦点环相对其背景至少为 3:1,.link-cta 文字至少为 4.5:1,且深色主题的渲染保持不变。
由索引模型根据 Issue 内容生成。
描述
On the light theme three controls draw their focus ring in --ember-bright (#fb923c), which is 2.26:1 on white, under the 3:1 a focus indicator needs (WCAG 2.2 SC 1.4.11), so a keyboard user can lose track of focus:
- the home page's hero slider dots (
.hero-slider-dot:focus-visible) and arrows (.hero-slider-arrow:focus-visible); - the "open the wizard" link on
quickstart.html(.link-cta:focus-visible), whose text colour (rgb(250, 134, 46)on white, about 2.4:1) is also under the 4.5:1 body text needs.
Measured in Chrome with data-theme="light". The browser wizard had the same problem on its fields, sliders and section headers; #954 switched those to --ember-deep (#c2410c, 5.18:1 on white) under [data-theme="light"].
Acceptance criteria
- Under
[data-theme="light"]the three focus rings have at least 3:1 against their background;--ember-deepgives 5.18:1 on white. - The
.link-ctatext has at least 4.5:1 on the light theme. - The dark theme keeps its current colours.
- 主要语言
- Python
- 星标
- 9
- 派生
- 1
- 平均合并
- 10 小时 40 分钟
- 30 天内合并 PR
- 12
环境准备
- 提供 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
HodeTech/ForgeLM 的其他 Issue
-
area: dev-tooling bug severity: low source: roadmap wave: 4
难度 2/5 1-3 小时 新手友好度 70/100
维护者通常 1 天内回复
-
Site: the theme-locked --code-comment grey (#6a6f80) on the dark code surface is 3.8:1, below WCAG AA, in both themes (F-W1-SITE-06)可能已有人在做 @vortsghost2025 于 3 天前认领。 未关闭area: site bug good first issue severity: low source: review-2026-09 wave: 4
难度 2/5 1-3 小时 新手友好度 66/100
维护者通常 1 天内回复
-
Choosing-a-trainer table documents KTO rows as {prompt, response, label}, but the KTO loader requires a completion column (F-W1-DOCS-TRAIN-02)可能已有人在做 @vortsghost2025 于 2 天前认领。 未关闭documentation good first issue severity: medium source: review-2026-09 wave: 3
难度 2/5 1-3 小时 新手友好度 75/100
维护者通常 1 天内回复
-
documentation good first issue severity: low source: review-2026-09 wave: 4
难度 1/5 1-3 小时 新手友好度 80/100
维护者通常 1 天内回复
-
documentation severity: medium source: review-2026-09 wave: 3
难度 2/5 1-3 小时 新手友好度 72/100
维护者通常 1 天内回复
相似的 Issue
-
bot-triaged module: LrScheduler module: optimizer triaged
难度 2/5 1-3 小时 新手友好度 70/100
维护者通常 1 天内回复
-
documentation glm5 llm-model
难度 2/5 1-3 小时 新手友好度 78/100
vllm-project/vllm-ascend#19062 ·
维护者通常 1 天内回复
-
author-page correction
难度 2/5 1-3 小时 新手友好度 68/100
acl-org/acl-anthology#10496 · 1 条评论 ·
维护者通常 1 天内回复
-
Issue Type: Bug Report
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复
-
enhancement good first issue
难度 2/5 1-3 小时 新手友好度 76/100
SasanLabs/VulnerableApp#836 ·
维护者通常 1 天内回复