Skip to content

Commit 7e4149e

Browse files
committed
left panel css clean up
1 parent 8ffad16 commit 7e4149e

4 files changed

Lines changed: 37 additions & 426 deletions

File tree

src/frontend_react/src/components/PlanList.tsx

Lines changed: 0 additions & 208 deletions
This file was deleted.

src/frontend_react/src/components/content/TaskList.tsx

Lines changed: 30 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -9,55 +9,59 @@ import {
99
MenuItem,
1010
MenuPopover,
1111
MenuTrigger,
12+
Caption1,
1213
} from "@fluentui/react-components";
1314
import { MoreHorizontal20Regular } from "@fluentui/react-icons";
1415
import React from "react";
1516
import "../../styles/TaskList.css";
1617
import { TaskListProps, Task } from "../../models/taskList";
1718

18-
19-
2019
const TaskList: React.FC<TaskListProps> = ({
2120
inProgressTasks,
2221
completedTasks,
2322
onTaskSelect,
2423
}) => {
25-
const renderTaskItem = (task: Task) => (<div
26-
key={task.id}
27-
className="task-list-task-item"
28-
onClick={() => onTaskSelect(task.id)}
29-
>
30-
<div>
31-
<div>{task.name}</div>
32-
{task.date && (
33-
<div className="task-list-task-date">
34-
{task.date}
35-
</div>
36-
)}
37-
</div> <Menu>
38-
<MenuTrigger>
39-
<Button
40-
appearance="subtle"
41-
icon={<MoreHorizontal20Regular />}
42-
onClick={(e: React.MouseEvent) => e.stopPropagation()}
43-
/>
44-
</MenuTrigger>
45-
</Menu>
46-
</div>
24+
const renderTaskItem = (task: Task) => (
25+
<div
26+
key={task.id}
27+
className="task-tab"
28+
onClick={() => onTaskSelect(task.id)}
29+
>
30+
<div className="sideNavTick" />
31+
<div className="left">
32+
<div>{task.name}</div>
33+
{task.date && (
34+
<Caption1
35+
className="task-list-task-date"
36+
>
37+
{task.date}
38+
</Caption1>
39+
)}
40+
</div>
41+
<Menu>
42+
<MenuTrigger>
43+
<Button
44+
appearance="subtle"
45+
icon={<MoreHorizontal20Regular />}
46+
onClick={(e: React.MouseEvent) => e.stopPropagation()}
47+
/>
48+
</MenuTrigger>
49+
</Menu>
50+
</div>
4751
);
4852

4953
return (
5054
<Accordion defaultOpenItems={["inprogress"]} collapsible>
5155
<AccordionItem value="inprogress">
52-
<AccordionHeader>
56+
<AccordionHeader expandIconPosition="end" className="task-accordion-header">
5357
In progress
5458
</AccordionHeader>
5559
<AccordionPanel>
5660
{inProgressTasks.map(renderTaskItem)}
5761
</AccordionPanel>
5862
</AccordionItem>
5963
<AccordionItem value="completed">
60-
<AccordionHeader>
64+
<AccordionHeader expandIconPosition="end" className="task-accordion-header">
6165
Completed
6266
</AccordionHeader>
6367
<AccordionPanel>

0 commit comments

Comments
 (0)