{% macro applied_change_template(change_set) -%}
{{ caller() }}
{% for hist_rec_entry in change_set %}
<table id="tbl_records" class="table table-bordered">
    <thead>
        <tr>
            <th colspan="3">
                {% if hist_rec_entry.change_type == "+" %}
                <span
                    style="background-color:  lightgreen">{{hist_rec_entry.add_rrest['name']}}
                    {{hist_rec_entry.add_rrest['type']}}</span>
                {% elif hist_rec_entry.change_type == "-" %}
                <s
                    style="text-decoration-color: rgba(194, 10,10, 0.6); text-decoration-thickness: 2px;">
                    {{hist_rec_entry.del_rrest['name']}}
                    {{hist_rec_entry.del_rrest['type']}}
                </s>
                {% else %}
                {{hist_rec_entry.add_rrest['name']}}
                {{hist_rec_entry.add_rrest['type']}}
                {% endif %}

                , TTL:
                {% if "ttl" in hist_rec_entry.changed_fields %}
                <s
                    style="text-decoration-color: rgba(194, 10,10, 0.6); text-decoration-thickness: 2px;">
                    {{hist_rec_entry.del_rrest['ttl']}}</s>
                <span
                    style="background-color:  lightgreen">{{hist_rec_entry.add_rrest['ttl']}}</span>
                {% else %}
                {{hist_rec_entry.add_rrest['ttl']}}
                {% endif %}

            </th>
        </tr>
        <tr>

            <th style="width: 150px;">Status</th>
            <th style="width: 400px;">Data</th>
            <th style="width: 400px;">Comment</th>

        </tr>
    </thead>
    <tbody>
        <tr>
            <td>
                <table>
                    <tbody>
                        {% for changes in hist_rec_entry.changeSet %}
                        <tr>
                            {% if changes[2] == "unchanged" %}
                            <td>{{ "Activated" if changes[0]['disabled'] ==
                                False else
                                "Disabled"}} </td>
                            {% elif changes[2] == "addition" %}
                            <td>
                                <span style="background-color:  lightgreen">
                                    {{ "Activated" if changes[1]['disabled'] ==
                                    False else
                                    "Disabled"}}
                                </span>
                            </td>
                            {% elif changes[2] == "status" %}
                            <td>
                                <s
                                    style="text-decoration-color: rgba(194, 10,10, 0.6); text-decoration-thickness: 2px;">
                                    {{ "Activated" if changes[0]['disabled'] ==
                                    False else
                                    "Disabled"}}</s>
                                <span style="background-color:  lightgreen">{{
                                    "Activated" if changes[1]['disabled'] ==
                                    False else
                                    "Disabled"}}</span>
                            </td>
                            {% elif changes[2] == "deletion" %}
                            <td>
                                <s
                                    style="text-decoration-color: rgba(194, 10,10, 0.6); text-decoration-thickness: 2px;">
                                    {{ "Activated" if changes[0]['disabled'] ==
                                    False else
                                    "Disabled"}}</s>
                            </td>
                            {% endif %}
                        </tr>
                        {% endfor %}
                    </tbody>
                </table>
            </td>
            <td>
                <table>
                    <tbody>
                        {% for changes in hist_rec_entry.changeSet %}
                        <tr>
                            {% if changes[2] == "unchanged" %}
                            <td>
                                {{changes[0]['content']}}
                            </td>
                            {% elif changes[2] == "addition" %}
                            <td>
                                <span style="background-color:  lightgreen">
                                    {{changes[1]['content']}}
                                </span>
                            </td>
                            {% elif changes[2] == "deletion" %}
                            <td>
                                <s
                                    style="text-decoration-color: rgba(194, 10, 10, 0.6); text-decoration-thickness: 2px;">
                                    {{changes[0]['content']}}
                                </s>
                            </td>
                            {% elif changes[2] == "status" %}
                            <td>
                                {{changes[0]['content']}}
                            </td>
                            {% endif %}
                        </tr>
                        {% endfor %}
                    </tbody>

                </table>
            </td>
            <td>
                {% for comments in hist_rec_entry.add_rrest['comments'] %}
                {{comments['content'] }}
                <br/>
                {% endfor %}
            </td>
        </tr>

    </tbody>
</table>
{% endfor %}
{%- endmacro %}