jmri-web

{# Right-side cluster — grouped in one flex container so it wraps as a unit rather than scattering across wrapped rows. Version placed LAST so it's rightmost on wide screens; the container is right-justified via CSS so it stays visually right-aligned even when items wrap to a second line. Auth controls are hidden when auth is off — no login flow, no clutter. #}
{% if request.state.user %} {{ request.state.user.username }} · {{ request.state.role.value }}
{% endif %} {{ railroad }} · {{ jmri_version }}
{% block content %}{% endblock %}