Skip to content

Commit 6d7adb5

Browse files
authored
Serval admin: Improve layout of draft job list for small screens (#3545)
1 parent 2e41d44 commit 6d7adb5

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

src/SIL.XForge.Scripture/ClientApp/src/app/serval-administration/draft-jobs.component.html

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
warning
5353
}
5454
</mat-icon>
55-
<span>{{ row.status }}</span>
55+
<span class="status-label">{{ row.status }}</span>
5656
</div>
5757
</td>
5858
</ng-container>
@@ -134,12 +134,7 @@
134134
<ng-container matColumnDef="author">
135135
<th mat-header-cell *matHeaderCellDef>Author</th>
136136
<td mat-cell *matCellDef="let row">
137-
<app-owner
138-
[ownerRef]="row.userId"
139-
[includeAvatar]="true"
140-
[dateTime]="row.startTimeStamp"
141-
[showTimeZone]="true"
142-
></app-owner>
137+
<app-owner [ownerRef]="row.userId" [includeAvatar]="true"></app-owner>
143138
</td>
144139
</ng-container>
145140
<ng-container matColumnDef="buildDetails">

src/SIL.XForge.Scripture/ClientApp/src/app/serval-administration/draft-jobs.component.scss

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@use 'src/variables' as sfColors;
2+
@use 'src/xforge-common/media-breakpoints/breakpoints' as *;
23

34
.table-wrapper {
45
overflow-x: auto;
@@ -9,14 +10,11 @@
910
background-color: var(--sf-draft-jobs-table-row-background);
1011
}
1112

12-
app-owner {
13-
white-space: nowrap;
14-
}
15-
1613
.build-id-link {
17-
text-decoration: underline;
1814
cursor: pointer;
19-
white-space: nowrap;
15+
word-break: break-all;
16+
font-family: monospace;
17+
font-size: 0.7rem;
2018

2119
&.disabled {
2220
color: var(--sf-draft-jobs-disabled-link-color);
@@ -29,6 +27,13 @@ app-owner {
2927
display: flex;
3028
align-items: center;
3129
gap: 8px;
30+
31+
@include media-breakpoint('<', lg) {
32+
justify-content: center;
33+
.status-label {
34+
display: none;
35+
}
36+
}
3237
}
3338

3439
.status-icon {

0 commit comments

Comments
 (0)