|
1 | 1 | .filelist-item {
|
2 | 2 | display: flex;
|
3 | 3 | flex-direction: row;
|
4 |
| - align-items: stretch; |
| 4 | + align-items: center; |
5 | 5 | align-content: center;
|
6 |
| - flex: 0 1 2rem; |
7 |
| - line-height: 1rem; |
8 |
| - border-top: solid 1px var(--textSubColor); |
| 6 | + flex: 0 1 2.4rem; |
| 7 | + border-top: solid 1px var(--separatorColor); |
9 | 8 | color: var(--textColor);
|
10 | 9 | text-decoration: none;
|
| 10 | + background: #fafafa; |
| 11 | +} |
| 12 | + |
| 13 | +.filelist-item:first-child { |
| 14 | + border-top: none; |
11 | 15 | }
|
12 | 16 |
|
13 | 17 | .filelist-item:hover {
|
14 |
| - background-color: #bdc3c7; |
| 18 | + background-color: rgba(0, 0, 0, 0.05); |
15 | 19 | }
|
16 | 20 |
|
17 | 21 | %filelist-item__cell {
|
18 | 22 | font-size: 0.9rem;
|
19 |
| - padding: 0.5rem; |
| 23 | + padding: 0 0.5rem; |
| 24 | + height: 2.4rem; |
| 25 | + display: flex; |
| 26 | + align-items: center; |
20 | 27 | }
|
21 | 28 |
|
22 | 29 | .filelist-item__name {
|
|
27 | 34 | .filelist-item__metric {
|
28 | 35 | @extend %filelist-item__cell;
|
29 | 36 | display: flex;
|
30 |
| - flex: 0 0 9rem; |
| 37 | + flex: 0 0 5.5rem; |
31 | 38 | overflow: hidden;
|
32 | 39 | white-space: nowrap;
|
33 | 40 | font-size: 0.8rem;
|
34 |
| - text-align: right; |
35 |
| - border-left: solid 1px var(--textSubColor); |
| 41 | + text-align: left; |
| 42 | + border-left: solid 1px var(--separatorColor); |
| 43 | +} |
| 44 | + |
| 45 | +@media (min-width: 1024px) { |
| 46 | + .filelist-item__metric { |
| 47 | + flex: 0 0 10rem; |
| 48 | + } |
| 49 | +} |
| 50 | + |
| 51 | +@media (min-width: 1280px) { |
| 52 | + .filelist-item__metric { |
| 53 | + flex: 0 0 11rem; |
| 54 | + } |
36 | 55 | }
|
37 | 56 |
|
38 | 57 | .filelist-item__metric--passed {
|
39 | 58 | @extend .filelist-item__metric;
|
40 |
| - background-color: rgba(39, 174, 96, 0.3); |
| 59 | +} |
| 60 | + |
| 61 | +.filelist-item__metric--passed::before { |
| 62 | + content: ''; |
| 63 | + margin-right: 0.3rem; |
| 64 | + flex: 0 0 1rem; |
| 65 | + height: 1rem; |
| 66 | + background-color: rgba(39, 174, 96, 0.5); |
| 67 | + border-radius: 50%; |
41 | 68 | }
|
42 | 69 |
|
43 | 70 | .filelist-item__metric--failed {
|
44 | 71 | @extend .filelist-item__metric;
|
45 |
| - background-color: rgba(231, 76, 60, 0.3); |
| 72 | +} |
| 73 | + |
| 74 | +.filelist-item__metric--failed::before { |
| 75 | + content: ''; |
| 76 | + margin-right: 0.3rem; |
| 77 | + flex: 0 0 1rem; |
| 78 | + height: 1rem; |
| 79 | + background-color: rgba(231, 76, 60, 0.5); |
| 80 | + border-radius: 50%; |
46 | 81 | }
|
47 | 82 |
|
48 | 83 | .filelist-item__metric__percentage {
|
49 | 84 | flex: 1;
|
50 | 85 | }
|
51 | 86 |
|
52 | 87 | .filelist-item__metric__counts {
|
| 88 | + display: none; |
53 | 89 | flex: 1;
|
54 | 90 | color: var(--textSubColor);
|
55 | 91 | }
|
| 92 | + |
| 93 | +@media (min-width: 1024px) { |
| 94 | + .filelist-item__metric__counts { |
| 95 | + display: flex; |
| 96 | + } |
| 97 | +} |
0 commit comments