larvaworld.portal.panel_components ================================== .. py:module:: larvaworld.portal.panel_components Attributes ---------- .. autoapisummary:: larvaworld.portal.panel_components.PORTAL_RAW_CSS Functions --------- .. autoapisummary:: larvaworld.portal.panel_components.build_footer larvaworld.portal.panel_components.build_template_header larvaworld.portal.panel_components.build_app_header larvaworld.portal.panel_components.render_card larvaworld.portal.panel_components.render_lane Module Contents --------------- .. py:data:: PORTAL_RAW_CSS :value: '' .. py:function:: build_footer() -> panel.viewable.Viewable .. py:function:: build_template_header() -> panel.viewable.Viewable .. py:function:: build_app_header(*, title: str, back_href: str = '/landing') -> panel.viewable.Viewable .. py:function:: 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 .. py:function:: 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