Skip to content

Commit 327a1ed

Browse files
committed
Make display a bit better for tasks
1 parent 99b40c4 commit 327a1ed

File tree

2 files changed

+26
-13
lines changed

2 files changed

+26
-13
lines changed

packages/frontend/src/tasks/Tasks.css

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,16 @@
33
width: 100%;
44

55
.task-header {
6+
/* width: 100%; */
67
display: flex;
7-
justify-self: center;
8+
justify-content: center;
89
align-items: center;
910
gap: 1em;
1011
padding: 2em;
1112
transition: gap 300ms;
1213
button {
1314
border: none;
15+
min-width: 40px;
1416
padding: 0.5em 1em;
1517
font-size: large;
1618
font-weight: bolder;
@@ -23,10 +25,13 @@
2325
background-color: #646cff;
2426
color: #ffffff;
2527
}
26-
28+
/* label {
29+
flex: 1.5;
30+
} */
2731
input {
2832
border: none;
2933
padding: 0.5em 1em;
34+
3035
font-size: large;
3136
font-weight: bolder;
3237
background-color: whitesmoke;
@@ -37,7 +42,7 @@
3742
}
3843

3944
&:hover {
40-
gap: 2.5em;
45+
gap: 0.5em 2em;
4146
button {
4247
transform: scale(1.05);
4348
}
@@ -52,15 +57,15 @@
5257
}
5358

5459
.list {
55-
width: 80%;
5660
display: grid;
5761
justify-self: center;
5862
justify-content: center;
5963

60-
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
64+
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
6165

6266
padding: 2em;
6367
gap: 2em;
68+
6469
.task-wrapper {
6570
display: grid;
6671
padding: 1em;
@@ -69,11 +74,11 @@
6974
height: 125px;
7075
border-radius: 1.5em / 1em;
7176
background: linear-gradient(
72-
43deg,
73-
#4158d0 0%,
74-
#c850c0 30%,
75-
#ffcc70 66%,
76-
#ffffff 100%
77+
43deg in hsl shorter hue,
78+
#4159d09e 0%,
79+
#c850c09e 35%,
80+
#ffcd709e 85%,
81+
#ffcd7030 100%
7782
);
7883
font-weight: bolder;
7984
font-size: large;
@@ -153,12 +158,18 @@
153158
position: absolute;
154159
width: 25px;
155160
height: 25px;
156-
background-color: #d91010d7;
161+
background-color: #d910104f;
162+
display: flex;
157163
color: #ffffff;
164+
justify-content: center;
165+
align-items: center;
158166
padding: 0;
159-
/* margin: 0; */
160167
z-index: 5;
161168
transition: transform 300ms;
169+
svg,
170+
svg > * {
171+
transform: none;
172+
}
162173
}
163174

164175
&:hover,

packages/frontend/src/tasks/Tasks.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
import { Task } from 'interface';
33
import { useEffect, useState } from 'react';
44
import { LuRefreshCw } from 'react-icons/lu';
5+
import { MdDeleteForever } from 'react-icons/md';
6+
57
import { wait } from '../utils';
68
import { ApiError, TaskApi, type AddTaskSchema } from './api';
79
import { TasksProvider } from './TaskContext';
@@ -190,7 +192,7 @@ function Item({ item }: { item: Task }) {
190192
deleteTask(item.id);
191193
}}
192194
>
193-
X
195+
<MdDeleteForever />
194196
</button>
195197
{editing ? (
196198
<EditTask

0 commit comments

Comments
 (0)