svg.py 344 B

123456789101112131415161718192021
  1. from pathlib import Path
  2. from nicegui import ui
  3. PATH = Path(__file__).parent / 'static'
  4. def _svg(name: str) -> ui.html:
  5. return ui.html((PATH / f'{name}.svg').read_text())
  6. def face() -> ui.html:
  7. return _svg('happy_face')
  8. def word() -> ui.html:
  9. return _svg('nicegui_word')
  10. def github() -> ui.html:
  11. return _svg('github')