open-ani / animeko

一站式在线弹幕追番平台:全自动 BT + 在线多数据源聚合,离线缓存,Bangumi 收藏同步,弹幕云过滤 ... 100% Kotlin Compose Multiplatform
https://myani.org
GNU Affero General Public License v3.0
1.8k stars 53 forks source link

深色模式下隐藏内容的颜色和背景融为一体 #1007

Closed NieR4ever closed 1 month ago

NieR4ever commented 1 month ago

问题描述

PixPin_2024-09-24_22-36-18 PixPin_2024-09-24_22-36-43

复现步骤

No response

Ani 版本号

3.10.0-beta03

操作系统

Windows

应用日志

No response

Him188 commented 1 month ago

开 issue 可以打一下 tag

Him188 commented 1 month ago

surfaceDim 在深色模式确实是跟背景一样

要用 outline 或者 outlineVariant

outline 能够提供足够的对比度给可点击组件,但是可能会太突出,考虑 outlineVariant

或者考虑用文字颜色 copy(alpha=0.5f)

Him188 commented 1 month ago

我还发现切换隐藏的时候可能会有性能问题, 有大构造