diff --git a/app/templates/transactions/fragments/item.html b/app/templates/transactions/fragments/item.html
index afcf9d6..6ed4f47 100644
--- a/app/templates/transactions/fragments/item.html
+++ b/app/templates/transactions/fragments/item.html
@@ -3,8 +3,11 @@
+ hx-trigger="dblclick"
+ hx-get="{% url 'transaction_edit' transaction_id=transaction.id %}"
+ hx-target="#generic-offcanvas"
+ _="on mouseover remove .tw-invisible from the first .transaction-actions in me end
+ on mouseout add .tw-invisible to the first .transaction-actions in me end">