腾讯文档前端深色模式基础库
状态一览
当前是否为深色模式 isDarkMode:
当前是否为跟随系统 isFollowSystem:
点击更改:
Electron App Detector
采用 Electron 桌面端 App 的 API 获取或设置深色模式的状态。
Flutter App Detector
采用 Flutter 移动端 App 的 API 获取深色模式的状态。
Mini Program Detector
小程序暗色模式探测器,在小程序 WebView 中通过 url 参数设置主题
Mobile QQ Detector
手机 QQ 下的深色模式探测器,目前支持默认深色和简洁模式深色两种主题。
Custom Detector
通过页面参数和 postMessage 设置和监听深色模式,用于在 iframe 跨域的情况响应外部容器设置的状态。
Cookie Detector
纯前端公共的深色模式设置项,基于三级域名 Cookie 进行获取或设置。
System Detector
当前设置为跟随系统时,以此 MediaQuery 探测器检测到的系统深色模式状态为准。