Skip to content

Commit 51326fc

Browse files
committed
update design of task-card
1 parent 780319d commit 51326fc

File tree

2 files changed

+30
-12
lines changed

2 files changed

+30
-12
lines changed

src/app/matrix/task-card/task-card.component.html

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,30 @@
44
<input formControlName="name" class="name-input" type="text" />
55
<textarea formControlName="description"></textarea>
66
<div class="row imp-due-date">
7-
<input type="number" required formControlName="importance" />
8-
<span class="separator">imp.</span>
9-
<input type="number" formControlName="dueDay" />
10-
<span>.</span>
11-
<input type="number" formControlName="dueMonth" />
12-
<span>.</span>
13-
<span>20</span>
14-
<input type="number" formControlName="dueYear" />
7+
<div class="row importance">
8+
<input type="number" required formControlName="importance" />
9+
<span class="separator">imp.</span>
10+
</div>
11+
<div class="row due-date">
12+
<input type="number" formControlName="dueDay" />
13+
<span>.</span>
14+
<input type="number" formControlName="dueMonth" />
15+
<span>.</span>
16+
<span>20</span>
17+
<input type="number" formControlName="dueYear" />
18+
</div>
1519
</div>
1620
<div class="row topic-done">
1721
<select formControlName="topic">
1822
<option *ngFor="let element of topicOptions" [ngValue]="element.id">
1923
{{ element.value }}
2024
</option>
2125
</select>
22-
<button class="delete-btn" (click)="onDeleteTask()">d</button>
23-
<button class="done-btn" (click)="onDone()">
24-
{{ task.done ? 'mark undone' : 'mark done' }}
26+
<button class="delete-btn" type="button" (click)="onDeleteTask()">
27+
d
28+
</button>
29+
<button class="done-btn" type="button" (click)="onDone()">
30+
{{ task.done ? 'undo!' : 'done!' }}
2531
</button>
2632
</div>
2733
</form>

src/app/matrix/task-card/task-card.component.scss

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,17 @@
5757
span {
5858
padding-right: 4px;
5959
padding-left: 2px;
60+
padding-top: 0.25rem;
61+
font-size: 1rem;
62+
}
63+
64+
.importance,
65+
.due-date {
66+
align-items: center;
67+
}
68+
69+
.importance > span {
70+
font-size: 0.75rem;
6071
}
6172
}
6273

@@ -69,7 +80,7 @@
6980
font-family: Nunito, Helvetica, sans-serif;
7081
box-shadow: 4px 4px 5px rgba(32, 32, 32, 0.3);
7182
border-radius: 20px;
72-
padding: 0.5rem 2rem;
83+
padding: 0.5rem 1.5rem;
7384
}
7485

7586
.delete-btn {
@@ -103,6 +114,7 @@
103114
border-radius: 10px;
104115
box-sizing: border-box;
105116
width: 2.5rem;
117+
text-align: center;
106118
}
107119
}
108120
}

0 commit comments

Comments
 (0)