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}