{% import 'v3/partials/_macros.html' as ui %} {# No inline script: static/v3/js/pages/schedule.js draws both schedule pickers from the data-*-config attributes, reports each form's save and keeps the dim brightness label current. The page registry (static/v3/js/core/registry.js) starts it when this root appears and stops it when the partial is swapped away. The forms carry data-reports-result so app.js leaves the save notification to the page. #}

Schedule Settings

Configure when the LED matrix display should be active. You can set global hours or customize times for each day of the week.

{{ ui.settings_filter() }}

Dim Schedule Settings

Configure when the display should automatically dim to a lower brightness. Dimming only applies when the display is ON (active per the schedule above). The dim schedule will not turn the display back on if it's off.

{{ dim_schedule_config.dim_brightness | default(30) }}%

Plugin Schedules

Choose when each plugin may show. Outside its schedule a plugin is skipped in the rotation and in Vegas mode; it stays loaded, and on-demand still shows it. "Hide while a game is live" skips it whenever any plugin has a live game, so on gameday you only see scores.

{% if plugin_schedule_rows %}
{% for row in plugin_schedule_rows %}
{{ row.name }} {% if row.schedule.enabled or row.schedule.hide_when_live %} scheduled {% endif %}
{% endfor %}
{% else %}

No enabled plugins.

{% endif %}