OFFSET偏移
← 返回作品星系

PROJECT 02 / 界面主题

Mellow × Matugen

颜色之外,
还有结构。

将色板、图像高亮和完整主题配置一起生成,让输入法候选窗跟随桌面配色。

THE QUESTION

图片型候选高亮不能只靠一个普通颜色字段更新。GTK 内嵌候选窗也需要完整主题配置,零散地覆盖几个字段,难以让高亮与文字在不同界面里保持一致。

Mellow 浅色输入法候选窗与青绿色桌面配色,来自项目 README
浅色主题 · README 效果展示项目 README ↗

01 / PROBLEM

问题#

图片型候选高亮不能只靠一个普通颜色字段更新。GTK 内嵌候选窗也需要完整主题配置,零散地覆盖几个字段,难以让高亮与文字在不同界面里保持一致。

02 / STRUCTURE

结构#

Matugen 模板以 primary 与 on_primary 配对高亮背景和文字,同时生成高亮 SVG 与完整 theme.conf。基础资源保存在主题包中,Home Manager 将它们复制到用户可写目录,再交给 Matugen 更新。

03 / TRADEOFF

取舍#

把不可变的基础资源与可变的运行时主题分开。保留 Mellow WeChat 的形状与布局;壁纸选择、明暗模式状态和输入法重启继续由已有桌面方案负责,避免主题模块包办整个桌面。

04 / RESULT

结果#

仓库提供明暗、模糊和纯色变体及安装组合。README 记录了 Hyprland 原生模糊验证;这里呈现的是项目文档中的验证记录,没有补充本站未进行的测试结论。

05 / SOURCE

源码与证据#

以上说明对应固定版本 4c73fb2b76,不代表对所有运行环境的测试结论。

NEXT ORBIT / 下一个作品some-NixOS-skills

检查通过,然后呢?