EternalAI Project Repository
Go to file
chiguyong 5a7155ecbc fix(a11y): improve accessibility across all views
- FAQ: add aria-expanded/aria-controls/role=region via initFaqA11y()
- TabBar/Auth/Center/Preview tabs: add role=tablist/tab/aria-selected
- View switching: focus management + aria-live announcement region
- Role cards: role=button, tabindex=0, Enter/Space keyboard support
- Login form: autocomplete=username/current-password (was off)
- Register form: autocomplete=username/new-password
- Add skip-link for keyboard users
- Add :focus-visible outlines on all interactive elements
- Improve placeholder contrast (0.45 → 0.7 opacity)
- Add prefers-reduced-motion media query
- Add aria-live=polite on dynamic role-list/income-list containers
- Add aria-label on all view sections
2026-06-20 18:40:51 +08:00
.gitea/workflows Initial commit: EternalAI project setup 2026-06-20 17:10:06 +08:00
docs/plans Add full feature and navigation rationality plan 2026-06-20 18:19:34 +08:00
img Initial commit: Eternal AI landing page and character creator 2026-06-20 16:30:12 +08:00
node_modules Configure EternalAI project with Express server and deployment scripts 2026-06-20 18:13:44 +08:00
scripts Initial commit: EternalAI project setup 2026-06-20 17:10:06 +08:00
src Initial commit: EternalAI project setup 2026-06-20 17:10:06 +08:00
.gitignore Configure EternalAI project with Express server and deployment scripts 2026-06-20 18:13:44 +08:00
Eternal_AI_PRD_v1.docx Add distinct auth and distill-ex views per PRD 2026-06-20 17:01:20 +08:00
README.md Initial commit: EternalAI project setup 2026-06-20 17:10:06 +08:00
app.js fix(a11y): improve accessibility across all views 2026-06-20 18:40:51 +08:00
index.html fix(a11y): improve accessibility across all views 2026-06-20 18:40:51 +08:00
package-lock.json Configure EternalAI project with Express server and deployment scripts 2026-06-20 18:13:44 +08:00
package.json Configure EternalAI project with Express server and deployment scripts 2026-06-20 18:13:44 +08:00
server.js Configure EternalAI project with Express server and deployment scripts 2026-06-20 18:13:44 +08:00
styles.css fix(a11y): improve accessibility across all views 2026-06-20 18:40:51 +08:00

README.md

EternalAI

一个永恒的 AI 系统,旨在长期运行和自我进化。

项目结构

  • src/ - 源代码
  • docs/ - 文档
  • tests/ - 测试文件
  • scripts/ - 脚本
  • configs/ - 配置文件

部署

该项目将通过 Gitea Actions 自动部署。