{# One editable key, shared by the form and tree views. #} {% macro key_row(row) %} {% set source_class = {'config.toml': 'badge-gray', '.env': 'badge-yellow', 'environment': 'badge-yellow', 'default': 'badge-blue', 'unset': 'badge-muted', 'missing': 'badge-muted', 'unresolved': 'badge-muted'}.get(row.source, 'badge-gray') %}
{{ row.path }} L{{ row.line }} {{ row.source }} {% if row.non_default %}{{ _('changed') }}{% endif %} {% if row.secret %}{{ _('secret') }}{% endif %} {% if row.dangerous %} ⚠ {{ _('dangerous') }} {% endif %}
{% if row.editable %} {% else %} {{ row.hint or _('Read-only') }} {% endif %}
{% if row.dangerous %}
⚠ {{ row.dangerous }}
{% endif %}
{% endmacro %}