From 4a08bfa147af1ffb7185f2b4329782ca728eb543 Mon Sep 17 00:00:00 2001
From: poanse <50020771+poanse@users.noreply.github.com>
Date: Tue, 23 Dec 2025 05:43:45 +0300
Subject: [PATCH] minor fixes
---
src/components/AddTaskButton.svelte | 6 ++---
src/components/Button.svelte | 12 ++++++----
src/components/Connection.svelte | 2 +-
src/components/Task.svelte | 6 +++++
src/components/TaskText.svelte | 36 ++++++++++++++++++-----------
5 files changed, 40 insertions(+), 22 deletions(-)
diff --git a/src/components/AddTaskButton.svelte b/src/components/AddTaskButton.svelte
index 90d1547..e936c42 100644
--- a/src/components/AddTaskButton.svelte
+++ b/src/components/AddTaskButton.svelte
@@ -64,13 +64,13 @@
"
>
diff --git a/src/components/Button.svelte b/src/components/Button.svelte
index ed83310..38f8e57 100644
--- a/src/components/Button.svelte
+++ b/src/components/Button.svelte
@@ -1,7 +1,7 @@
@@ -99,7 +99,7 @@
{:else if iconCode === IconCode.LOCK}
{:else if iconCode === IconCode.FOCUS}
-
+
{:else if iconCode === IconCode.STATUS}
{:else if iconCode === IconCode.STATUS_DRAFT}
@@ -148,6 +148,10 @@
stroke-width: 0.083;
fill: #bbb;
}
+ :global(svg.focus) {
+ width: 21px;
+ height: 21px;
+ }
:global(svg.draft) {
stroke: #7E7E7E;
fill: #1E1E1E;
diff --git a/src/components/Connection.svelte b/src/components/Connection.svelte
index 71b8583..63a3527 100644
--- a/src/components/Connection.svelte
+++ b/src/components/Connection.svelte
@@ -28,6 +28,6 @@
transition: stroke 0.2s;
pointer-events: none; /* Let clicks pass through to nodes below */
stroke: #555;
- stroke-width: 4;
+ stroke-width: 3;
}
diff --git a/src/components/Task.svelte b/src/components/Task.svelte
index 266ed0f..f41ef68 100644
--- a/src/components/Task.svelte
+++ b/src/components/Task.svelte
@@ -123,6 +123,11 @@
mouseDown = true;
event.stopPropagation();
}}
+ onpointerdown={(event: MouseEvent) => {
+ mouseDown = true;
+ event.stopPropagation();
+ }}
+ onpointerup={onTaskClick}
onclick={onTaskClick}
onblur={() => finishEditing(true)}
role="presentation"
@@ -193,6 +198,7 @@
height: 84px;
border-width: 4px;
transform: translate3d(-2px,-2px,0);
+ cursor: pointer;
}
.task.draft {
border-color: #7E7E7E;
diff --git a/src/components/TaskText.svelte b/src/components/TaskText.svelte
index 89a65a5..cf62ff7 100644
--- a/src/components/TaskText.svelte
+++ b/src/components/TaskText.svelte
@@ -45,6 +45,7 @@
}
});
function handlePreviewClick(e: MouseEvent) {
+ console.log('task text clicked');
const target = e.target as HTMLElement;
// Check if the clicked element (or its parent) is an internal link
@@ -139,7 +140,7 @@
class="task-text-container"
class:selected={isSelected}
class:not-selected={!isSelected}
- onclick={handlePreviewClick}
+ onpointerup={handlePreviewClick}
>
{#if isEditing}