dark_mode_documentation.py 505 B

12345678910111213
  1. from nicegui import ui
  2. def main_demo() -> None:
  3. # dark = ui.dark_mode()
  4. # ui.label('Switch mode:')
  5. # ui.button('Dark', on_click=dark.enable)
  6. # ui.button('Light', on_click=dark.disable)
  7. # END OF DEMO
  8. l = ui.label('Switch mode:')
  9. c = l.parent_slot.parent
  10. ui.button('Dark', on_click=lambda: (l.style('color: white'), c.style('background-color: var(--q-dark-page)')))
  11. ui.button('Light', on_click=lambda: (l.style('color: default'), c.style('background-color: default')))