1.firmware__ready {
2  font-weight: 300;
3}
4
5.firmware__table {
6  margin-top: 0;
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    margin: 0;
40    p {
41      margin-bottom: 0;
42    }
43  }
44
45  .table__row.disabled {
46    .firmware__action-link {
47      color: $medblue;
48      opacity: 1;
49      &:hover {
50        cursor: pointer;
51      }
52    }
53  }
54  .firmware__primary {
55    background-color: lighten($status-ok, 40%);
56  }
57}
58
59.firmware__version {
60  flex: 30%;
61}
62
63.firmware__active-version {
64  color: $medblue;
65  font-size: .8em;
66  float: right;
67  font-weight: 400;
68}
69
70.firmware__action-link {
71  color: $links;
72  padding: 5px;
73  min-width: 90px;
74  text-align: left;
75}
76
77.firmware__version {
78  position: relative;
79  .icon {
80    position: absolute;
81    right: 0;
82    top: 20%;
83  }
84}
85
86
87.icon__more-dropdown {
88  width: 100%;
89  top: 68%;
90  right: 0;
91  @include mediaQuery(medium){
92    width: 30%;
93    right: 18%;
94    top: 74%;
95  }
96}
97
98// Upload firmware
99.firmware__upload-form {
100  label {
101    font-weight: 700;
102  }
103  input {
104    height: 2.4em;
105  }
106  .button {
107    min-width: 210px;
108    width: auto;
109    margin-top: 1em;
110  }
111}
112.firmware__upload-file-name {
113  text-transform: none;
114}
115.firmware__upload-chooser {
116    width: 100%;
117    background: $lightgrey;
118    padding-left: 1em;
119    padding-right: 1em;
120    margin-bottom: 1em;
121  .button {
122    vertical-align: middle;
123    margin: 1em .5em 1em 0;
124    min-width: 3em;
125  }
126  &.uploading {
127    @include indeterminate-bar;
128  }
129  @include mediaQuery(medium) {
130    width: 70%;
131  }
132}
133.firmware__upload-station {
134  padding-bottom: 2em;
135  border-bottom: 1px solid $medgrey;
136  padding-left: 1em;
137  margin-top: 2em;
138}
139.firmware__upload-tftp {
140  padding-top: 2em;
141  padding-left: 1em;
142}