from nicegui import ui from website.documentation_tools import text_demo def main_demo() -> None: ui.icon('thumb_up') def more() -> None: ui.add_head_html('') @text_demo('Eva icons', ''' You can use [Eva icons](https://akveo.github.io/eva-icons/#/) in your app. ''') async def eva_icons(): from nicegui import Client # @ui.page('/') # async def main(client: Client): # ui.add_head_html('') # ui.element('i').props('data-eva="github"') # await client.connected() # await ui.run_javascript('eva.replace();', respond=False) # END OF DEMO ui.element('i').props('data-eva="github"') await ui.run_javascript('eva.replace();', respond=False)