From 44c76fcefe048d5ecb675f78bacd152d72b738a2 Mon Sep 17 00:00:00 2001 From: roberto Date: Fri, 28 Feb 2025 17:50:41 +0100 Subject: [PATCH] Variables renaming --- assets/static/css/main.css | 5 +-- assets/static/js/main.js | 24 ++++++++------ assets/static/js/serviceWorker.js | 2 +- assets/templates/items/relations.tmpl | 38 +++++++++++----------- assets/templates/items/relations_view.tmpl | 18 +++++----- 5 files changed, 44 insertions(+), 43 deletions(-) diff --git a/assets/static/css/main.css b/assets/static/css/main.css index a81ea9a..ec70a27 100644 --- a/assets/static/css/main.css +++ b/assets/static/css/main.css @@ -293,16 +293,13 @@ button, .button { font-size: 0.9rem; border-radius: 8px; line-height: 1.2rem; + padding: 8px 16px; } button:hover, .button:hover { box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } -button, .button { - padding: 8px 16px; -} - button.main, .button.main { background-color: var(--primary-color); color: #ffffff; diff --git a/assets/static/js/main.js b/assets/static/js/main.js index da63939..e9221b5 100644 --- a/assets/static/js/main.js +++ b/assets/static/js/main.js @@ -1,5 +1,3 @@ -import * as htmx from "./htmx/htmx"; - const registerServiceWorker = async () => { if ("serviceWorker" in navigator) { try { @@ -244,25 +242,31 @@ document.addEventListener("DOMContentLoaded", function(event){ document.querySelector('body').addEventListener('click', (event) => { if (event.target.classList.contains("close-dialog")) { - event.target.closest('#dialog').close(); - event.target.closest('#dialog').remove(); + let openDialog = event.target.closest('#dialog'); + if(openDialog !== null) { + openDialog.close(); + openDialog.remove(); + } } }); - document.body.addEventListener("showModalDialog", function(evt){ + document.querySelector('body').addEventListener("showModalDialog", function(evt){ document.getElementById("dialog").showModal(); }); - document.body.addEventListener("closeModalDialog", function(evt){ - document.getElementById('dialog').close(); - document.getElementById('dialog').remove(); + document.querySelector('body').addEventListener("closeModalDialog", function(evt){ + let openDialog = document.getElementById('dialog'); + if(openDialog !== null) { + openDialog.close(); + openDialog.remove(); + } }); - document.body.addEventListener("quickboxNoteClear", function(evt){ + document.querySelector('body').addEventListener("quickboxNoteClear", function(evt){ document.getElementById("quickbox-notetext").value = '' }); - document.body.addEventListener("closeQuickboxTransformModal", function(evt){ + document.querySelector('body').addEventListener("closeQuickboxTransformModal", function(evt){ bm_showMessage(); document.getElementById('dialog').close(); document.getElementById('dialog').remove(); diff --git a/assets/static/js/serviceWorker.js b/assets/static/js/serviceWorker.js index 92b92a6..95d6543 100644 --- a/assets/static/js/serviceWorker.js +++ b/assets/static/js/serviceWorker.js @@ -1,4 +1,4 @@ -const cacheVersion = "0.283" +const cacheVersion = "0.29" const cacheName = "speedtech-brainminder" const cacheFiles = [ '/static/bootstrap-icons/font/bootstrap-icons.min.css', diff --git a/assets/templates/items/relations.tmpl b/assets/templates/items/relations.tmpl index ecfe317..5c11ed4 100644 --- a/assets/templates/items/relations.tmpl +++ b/assets/templates/items/relations.tmpl @@ -11,24 +11,24 @@ {{ range .item.Relations}} -{{ $relation_name := printf "%s%v-%v" "ItemRelation-" .Item_id .Related_item_id }} -{{ $relation_name_remove := printf "%s%v-%v" "ItemRelation-ToRemove-" .Item_id .Related_item_id }} - - - {{ $target_id := .Related_item_id}} - {{ $relation_type := .Relation_type }} - {{ if eq .Related_item_id $.item.Id }} - {{ $target_id = .Item_id}} - {{ if eq "Parent" .Relation_type}} - {{ $relation_type = "Child" }} - {{ else if eq "Child" .Relation_type}} - {{ $relation_type = "Parent" }} +{{ $relationName := printf "%s%v-%v" "ItemRelation-" .ItemId .RelatedItemId }} +{{ $relationNameRemove := printf "%s%v-%v" "ItemRelation-ToRemove-" .ItemId .RelatedItemId }} + + + {{ $targetId := .RelatedItemId}} + {{ $relationType := .RelationType }} + {{ if eq .RelatedItemId $.item.Id }} + {{ $targetId = .ItemId}} + {{ if eq "Parent" .RelationType}} + {{ $relationType = "Child" }} + {{ else if eq "Child" .RelationType}} + {{ $relationType = "Parent" }} {{ end }} {{ end }} - {{.Title}} - + {{.Title}} + - + {{ if gt (len .Categories) 0 }} {{ range (stringToArray .Categories "|")}} @@ -39,7 +39,7 @@ {{ end }} {{ end }} - + {{ if gt (len .Tags) 0 }} {{ range (stringToArray .Tags ",")}} @@ -49,10 +49,10 @@ {{ end }} {{ end }} - {{ widget_relation_type $relation_name $relation_type `id="$relation_name"` }} + {{ widget_relation_type $relationName $relationType `id="$relation_name"` }} - - + + {{ end }} diff --git a/assets/templates/items/relations_view.tmpl b/assets/templates/items/relations_view.tmpl index fc25bba..688c600 100644 --- a/assets/templates/items/relations_view.tmpl +++ b/assets/templates/items/relations_view.tmpl @@ -6,14 +6,14 @@ {{ range.relations }} - {{ $target_id := .Related_item_id}} - {{ $relation_type := .Relation_type }} - {{ if eq .Related_item_id $.item.Id }} - {{ $target_id = .Item_id}} - {{ if eq "Parent" .Relation_type}} - {{ $relation_type = "Child" }} - {{ else if eq "Child" .Relation_type}} - {{ $relation_type = "Parent" }} + {{ $targetId := .RelatedItemId}} + {{ $relationType := .RelationType }} + {{ if eq .RelatedItemId $.item.Id }} + {{ $targetId = .ItemId}} + {{ if eq "Parent" .RelationType}} + {{ $relationType = "Child" }} + {{ else if eq "Child" .RelationType}} + {{ $relationType = "Parent" }} {{ end }} @@ -21,7 +21,7 @@ end }}
  • - {{.Title}} + {{.Title}}
  • {{ end