Browse Source

Merge pull request #4250 from moisseev/webui

[WebUI] Hide symbol order toggle in search dropdown
tags/3.3
Vsevolod Stakhov 1 year ago
parent
commit
fffaeeb097
No account linked to committer's email address
3 changed files with 25 additions and 18 deletions
  1. 3
    0
      interface/css/rspamd.css
  2. 11
    9
      interface/js/app/history.js
  3. 11
    9
      interface/js/app/upload.js

+ 3
- 0
interface/css/rspamd.css View File

@@ -377,6 +377,9 @@ table#symbolsTable input[type="number"] {
white-space: nowrap;
}
}
.footable-filtering-search .dropdown-menu .sym-order-toggle {
display: none;
}

#history_page_size {
width: 6em !important;

+ 11
- 9
interface/js/app/history.js View File

@@ -140,15 +140,17 @@ define(["jquery", "footable"],
sortValue: function (val) { return Number(val.options.sortValue); }
}, {
name: "symbols",
title: "Symbols<br /><br />" +
'<span style="font-weight:normal;">Sort by:</span><br />' +
'<div class="btn-group btn-group-toggle btn-group-xs btn-sym-order-history" data-toggle="buttons">' +
'<label type="button" class="btn btn-outline-secondary btn-sym-history-magnitude">' +
'<input type="radio" value="magnitude">Magnitude</label>' +
'<label type="button" class="btn btn-outline-secondary btn-sym-history-score">' +
'<input type="radio" value="score">Value</label>' +
'<label type="button" class="btn btn-outline-secondary btn-sym-history-name">' +
'<input type="radio" value="name">Name</label>' +
title: "Symbols" +
'<div class="sym-order-toggle">' +
'<br><span style="font-weight:normal;">Sort by:</span><br>' +
'<div class="btn-group btn-group-toggle btn-group-xs btn-sym-order-history" data-toggle="buttons">' +
'<label type="button" class="btn btn-outline-secondary btn-sym-history-magnitude">' +
'<input type="radio" value="magnitude">Magnitude</label>' +
'<label type="button" class="btn btn-outline-secondary btn-sym-history-score">' +
'<input type="radio" value="score">Value</label>' +
'<label type="button" class="btn btn-outline-secondary btn-sym-history-name">' +
'<input type="radio" value="name">Name</label>' +
"</div>" +
"</div>",
breakpoints: "all",
style: {

+ 11
- 9
interface/js/app/upload.js View File

@@ -100,15 +100,17 @@ define(["jquery"],
sortValue: function (val) { return Number(val.options.sortValue); }
}, {
name: "symbols",
title: "Symbols<br /><br />" +
'<span style="font-weight:normal;">Sort by:</span><br />' +
'<div class="btn-group btn-group-toggle btn-group-xs btn-sym-order-scan" data-toggle="buttons">' +
'<label type="button" class="btn btn-outline-secondary btn-sym-scan-magnitude">' +
'<input type="radio" value="magnitude">Magnitude</label>' +
'<label type="button" class="btn btn-outline-secondary btn-sym-scan-score">' +
'<input type="radio" value="score">Value</label>' +
'<label type="button" class="btn btn-outline-secondary btn-sym-scan-name">' +
'<input type="radio" value="name">Name</label>' +
title: "Symbols" +
'<div class="sym-order-toggle">' +
'<br><span style="font-weight:normal;">Sort by:</span><br>' +
'<div class="btn-group btn-group-toggle btn-group-xs btn-sym-order-scan" data-toggle="buttons">' +
'<label type="button" class="btn btn-outline-secondary btn-sym-scan-magnitude">' +
'<input type="radio" value="magnitude">Magnitude</label>' +
'<label type="button" class="btn btn-outline-secondary btn-sym-scan-score">' +
'<input type="radio" value="score">Value</label>' +
'<label type="button" class="btn btn-outline-secondary btn-sym-scan-name">' +
'<input type="radio" value="name">Name</label>' +
"</div>" +
"</div>",
breakpoints: "all",
style: {

Loading…
Cancel
Save