1.firmware__ready {
2  font-weight: 300;
3}
4
5.firmware__table {
6  margin-top: 2.5em;
7  margin-bottom: 2.5em;
8
9  .table__cell {
10    a {
11      display: inline-block;
12      margin-right: 1.7em;
13      text-decoration: none;
14      font-weight: 700;
15    }
16    .icon {
17      color: $medblue;
18      &.disabled {
19        color: $medgrey;
20        &:hover {
21          cursor: default;
22        }
23      }
24      &:hover {
25        cursor: pointer;
26      }
27    }
28    .icon.icon-as-spacer {
29      text-indent: 0;
30      color: $btn__disabled-txt;
31      &:hover {
32        cursor: default;
33      }
34    }
35  }
36
37  .table-header {
38    font-weight: 700;
39    p {
40      margin-bottom: 0em;
41    }
42  }
43
44  .table__row.disabled {
45    .firmware__action-link {
46      color: $medblue;
47      opacity: 1;
48      &:hover {
49        cursor: pointer;
50      }
51    }
52  }
53  .firmware__primary {
54    background-color: lighten($status-ok, 40%);
55  }
56}
57
58.firmware__version {
59  flex: 30%;
60}
61
62.firmware__action {
63  flex: 8%;
64}
65
66.firmware__active-version {
67  color: $darkgrey;
68  font-size: .8em;
69  float: right;
70  font-weight: 400;
71}
72
73.firmware__action-link {
74  color: $links;
75  padding: 5px;
76  min-width: 90px;
77  text-align: left;
78}
79
80.firmware__version {
81  position: relative;
82  svg {
83    position: absolute;
84    top: 20%;
85  }
86  .icon {
87    margin-left: 20px;
88  }
89}
90
91
92.icon__more-dropdown {
93  width: 100%;
94  top: 68%;
95  right: 0;
96  @include mediaQuery(medium){
97    width: 30%;
98    right: 18%;
99    top: 74%;
100  }
101}
102
103// Upload firmware
104.firmware__upload-form {
105  label {
106    font-weight: 700;
107  }
108}
109.firmware__upload-file-name {
110  text-transform: none;
111}
112.firmware__upload-chooser {
113    display: inline-block;
114    width: 100%;
115    background: $lightgrey;
116    padding-left: 1em;
117    padding-right: 1em;
118    margin-bottom: 1em;
119  .button {
120    margin: 1em .5em 1em 0;
121    min-width: 3em;
122  }
123  &.uploading {
124    @include indeterminate-bar;
125  }
126  @include mediaQuery(medium) {
127     width: 70%;
128  }
129}
130.firmware__upload-station {
131  padding-bottom: 2em;
132  border-bottom: 1px solid $medgrey;
133  padding-left: 1em;
134  margin-top: 2em;
135}
136.firmware__upload-tftp {
137  padding-top: 2em;
138  padding-left: 1em;
139  padding-bottom: 50px;
140  padding-right: 0;
141  .button {
142    margin-top: 15px;
143  }
144}
145
146
147