ui.dark_mode#
深色模式#
您可以使用此元素在页面上启用、禁用或切换深色模式。值 None 表示自动模式,将使用客户端的系统首选项。
请注意,此元素会覆盖 ui.run 函数和页面装饰器的 dark 参数。
value:是否启用深色模式。如果为None,则深色模式设置为自动。on_change:当值发生变化时调用的回调函数。
from nicegui import ui
dark = ui.dark_mode()
ui.label('Switch mode:')
ui.button('Dark', on_click=dark.enable)
ui.button('Light', on_click=dark.disable)
# ui.run()
<nicegui.elements.button.Button at 0x7f566c6e3490>