{# Simple driver dropdown. Requires list of drivers. #} {% macro driver_select(name='', label='', include_none=true) %}
{% endmacro %} {# Driver dropdown where a value might be preselected. Requires list of drivers. #} {% macro driver_select_with_preselect(match='', name='', label='', include_none=true) %}
{% endmacro %} {# Simple team dropdown. Requires list of teams. #} {% macro team_select(name='', label='') %}
{% endmacro %} {# Team dropdown where a value might be preselected. Requires list of teams. #} {% macro team_select_with_preselect(match='', name='', label='') %}
{% endmacro %} {# Easy nav-bar entries. When a page sets the active_page variable, the current entry will be underlined #} {% macro nav_selector(page='', text='') %} {% if active_page == page %}{% endif %} {{ text }} {# NOTE: This should be set at the top of each template #} {% if active_page == page %}{% endif %} {% endmacro %} {% macro pxx_guess_colorization(driver_abbr='', result=none) %} {% if driver_abbr == result.pxx(0).abbr %}text-success fw-bold{% endif %} {% if driver_abbr == result.pxx(1).abbr %}text-warning fw-bold{% endif %} {% if driver_abbr == result.pxx(2).abbr %}text-danger fw-bold{% endif %} {% if driver_abbr == result.pxx(3).abbr %}fw-bold{% endif %} {% if driver_abbr == result.pxx(-1).abbr %}text-warning fw-bold{% endif %} {% if driver_abbr == result.pxx(-2).abbr %}text-danger fw-bold{% endif %} {% if driver_abbr == result.pxx(-3).abbr %}fw-bold{% endif %} {% endmacro %} {% block title %}{% endblock title %} {% block head_extra %}{% endblock head_extra %} {# #}
{% block body %}{% endblock body %}