move icon registration into module level

This commit is contained in:
David Rodenkirchen 2024-05-27 12:43:31 +02:00
parent e5c71c049e
commit 46c65e661a

View File

@ -9,6 +9,12 @@ from . import pages
from . import components as comps from . import components as comps
from . import services from . import services
rio.Icon.register_single_icon(
set_name="custom",
icon_name="steam",
icon_source=from_root("ezgg_website/assets/icons/steam.svg")
)
themes = [ themes = [
# Grey/Purple # Grey/Purple
rio.Theme.from_colors( rio.Theme.from_colors(
@ -100,11 +106,6 @@ themes = [
async def on_session_start(s: rio.Session) -> None: async def on_session_start(s: rio.Session) -> None:
await s.set_title("EZ GG e.V.") await s.set_title("EZ GG e.V.")
rio.Icon.register_single_icon(
set_name="custom",
icon_name="steam",
icon_source=from_root("ezgg_website/assets/icons/steam.svg")
)
# Create the Rio app # Create the Rio app
app = rio.App( app = rio.App(