阅读主题与背景 —— Material You 动态色与自定义色板
三种显示模式
Novella 提供三种基础显示模式,每一种都有对应的主题适配:
- 浅色模式 —— 白底深字,白天阳光下最清晰。适合光照充足的环境。
- 深色模式 —— 深灰底浅字,自动对比模式,晚上开灯或室内阅读。
- 纯黑模式 —— OLED 屏的最爱,黑底白字,省电且最不刺眼。只在 OLED 屏幕上才有实际省电效果。
三种模式可以手动切换,也可以设置按时间自动切换——比如晚上 22:00 自动切深色,早上 7:00 自动切浅色。
Material You 动态主题色
Novella 适配了 Material Design 3 的动态主题色(Material You)机制——系统会从你当前正在读的书籍封面里提取核心色调,自动生成对应的主题色板。
效果是:当你从一本书切到另一本时,整个阅读界面的 UI 元素(进度条、按钮、高亮色等)会自动适配新书封面的色调。比如一本封面是暖黄色调的历史小说,阅读界面的按钮和进度条就变成暖黄色;切到封面是冷蓝色调的科幻小说,界面就跟着变蓝。
如果你不想要这个效果,在设置里关闭「动态提取封面色」即可,改回固定主题色。
自定义背景色
对三种模式的默认背景不满意?Novella 允许你单独改背景色和文字颜色:
- 预设色板 —— 内置了 8~10 种预设背景(米白、暖黄、淡绿、护眼灰等),直接点选即可。
- 取色器自由选 —— 点「自定义」后用色相滑块选你想要的颜色,或直接输入 HEX 色值。
- 文字颜色 —— 也可以单独改,不一定非得跟背景色配套(但要保证对比度足够,否则伤眼)。
注意颜色对比度
Novella 在选色器里会实时显示颜色对比度值(WCAG 标准),如果对比度低于可读阈值会提示「颜色过浅可能影响阅读」。建议:
- 文字颜色和背景色的对比度至少在 4.5:1 以上。
- 深色模式下别选纯黑 + 纯白——虽然对比度够但长时间看会产生光晕,深灰 + 米白的组合更舒服。
高亮和书签的颜色
设置主题时,不要忘了高亮标记和书签标签的颜色——它们也是主题的一部分。Novella 允许你为高亮标记选一个统一的颜色,或者每次做高亮时手动选。