Fixed little things

This commit is contained in:
Simon Martens
2022-11-11 18:10:45 +01:00
parent 7247640b0e
commit 3eaa97390d
7 changed files with 34 additions and 18 deletions

View File

@@ -154,4 +154,12 @@
</div>
}
</div>
</div>
</div>
@* <script src="~/js/mark.min.js" asp-append-version="true"></script>
<script>
var instance = new Mark(document.querySelectorAll(".ha-letterbody"));
instance.mark('l', { "element": "span", "className": "ha-found", "acrossElements": true, "separateWordSearch": false, "exclude": [".ha-searchresultcommentpill", ".ha-letlink", ".ha-letlinks", ".ha-hkb"]});
</script> *@

View File

@@ -4,9 +4,10 @@
@if(ViewData.ContainsKey("Mark")) {
<script src="~/js/mark.min.js" asp-append-version="true"></script>
<script>
var instance = new Mark(document.querySelectorAll(".ha-register-body, .ha-letterbody *, .ha-searchresultpreview, .ha-comment"));
instance.mark('@ViewData["Mark"]', { "element": "span", "className": "ha-found", "acrossElements": true, "separateWordSearch": false, "exclude": [".ha-searchresultcommentpill", ".ha-letlink", ".ha-letlinks", ".ha-hkb"]});
var instancesearch = new Mark(document.querySelectorAll(".ha-register-body, .ha-searchresultpreview, .ha-comment"));
instancesearch.mark('@ViewData["Mark"]', { "element": "span", "className": "ha-found", "acrossElements": true, "separateWordSearch": false, "exclude": [".ha-searchresultcommentpill", ".ha-letlink", ".ha-letlinks", ".ha-hkb"]});
var instanceletter = new Mark(document.querySelectorAll(".ha-letterbody"));
instanceletter.mark('@ViewData["Mark"]', { "element": "span", "className": "ha-found", "acrossElements": true, "debug": true, "separateWordSearch": false, "exclude": [".ha-searchresultcommentpill", ".ha-letlink", ".ha-letlinks", ".ha-hkb"]});
</script>
}
<script>
@@ -16,13 +17,13 @@
var anchor = (urlParts.length > 1) ? urlParts[1] : null;
if (anchor != null) {
var element = document.getElementById(anchor);
if (element !== null && element.classList.contains("ha-linecount") && element.firstChild.classList.contains("ha-hiddenlinecount")) {
element.classList.add("ha-found");
if (element !== null && element.classList.contains("ha-linecount")) {
element.classList.add("ha-location");
element.classList.add("font-bold");
element.classList.add("mr-3");
element.prepend("● ");
} else if (element !== null && element.classList.contains("ha-commenthead")) {
element.classList.add("ha-found");
element.classList.add("ha-location");
element.classList.add("font-bold");
element.prepend("● ");
}