timeline_documentation.py 886 B

1234567891011121314151617181920
  1. from nicegui import ui
  2. from ...model import UiElementDocumentation
  3. class TimelineDocumentation(UiElementDocumentation, element=ui.timeline):
  4. def main_demo(self) -> None:
  5. with ui.timeline(side='right'):
  6. ui.timeline_entry('Rodja and Falko start working on NiceGUI.',
  7. title='Initial commit',
  8. subtitle='May 07, 2021')
  9. ui.timeline_entry('The first PyPI package is released.',
  10. title='Release of 0.1',
  11. subtitle='May 14, 2021')
  12. ui.timeline_entry('Large parts are rewritten to remove JustPy '
  13. 'and to upgrade to Vue 3 and Quasar 2.',
  14. title='Release of 1.0',
  15. subtitle='December 15, 2022',
  16. icon='rocket')