主题太少了能加吗——GeekTyper 主题是怎么新增的
GeekTyper 的主题来源
GeekTyper 的主题不是官方一个团队做的——是社区贡献的。geektyper.com 首页最底部有个 "Suggest YOUR Theme" 链接,点了可以建议新主题或提交自己做的主题。
主题贡献的门槛:会 HTML + CSS + 少量 JavaScript。每个主题本质就是一套独立的前端文件。
官方新增主题的频率
不太固定——GeekTyper 是个人开发者维护的项目,不是商业产品。主题新增速度取决于:
- 有没有社区贡献主题提交
- 开发者有没有时间审核和上线
Web 版主题更新最快,手机版要等移植,滞后半年到一年都正常。
自己做主题的门槛
要自己给 GeekTyper 做一个新主题,需要:
- HTML 骨架:终端窗口、侧边栏按钮、状态栏这些结构
- CSS 样式:颜色、字体、动画效果,匹配主题的世界观风格
- JavaScript:监听键盘事件、切预存代码文本、触发侧边栏按钮动画、Enter / ALT 的弹窗逻辑
- 预存代码文本:和主题世界观匹配的"代码"内容
如果你不会写代码
Tegnio 是你的最佳替代——虽然不能从零写一套全新的主题架构,但它能让你自定义颜色、字体、代码文本、侧边栏命名、弹窗文案。相当于用配置而不是代码来做"我的主题"。
30+ 主题里如果有一个接近你想要的风格,进入那个主题然后看看有没有可调参数(大部分固定主题参数有限,Tegnio 是唯一完整开放的)。
期待未来
GeekTyper 一直有人在维护和新增主题。如果某个你喜欢的 IP 还没做成主题,去 geektyper.com 首页的 Suggest YOUR Theme 提交建议——开发者真的会看,热门建议可能排到前面做。