在 GitAhead 中,有没有办法更改文件状态标记的 UI 颜色(A=已添加,D=已删除,M=已修改),以区别提交?

In GitAhead, is there a way to change the UI color of the file status badges (A=added, D=deleted, M=modified), in difference between commits?

我试图找到一种方法来改变这些,修改自定义主题文件,但看起来这些徽章没有直接范围。 他们采用相同颜色的提交分支和标记徽章。

我已经快速完成了我想要实现的模型:Current vs Proposed colors。 它类似于 Sourcetree 所做的,我认为它对评估更改非常有用。

暂时不能。从我在主题文件中看到的,可以更改徽章的颜色,但该颜色在 A、D、M 徽章和分支徽章之间共享

theme['badge']     = {
  foreground       = {
    normal         = '#E1E5F2',
    selected       = '#2A82DA'
  },
  background       = {
    normal         = '#2A82DA', -- the default color
    selected       = '#E1E5F2', -- the color when a list item is selected
    conflicted     = '#DA2ADA', -- the color of conflicted items
    head           = '#52A500', -- a bolder color to indicate the HEAD
    notification   = '#8C2026'  -- the color of toolbar notifications badges
  }
}

正常 - 适用于非活动徽章
已选择 - 用于活动徽章

如果你想改变它,你应该在这里打开一个功能请求问题:https://github.com/gitahead/gitahead/issues