47 lines
2.8 KiB
Twig
47 lines
2.8 KiB
Twig
{% extends '@mio/settings/master.twig' %}
|
|
|
|
{% block settings_content %}
|
|
<div class="mio__settings__sessions">
|
|
{% for session in user_sessions %}
|
|
<div class="mio__settings__sessions__entry" id="session-{{ session.session_id }}">
|
|
<div class="mio__settings__sessions__column mio__settings__sessions__column--ip">
|
|
<div class="mio__settings__sessions__column__name">
|
|
IP
|
|
</div>
|
|
<div class="mio__settings__sessions__column__value">
|
|
{{ session.session_ip.string }} <img class="mio__settings__sessions__country" src="https://static.flash.moe/flags/fff/{{ session.session_country|lower }}.png" alt="{{ session.session_country }}" title="{{ session.session_country|country_name }}">
|
|
</div>
|
|
</div>
|
|
<div class="mio__settings__sessions__column mio__settings__sessions__column--created" onmouseenter="this.children[1].textContent = '{{ session.created_at }}';" onmouseleave="this.children[1].textContent = '{{ session.created_at.diffForHumans }}';">
|
|
<div class="mio__settings__sessions__column__name">
|
|
Created
|
|
</div>
|
|
<div class="mio__settings__sessions__column__value">
|
|
{{ session.created_at.diffForHumans }}
|
|
</div>
|
|
</div>
|
|
<div class="mio__settings__sessions__column mio__settings__sessions__column--expires" onmouseenter="this.children[1].textContent = '{{ session.expires_on }}';" onmouseleave="this.children[1].textContent = '{{ session.expires_on.diffForHumans }}';">
|
|
<div class="mio__settings__sessions__column__name">
|
|
Expires
|
|
</div>
|
|
<div class="mio__settings__sessions__column__value">
|
|
{{ session.expires_on.diffForHumans }}
|
|
</div>
|
|
</div>
|
|
{% if session.user_agent|length > 0 %}
|
|
<div class="mio__settings__sessions__column mio__settings__sessions__column--user_agent">
|
|
<div class="mio__settings__sessions__column__name">
|
|
User Agent
|
|
</div>
|
|
<div class="mio__settings__sessions__column__value">
|
|
{{ session.user_agent }}
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
<div class="mio__settings__sessions__column mio__settings__sessions__column--options">
|
|
<button class="mio__input__button mio__settings__sessions__button">Kill</button>
|
|
</div>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
{% endblock %}
|