# HG changeset patch # User Dennis Fink # Date 2015-10-22 22:35:37 # Node ID bd7608fb3d38e341b2c9ef17e13bc1e4e95adc29 # Parent 2f02ea474a00ead830dc7ee5c4608790c638d3b9 Making status tables responsive We wrap a div with the table-responsive class around the tables. diff --git a/ennstatus/templates/status/macros.html b/ennstatus/templates/status/macros.html --- a/ennstatus/templates/status/macros.html +++ b/ennstatus/templates/status/macros.html @@ -55,46 +55,48 @@ {% set headers = ('#', 'Name', 'Tor Status', 'Country', 'Fingerprint', 'OBFS', 'FTEProxy', 'Flashproxy', 'meek', 'Last Updated ') %} {% endif %}

{{ server_type|title }}

- - - - {% for name in headers %} - +
+
{{ name|safe }}
+ + + {% for name in headers %} + + {% endfor %} + + + + {% for server in servers|sort(attribute='name')|sort(attribute='country') %} + + + {% if server_type in ('exit', 'relay') %} + + + + {% else %} + + {% endif %} + + + + {% if server_type == 'bridge' %} + + + + + {% endif %} + + {% endfor %} - - - - {% for server in servers|sort(attribute='name')|sort(attribute='country') %} - - - {% if server_type in ('exit', 'relay') %} - - - - {% else %} - - {% endif %} - - - - {% if server_type == 'bridge' %} - - - - - {% endif %} - - - {% endfor %} - -
{{ name|safe }}
{{ loop.index }}{{ create_name(server.name) }}{{ server.ip }}{{ server.ip6 or 'N/A' }} + {% if server.name in config['ENNSTATUS_BRIDGE_PROGRAM'] %} + {{ server.name }} + {% else %} + {{ server.name }} + {% endif %} + {{ colorize_status(server.status) }}{{ create_country(server.country) }}{{ create_fingerprint(server.fingerprint, server.type) }}{{ colorize_obfs(server.obfs) }}{{ colorize_obfs(server.fteproxy) }}{{ colorize_obfs(server.flashproxy) }}{{ colorize_obfs(server.meek) }}{{ create_date(server.last_updated) }} +
{{ loop.index }}{{ create_name(server.name) }}{{ server.ip }}{{ server.ip6 or 'N/A' }} - {% if server.name in config['ENNSTATUS_BRIDGE_PROGRAM'] %} - {{ server.name }} - {% else %} - {{ server.name }} - {% endif %} - {{ colorize_status(server.status) }}{{ create_country(server.country) }}{{ create_fingerprint(server.fingerprint, server.type) }}{{ colorize_obfs(server.obfs) }}{{ colorize_obfs(server.fteproxy) }}{{ colorize_obfs(server.flashproxy) }}{{ colorize_obfs(server.meek) }}{{ create_date(server.last_updated) }} -
+ + + {% if server_type == 'bridge' %}