Colin Zhang

Results 18 comments of Colin Zhang

> > > 看得讨论很激烈,我最近也意识到 其实单独指定深色模式的颜色不太合理,但是如果深色模式直接使用亮色的颜色的话,确实会出现明度问题,所以我想取消暗色的单独颜色指定,而是通过lua 脚本来计算出降低明度的颜色。已经有了初步的想法。 > > > > > > 你们是不是都把问题搞复杂了啊?明明只用改一个选中菜单上的文字颜色就能解决很大一部分问题了…… > > 选中菜单的字体改成高亮的白色确实能解决; 但是暗色模式下应避免使用亮度过高的字体颜色,避免刺眼. 只是把当前选中这个菜单的文字颜色改成白的,不是要所有菜单文字都改成白的,就那么一小块不会刺眼的。整个系统里的按钮上的文字全是纯白的。包括菜单当前选中那个图标也是白的,右边的小箭头也是白的,也没人说刺眼啊。 至于主题色如果选的太刺眼,人自己会换,这个是正常的自由度吧。

> 那么你的图1的选中菜单字体颜色,你认为改成什么颜色可以看清? 改成白色就可以啊,一开始就这么建议的。 ![menu1](https://user-images.githubusercontent.com/1535935/236779994-0854fdb2-4213-4fc1-8540-9dfe25f5b8eb.png)

> 你想要自定义RGB,又觉得某些颜色不合适,那就继续更换其它合适的颜色直到满意为止. 那么我认为你这个issue也没必要啊,毕竟你也知道"人自己会换",我之前也是这么设置的深色主色调,比如用亮色模式的默认主色调,稍稍降低明度后应用在暗色模式下的效果就不错. 自己会换的前提是有足够的自由度的情况下吧,我也不是没换过,就是因为换了觉得有问题,自由度太低了能换的范围太小了,才提的issue啊。把那个灰色文字改成白的,那么主题色的选择范围就会大很多。这个改动性价比多高……而且目测也不会产生什么不好的影响。

> 所以你只是在考虑你自己吗? 你试试把色调亮度再调高一些,不就又会看不清了? 你为何不降低这个色调的亮度以搭配这个灰色字体呢? 亮度降低了文字颜色就看不清了啊…… 而且我都已经用深色模式了我为啥要用那么亮的主题色呢?

> 我不否认现在这个状况是可以有合适的颜色的,问题不是我想要选择范围更多一些吗…… 就算不说自由度,你觉得当前选中的menu文字跟未选中用一个灰色合适吗?一个menu上左边icon跟右边的箭头都是白色,中间文字是灰色的OK吗?

不好意思,我回看了一下之前的沟通过程,感觉我的语气可能有些不太好,先抱歉哈。 之所以我一开始就明确建议把这个menu文字的颜色改成白色,而不是只提出现在的问题,是基于我的认知,经过思考的结论,主要基于以下几点: 1. 只用改动一个色值,改动成本几乎可以忽略不计; 2. 可以让主题色彩的选择范围**相对**大很多,不会像现在深色模式的自定义主题色功能略显鸡肋(只代表我个人); 3. 目前选中menu上左边的icon和右边的箭头都是白的,文字是灰的在视觉上不够协调,改成白的可以保持一致; 4. 未选中的menu文字现在跟选中都是一个灰色,没有区分,改成白色可以有更明显的区分(非必要); 5. 对于原本满意主题色,用习惯了的用户来说,这里文字改成白色不会跟原先的颜色产生太大差异,要论感受,只会比现在更好不会更差。 对于这个问题可能每个人的看法不一样,站在不同角度解决问题的思路肯定也会有区别。我提的建议也只是基于我的理解,针对眼下的问题的折中方案,我也相信在它未来变得越来越好用的过程中,单单改一个文字颜色肯定是不够的。 不论开发者最后决定用什么方案,我相信肯定也是基于开发者自己认为的最好方案去做的,我尊重开发者的决定。

突然想到其实可以让主题色用在文字上的时候做一个插值映射,比如在menu背景和下划线是实际主题色,但是用到主题色的那些文字会在主题色的色值上加一定比例的白色(例如50%,就像在图形处理软件里给它一个透明度,下面垫白色)。这样的话如果用不同色调的主题色,文字在色调上都是一致的只是明度不同,也会解决主题色太深的时候导致字看不清楚的问题。

横屏就有了。。。