DownloadManager.css
⎇
Raw
1.downloadmanager-header {
2 display: flex;
3 gap: 1.5rem;
4 @media (max-width: 750px) {
5 gap: 1rem; /*allows the title to fit with the buttons at min width*/
6 }
7 & > span {
8 min-width: 0;
9 overflow: hidden;
10 margin-right: auto;
11 }
12}
13
14.downloadmanager-counters {
15 display: flex;
16 justify-content: space-between;
17 gap: 0.5rem;
18}
19
20.downloadmanager-content {
21 display: flex;
22 flex-direction: column;
23 gap: 0.25rem;
24 overflow: auto;
25 position: relative;
26 & > .downloadmanager-item {
27 display: flex;
28 flex-direction: column;
29 gap: 0.2rem;
30 padding: 0.5rem;
31 background-color: var(--color-c);
32 @media (hover: hover) {
33 &:hover {
34 background-color: var(--color-c-highlight);
35 }
36 }
37
38 & > span {
39 overflow: hidden;
40 text-overflow: ellipsis;
41 text-wrap: nowrap;
42 direction: rtl;
43 max-width: 100%;
44 align-self: start;
45 }
46
47 & > .downloadmanager-buttons {
48 display: flex;
49 gap: 0.5rem;
50 justify-content: end;
51 align-items: center;
52 }
53
54 &.downloadmanager-item-failed {
55 background-color: oklch(0.35 0.137 30);
56 @media (hover: hover) {
57 &:hover {
58 background-color: oklch(0.4 0.137 30);
59 }
60 }
61 }
62 &.downloadmanager-item-aborted {
63 background-color: oklch(0.48 0.085 102);
64 @media (hover: hover) {
65 &:hover {
66 background-color: oklch(0.53 0.085 102);
67 }
68 }
69 }
70 }
71}
72