mirror of
https://github.com/searxng/searxng
synced 2024-01-01 18:24:07 +00:00
0a6c488417
Replace simple theme's *styles* (see below) by CSP compliant implementation in ``searx/static/themes/simple/less/stats.less`` :: ./simple/stats.html:26: <table style="max-width: 1280px; margin: 0 auto 0 0;"> ./simple/stats.html:28: <th scope="col" style="width:20rem;">{{ th_sort('name', _("Engine name")) }}</th> ./simple/stats.html:29: <th scope="col" style="width:7rem; text-align: right;">{{ th_sort('score', _('Scores')) }}</th> ./simple/stats.html:32: <th scope="col" style="text-align: right;">{{ th_sort('reliability', _('Reliability')) }}</th> ./simple/stats.html:37: <td style="text-align: right;"> ./simple/stats.html:90: <td style="text-align: right;"> {{ engine_reliabilities.get(engine_stat.name, {}).get('reliablity') }}</td> ./simple/stats.html:106: <table style="max-width: 1280px; margin: 1rem; border: 1px solid gray;"> ./simple/stats.html:107: <tbody style="padding-top: 1rem;"> ./simple/stats.html:110: <th scope="row" style="width: 10rem">{{ _('Exception') }}</th><td>{{ error.exception_classname }}</td> ./simple/stats.html:112: <th scope="row" style="width: 10rem">{{ _('Message') }}</th><td>{{ error.log_message }}</td> ./simple/stats.html:114: <th scope="row" style="width: 10rem">{{ _('Percentage') }}</th><td style="width: 10rem">{{ error.percentage }}</td> ./simple/stats.html:119: <span style="border-right: 1px solid gray; padding: 0 1rem 0 0; margin: 0 0 0 0.5rem;">{{ param }}</span> ./simple/stats.html:136: <th scope="col" style="width: 10rem">{{ _('Failed test') }}</th> Reported-by: https://github.com/searxng/searxng/issues/57 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
86 lines
1.2 KiB
Plaintext
86 lines
1.2 KiB
Plaintext
#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;
|
|
}
|
|
|
|
.bar-chart-graph {
|
|
width: 300px;
|
|
}
|
|
|
|
.bar-chart-bar {
|
|
border: 3px solid #5bc0de;
|
|
margin: 1px 0;
|
|
}
|
|
|
|
.bar-chart-serie1 {
|
|
border: 3px solid #5bc0de;
|
|
margin: 1px 0;
|
|
float: left;
|
|
}
|
|
|
|
.bar-chart-serie2 {
|
|
border: 3px solid #deb15b;
|
|
margin: 1px 0;
|
|
float: left;
|
|
}
|
|
|
|
.bar0{
|
|
width: 0;
|
|
border: 0;
|
|
}
|
|
|
|
.generate-bar(100);
|
|
|
|
.generate-bar(@n, @i: 1) when (@i =< @n) {
|
|
.bar@{i} {
|
|
width: (@i * 100% / @n);
|
|
}
|
|
.generate-bar(@n, (@i + 1));
|
|
}
|