View layout fixes from task sorting animations
This commit is contained in:
@@ -28,10 +28,10 @@ export const CriticalView: Component = () => {
|
|||||||
<p class="text-muted-foreground mt-1 text-lg">Your tasks ranked by highest urgency + priority.</p>
|
<p class="text-muted-foreground mt-1 text-lg">Your tasks ranked by highest urgency + priority.</p>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<div class="grid gap-3" ref={listRef}>
|
<div class="grid grid-cols-1 gap-3 w-full" ref={listRef}>
|
||||||
<For each={displayedTasks()}>
|
<For each={displayedTasks()}>
|
||||||
{(task) => (
|
{(task) => (
|
||||||
<div class="animate-task-enter">
|
<div class="animate-task-enter w-full min-w-0">
|
||||||
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@@ -33,10 +33,10 @@ export const DigInView: Component = () => {
|
|||||||
<p class="text-muted-foreground mt-1 text-lg">Largest tasks first. Tackle big projects head-on.</p>
|
<p class="text-muted-foreground mt-1 text-lg">Largest tasks first. Tackle big projects head-on.</p>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<div class="grid gap-3" ref={listRef}>
|
<div class="grid grid-cols-1 gap-3 w-full" ref={listRef}>
|
||||||
<For each={displayedTasks()}>
|
<For each={displayedTasks()}>
|
||||||
{(task) => (
|
{(task) => (
|
||||||
<div class="animate-task-enter">
|
<div class="animate-task-enter w-full min-w-0">
|
||||||
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@@ -28,10 +28,10 @@ export const PriorityView: Component = () => {
|
|||||||
<p class="text-muted-foreground mt-1 text-lg">Your tasks ordered by priority.</p>
|
<p class="text-muted-foreground mt-1 text-lg">Your tasks ordered by priority.</p>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<div class="grid gap-3" ref={listRef}>
|
<div class="grid grid-cols-1 gap-3 w-full" ref={listRef}>
|
||||||
<For each={displayedTasks()}>
|
<For each={displayedTasks()}>
|
||||||
{(task) => (
|
{(task) => (
|
||||||
<div class="animate-task-enter">
|
<div class="animate-task-enter w-full min-w-0">
|
||||||
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@@ -35,10 +35,10 @@ export const ProgressView: Component = () => {
|
|||||||
<p class="text-muted-foreground mt-1 text-lg">Tasks sorted by progress status, then by focus score.</p>
|
<p class="text-muted-foreground mt-1 text-lg">Tasks sorted by progress status, then by focus score.</p>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<div class="grid gap-3" ref={listRef}>
|
<div class="grid grid-cols-1 gap-3 w-full" ref={listRef}>
|
||||||
<For each={displayedTasks()}>
|
<For each={displayedTasks()}>
|
||||||
{(task) => (
|
{(task) => (
|
||||||
<div class="animate-task-enter">
|
<div class="animate-task-enter w-full min-w-0">
|
||||||
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@@ -33,10 +33,10 @@ export const SnowballView: Component = () => {
|
|||||||
<p class="text-muted-foreground mt-1 text-lg">Smallest tasks first. Build momentum with quick wins.</p>
|
<p class="text-muted-foreground mt-1 text-lg">Smallest tasks first. Build momentum with quick wins.</p>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<div class="grid gap-3" ref={listRef}>
|
<div class="grid grid-cols-1 gap-3 w-full" ref={listRef}>
|
||||||
<For each={displayedTasks()}>
|
<For each={displayedTasks()}>
|
||||||
{(task) => (
|
{(task) => (
|
||||||
<div class="animate-task-enter">
|
<div class="animate-task-enter w-full min-w-0">
|
||||||
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@@ -32,10 +32,10 @@ export const UrgencyView: Component = () => {
|
|||||||
<p class="text-muted-foreground mt-1 text-lg">Your tasks ordered by deadline.</p>
|
<p class="text-muted-foreground mt-1 text-lg">Your tasks ordered by deadline.</p>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<div class="grid gap-3" ref={listRef}>
|
<div class="grid grid-cols-1 gap-3 w-full" ref={listRef}>
|
||||||
<For each={displayedTasks()}>
|
<For each={displayedTasks()}>
|
||||||
{(task) => (
|
{(task) => (
|
||||||
<div class="animate-task-enter">
|
<div class="animate-task-enter w-full min-w-0">
|
||||||
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
<TaskCard task={task} isShaking={shakingTaskIds().includes(task.id)} />
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|||||||
Reference in New Issue
Block a user