Skip to content

Commit b518f1c

Browse files
committed
removed border from task page and overflow cutting page off at view height to make page feel more like a full page rather than singular component
1 parent 044444c commit b518f1c

1 file changed

Lines changed: 26 additions & 28 deletions

File tree

client/src/pages/[id]/tasks.tsx

Lines changed: 26 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -123,37 +123,35 @@ export default function TasksPage() {
123123
}
124124

125125
return (
126-
<div className="content-container min-w-screen flex h-[85vh] flex-row items-center justify-center bg-slate-950 p-3">
127-
<div className="task-list-border h-full w-full rounded-lg bg-slate-900 p-3">
128-
<div className="task-list-container h-full w-full overflow-hidden">
129-
<div className="task-list-content flex h-full w-full flex-col items-center justify-center rounded-lg bg-slate-500 text-slate-200">
130-
<div className="task-list-top mb-3 h-[10%] w-full rounded-t-lg p-3">
131-
<h1 className="task-list-title border-b-2 border-b-slate-400 p-3 text-center text-3xl font-bold text-slate-100">
132-
My Tasks
133-
</h1>
126+
<div className="content-container min-w-screen relative flex flex-row items-center justify-center bg-slate-500">
127+
<div className="task-list-container h-full w-full">
128+
<div className="task-list-content flex h-full w-full flex-col items-center justify-center rounded-lg p-3 text-slate-200">
129+
<div className="task-list-top mb-3 hidden h-[10%] w-full rounded-t-lg">
130+
<h1 className="task-list-title border-b-2 border-b-slate-400 p-3 text-center text-3xl font-bold text-slate-100">
131+
My Tasks
132+
</h1>
133+
</div>
134+
<div className="task-list-bottom flex w-full flex-row justify-center gap-6">
135+
<div
136+
className="task-list-wrapper flex w-fit flex-row justify-center"
137+
style={{ scrollbarWidth: "thin", scrollbarColor: "grey white" }}
138+
>
139+
<TaskList
140+
items={items}
141+
onToggleTask={handleToggleTask}
142+
onUpdate={handleTaskUpdated}
143+
onDelete={handleTaskDeleted}
144+
availableTopics={availableTopics}
145+
/>
134146
</div>
135-
<div className="task-list-bottom flex h-[90%] w-full flex-row justify-center gap-6 p-3">
136-
<div
137-
className="task-list-wrapper flex w-fit flex-row justify-center overflow-auto"
138-
style={{ scrollbarWidth: "thin", scrollbarColor: "grey white" }}
139-
>
140-
<TaskList
141-
items={items}
142-
onToggleTask={handleToggleTask}
143-
onUpdate={handleTaskUpdated}
144-
onDelete={handleTaskDeleted}
145-
availableTopics={availableTopics}
147+
<div className="add-task-container sticky top-3 flex h-full flex-col items-center justify-start rounded-lg bg-slate-400 p-3 shadow-xl">
148+
<h1 className="text-3xl font-bold text-slate-100">Add Task</h1>
149+
<div className="task-form-wrapper h-full overflow-auto">
150+
<TaskForm
151+
userId={Number(id)}
152+
onTaskCreated={handleTaskCreated}
146153
/>
147154
</div>
148-
<div className="add-task-container flex h-full flex-col items-center justify-start rounded-lg bg-slate-400 p-3 shadow-xl">
149-
<h1 className="text-3xl font-bold text-slate-100">Add Task</h1>
150-
<div className="task-form-wrapper h-full overflow-auto">
151-
<TaskForm
152-
userId={Number(id)}
153-
onTaskCreated={handleTaskCreated}
154-
/>
155-
</div>
156-
</div>
157155
</div>
158156
</div>
159157
</div>

0 commit comments

Comments
 (0)