larvaworld.portal.panel_components

Attributes

PORTAL_RAW_CSS

Functions

build_footer(→ panel.viewable.Viewable)

build_template_header(→ panel.viewable.Viewable)

build_app_header(→ panel.viewable.Viewable)

render_card(→ panel.viewable.Viewable)

render_lane(→ panel.viewable.Viewable)

Module Contents

larvaworld.portal.panel_components.PORTAL_RAW_CSS = ''
larvaworld.portal.panel_components.build_template_header() panel.viewable.Viewable
larvaworld.portal.panel_components.build_app_header(*, title: str, back_href: str = '/landing') panel.viewable.Viewable
larvaworld.portal.panel_components.render_card(item: larvaworld.portal.registry_types.LandingItem, *, show_lane_accent: bool = True, notebook_urls: dict[str, str] | None = None, notebook_names: dict[str, str] | None = None, notebook_enabled: bool = True, notebook_disabled_reason: str | None = None) panel.viewable.Viewable
larvaworld.portal.panel_components.render_lane(lane: larvaworld.portal.registry_types.LaneSpec, *, items: list[larvaworld.portal.registry_types.LandingItem], notebook_urls: dict[str, str] | None = None, notebook_names: dict[str, str] | None = None, notebook_enabled: bool = True, notebook_disabled_reason: str | None = None) panel.viewable.Viewable