{% extends "layout.html" %} {# Shared chrome for the cucu / browser / stdout / stderr / errors log panels. Collapsed state and follow flag are driven via Alpine's panelsCollapsed{} and followFlags{} maps. timeline_data is an Alpine expression evaluating to an array of {leftPct, widthPct} (kind='presence') or {leftPct, level} (kind='ticks'). #} {% macro log_panel(panel_id, title, follow_chk_id, content_id, resize_handle_id, timeline_track_id=None, timeline_cursor_id=None, timeline_data=None, timeline_kind='presence') %}