diff --git a/searx/static/themes/__common__/less/stats.less b/searx/static/themes/__common__/less/stats.less index 6c2117b39..2204fb02b 100644 --- a/searx/static/themes/__common__/less/stats.less +++ b/searx/static/themes/__common__/less/stats.less @@ -1,3 +1,50 @@ +#main_stats { + + table { + margin: 0 auto 0 0; + } + + table .engine-name { + width: 20rem; + } + + table .engine-scores { + width: 7rem; + } + + table .result-count { + } + + table .response-time { + } + + table .engine-reliability { + text-align: right; + } + + table.engine-error { + max-width: 1280px; + margin: 1rem; + border: 1px solid gray; + } + + table.engine-error th.engine-error-type, + table.engine-error td.engine-error-type, + failed-test { + width: 10rem; + } + + table.engine-error span.log_parameters + { + border-right: 1px solid gray; + padding: 0 1rem 0 0; + margin: 0 0 0 0.5rem; + } +} + +@media screen and (max-width: 75em) { +} + .bar-chart-value { width: 3em; } diff --git a/searx/templates/simple/stats.html b/searx/templates/simple/stats.html index c2396f0e5..968208381 100644 --- a/searx/templates/simple/stats.html +++ b/searx/templates/simple/stats.html @@ -23,18 +23,18 @@ {% if not engine_stats.get('time') %} {{ _('There is currently no data available. ') }} {% else %} -
{{ th_sort('name', _("Engine name")) }} | -{{ th_sort('score', _('Scores')) }} | -{{ th_sort('result_count', _('Result count')) }} | -{{ th_sort('time', _('Response time')) }} | -{{ th_sort('reliability', _('Reliability')) }} | +{{ th_sort('name', _("Engine name")) }} | +{{ th_sort('score', _('Scores')) }} | +{{ th_sort('result_count', _('Result count')) }} | +{{ th_sort('time', _('Response time')) }} | +{{ th_sort('reliability', _('Reliability')) }} |
---|---|---|---|---|---|---|---|---|---|
{{ engine_stat.name }} | -+ | {{ engine_stat.name }} | +
{% if engine_stat.score %}
{{ engine_stat.score|round(1) }}
{{- "" -}}
@@ -42,7 +42,7 @@
{% endif %}
|
- + | {%- if engine_stat.result_count -%} | - {{- "" -}} @@ -51,7 +51,7 @@ {%- endif -%}+ | {%- if engine_stat.total -%} | - {{- "" -}} @@ -89,7 +89,7 @@ {%- endif -%}{{ engine_reliabilities.get(engine_stat.name, {}).get('reliablity') }} | +{{ engine_reliabilities.get(engine_stat.name, {}).get('reliablity') }} |
{{ _('Exception') }} | {{ error.exception_classname }} | +{{ _('Exception') }} | {{ error.exception_classname }} | {%- elif error.log_message -%} -{{ _('Message') }} | {{ error.log_message }} | +{{ _('Message') }} | {{ error.log_message }} | {%- endif -%} -{{ _('Percentage') }} | {{ error.percentage }} | +{{ _('Percentage') }} | {{ error.percentage }} |
---|---|---|---|---|---|---|---|---|---|---|---|
{{ _('Parameter') }} | {{- '' -}}{%- for param in error.log_parameters -%} - {{ param }} + {{ param }} {%- endfor -%} |
{{ _('Failed test') }} | +{{ _('Failed test') }} | {{ _('Comment(s)') }} |
---|