trime icon indicating copy to clipboard operation
trime copied to clipboard

修改单个按钮颜色无效

Open Endif12 opened this issue 10 months ago • 1 comments

摘要 / Summary

  1. 最新版trime,按“UserGuide的trime.yaml 詳解”添加修改单个按钮颜色代码,无效。
# trime.custom.yaml
patch:
  "preset_keyboards/qwerty/keys/@36/key_back_color": 0xFFAE00
  1. 给trime.custom.yaml开启英文模式句首自动大写,也无效
# trime.custom.yaml
patch:
  "style/auto_caps": ascii

在build文件夹的trime.yaml均已出现相关代码,但是就是无效。

请问是我个人遇到的问题还是目前的共有bug呢?

重现步骤 / Steps to Reproduce

按wiki-UserGuide操作

预期行为 / Expected Behavior

生效

日志 / Log

No response

截图 / Screenshot

No response

附加信息 / Additional Context

No response

系统版本 / OS Version

安卓12

应用版本 / App Version

3.3.4

构建信息 / Build Information

/

Endif12 avatar Jun 07 '25 12:06 Endif12

应该是有问题的呢。

linzianabc avatar Jun 20 '25 00:06 linzianabc

关于修改单个按键颜色,找到了一个解决方案,直接使用分组的方式,定义一个颜色的组别(wiki里面也有写这种方式),在组里面进行定义颜色就行

#trime.custom.yaml
patch:
  "preset_color_schemes/default/+":
    h_k_n_b: 0x60DEEDB1 #局部按键颜色


#键盘里面哪个按键需要变颜色,比如
# ......
        - {click: Left, key_back_color: h_k_n_b}  

Endif12 avatar Jun 24 '25 20:06 Endif12