问题标签 [darkmode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - 如何在 react-native 中获得正确的 ColorScheme?
我在使用 Expo CLI 创建的新 react-native 应用程序中使用自定义挂钩来支持带有 tailwindcss 的暗模式。具有暗模式逻辑的 TailwindProvider 如下所示:
如您所见,我使用Appearance.getColorScheme()
from 的方法react-native
来获取当前的 ColorScheme。但是在 iOS 和 Android 上,我总是在调试和生产模式下得到light
而不是。dark
我怎样才能解决这个问题?
javascript - 当我单击按钮将所有其他按钮更改为暗模式时,它只工作一次
我做了一个按钮,将所有页面更改为暗模式。
我有一些深色按钮,当我单击将页面更改为深色模式的按钮时,我想将其更改为浅色。
问题是当我想将页面更改为暗模式时它可以工作,但是使用暗按钮它只能工作一次,而第二个按钮第一次不起作用。
您将在下面找到我编写的代码。
谢谢。
javascript - 仅在第二次单击时才检查暗模式复选框输入
在浏览器上运行时,下面的开关会在第一次单击时激活/禁用暗模式,但仅在第二次单击时才会选中/取消选中。
**最初我checked
只使用了该属性,后来添加了该checked
属性来尝试解决问题(如您所见 - 它没有帮助)。checked
在 JavaScript仅处理属性的情况下,它的行为也相同。
目的是让它在多页站点中工作(因此参与localStorage
)。
我不明白为什么会这样。
有什么建议么?
all-pages.js:
样式.css:
索引.html:
android - 如何在您的 android studio 项目中实现类似 YouTube 的主题外观设置
我正在使用 java 在 android studio 中创建一个应用程序,我想创建一个主题外观设置,如 YouTube,其中用户有 3 个选项来选择其中一个...... 1)使用设备主题 2)深色主题 3)浅色主题。但我不知道如何在 java 活动和 xml 活动中实现它,有人可以帮助我吗?
在这里,我附上了我想要的截图。 在此处输入图像描述
reactjs - 如何禁用 Material 的暗模式 - UI
我想禁用 Material-UI,以便我的屏幕在我的用户打印页面时保持亮光。如果页面较暗,则会占用更多墨水。
这是我从 Material-ui 文档中尝试过的代码。
这是我尝试过的。然后我导入 ThemeProvider 并给它一个道具主题。
即使某人的计算机设置为暗模式,我也不希望它更改为暗模式。我希望它停留在灯光模式。
它拒绝将主题更改为浅色模式。我需要帮助。
xcuitest - 使用快照测试测试暗模式
任何线索我们如何使用快照测试来测试暗模式实现?或 iOS 上暗模式的任何其他测试策略。
当 XCUITest 是 XCTest (单元测试)的选项之一。UITest 在黑暗模式下的问题意味着对于每个应用程序流,它都需要运行两次。
Unittest 用例是否足以满足暗模式的测试需求?您能想到仅使用暗模式的单元测试无法涵盖的任何用例吗?
html - iOS 邮件应用正在删除深色模式下的背景图像
我正在努力解决与背景图像相关的问题,我进行了 Litmus 测试,包括 iOS 在内的所有设备都在正常模式下正确渲染了 bg 图像,但是当我查看并发送测试时,苹果邮件的暗模式,图像消失了,这发生在所有 iOS 设备中。这里有一些参考图片:
iOS 暗模式问题 | iOS Light Mode 没有问题 |
---|---|
我为此使用的代码是:
知道为什么会这样吗?谢谢!
python - 为每个项目配置 PyCharm 暗模式
是否可以逐个项目配置 PyCharm 暗模式?
我和我的同事共享同一台机器来运行一些模拟,我们都使用 PyCharm,但我们有单独的工作区/项目。我喜欢IntelliJ Light
,但我的同事更喜欢Darcula
。那么,是否可以为不同的项目配置不同的主题呢?