练习 01:修改配色主题
练习 01:修改配色主题
目标
将应用的复古绿黑主题改为琥珀色主题(Amber on Black),类似老式 IBM 单色显示器。
参考配色
背景: #0a0a0a (Black)
主色: #ffb000 (Amber)
次色: #cc8800 (DimAmber)
暗色: #553300 (DarkAmber)
强调: #00ff41 (Green, 保留用于选中状态)
错误: #ff4444 (Red)
任务
- 修改
internal/style/theme.go中的颜色常量 - 确保所有页面正确显示新配色
- 运行本地版本验证效果
提示
- 只需要修改
theme.go文件顶部的颜色定义 - 样式对象(如
TitleStyle、BoxStyle)使用颜色常量,会自动生效 - 建议保留
SelectedItem的反色设计(深色背景 + 亮色文字)
进阶
尝试实现蓝色主题(Phosphor Blue):
主色: #00bfff (DeepSkyBlue)
次色: #0066aa (DimBlue)
暗色: #002244 (DarkBlue)
🛒 站长推荐(京东联盟)
- 《Go 程序设计语言》(Go 语言圣经,机械工业出版社) —— Go 官方团队出品,公认入门第一书
- 《Go 语言实战》(异步图书,人民邮电出版社) —— 实战导向,面试前巩固工程手感
- 《Go 语言编程之旅:一起用 Go 做项目》(博文视点,电子工业出版社) —— 项目驱动入门,从零写出完整应用
- Keychron K1Max 矮轴机械键盘(Mac/Win 双系统,QMK/VIA 开源改键) —— 轻薄矮轴 + 开源固件,程序员桌面常客
- 罗技 MX Master 3S 无线鼠标(Flow 跨屏,静音电磁滚轮) —— 人体工学设计,写代码一整天手不酸
以上链接含京东联盟推广代码;通过链接购买本站可能获得少量佣金,不影响你的购买价格。