AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 1 | .select-action-table-view { |
2 | .svg-icon-wrapper { | ||||
3 | flex-direction: row; | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 4 | |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 5 | &::before { |
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 6 | content:""; |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 7 | } |
8 | .svg-icon { | ||||
9 | margin-left: 5px; | ||||
10 | margin-right: 5px; | ||||
11 | width:16px; | ||||
12 | height:16px; | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 13 | } |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 14 | } |
15 | .dummy-icon { | ||||
16 | background-color: $white; | ||||
17 | fill: $white; | ||||
18 | .locked { | ||||
19 | fill: $white; | ||||
20 | } | ||||
21 | } | ||||
22 | |||||
23 | .select-action-table-controllers { | ||||
24 | display: flex; | ||||
25 | .svg-icon-wrapper { | ||||
26 | &:hover { | ||||
27 | cursor: pointer; | ||||
28 | } | ||||
29 | &:first-child { | ||||
30 | margin-left: auto; | ||||
31 | } | ||||
32 | } | ||||
33 | } | ||||
34 | .select-action-table { | ||||
35 | display: flex; | ||||
36 | flex-direction: column; | ||||
37 | border-color: $light-gray; | ||||
38 | |||||
39 | .select-action-table-headers { | ||||
40 | display: flex; | ||||
41 | background-color: $tlv-light-gray; | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 42 | border-color: inherit; |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 43 | .select-action-table-header { |
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 44 | @extend .body-1-semibold; |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 45 | flex: 1; |
46 | border-top: 1px solid; | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 47 | border-right: 1px solid; |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 48 | border-color: inherit; |
49 | padding: 8px 0 7px 20px; | ||||
50 | &:first-child { | ||||
51 | border-left: 1px solid; | ||||
52 | border-color: inherit; | ||||
53 | } | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 54 | } |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 55 | } |
56 | .select-action-table-row-wrapper { | ||||
57 | display: flex; | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 58 | flex-direction: row; |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 59 | margin-bottom: 14px; |
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 60 | .svg-icon-wrapper.trashO { |
61 | .svg-icon { | ||||
62 | fill: $dark-gray; | ||||
63 | } | ||||
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 64 | } |
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 65 | .svg-icon-wrapper.errorCircle { |
66 | .svg-icon { | ||||
67 | fill: $red; | ||||
68 | } | ||||
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 69 | } |
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 70 | .svg-icon-wrapper.checkCircle { |
71 | .svg-icon { | ||||
72 | fill: $green; | ||||
73 | } | ||||
74 | } | ||||
Avi Ziv | 61070c9 | 2017-07-26 17:37:57 +0300 | [diff] [blame^] | 75 | .svg-icon-wrapper.hideDelete { |
76 | .svg-icon { | ||||
77 | fill: $white; | ||||
78 | } | ||||
79 | } | ||||
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 80 | .select-action-table-row { |
81 | display: flex; | ||||
82 | flex: 1; | ||||
83 | border: 1px solid; | ||||
84 | border-color: $light-gray; | ||||
85 | &.has-error { | ||||
86 | border-color: $red; | ||||
87 | } | ||||
Avi Ziv | 61070c9 | 2017-07-26 17:37:57 +0300 | [diff] [blame^] | 88 | |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 89 | .select-action-table-cell { |
90 | flex: 1; | ||||
91 | border-right: 1px solid; | ||||
92 | border-color: $light-gray; | ||||
93 | @extend .body-1; | ||||
94 | .dropdown-multi-select { | ||||
95 | .form-group { | ||||
96 | .Select{ | ||||
97 | &.is-open { | ||||
98 | border: 1px solid $blue; | ||||
99 | } | ||||
100 | } | ||||
101 | } | ||||
102 | } | ||||
103 | .form-group { | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 104 | margin: 0; |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 105 | .Select-control { |
106 | height:36px; | ||||
107 | border: none; | ||||
108 | .is-open { | ||||
109 | border-left-color: $blue; | ||||
110 | border-right-color: $blue; | ||||
111 | } | ||||
112 | .Select-value, .Select-placeholder, .Select-input { | ||||
113 | padding-left: 20px; | ||||
114 | padding-right: 50px; | ||||
115 | padding-top: 4px; | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 116 | |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 117 | } |
118 | .Select-placeholder { | ||||
119 | color: $dark-gray; | ||||
120 | } | ||||
121 | .Select-arrow-zone { | ||||
122 | padding-right: 15px; | ||||
123 | } | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 124 | } |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 125 | } |
126 | &:last-child { | ||||
127 | border-right: none; | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 128 | } |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 129 | } |
130 | .Select-menu-outer { | ||||
131 | border-left: 1px solid $blue; | ||||
132 | border-right: 1px solid $blue; | ||||
133 | border-bottom: 1px solid $blue; | ||||
134 | overflow: auto; | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 135 | .Select-menu { |
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 136 | .Select-option { |
Avi Ziv | 61070c9 | 2017-07-26 17:37:57 +0300 | [diff] [blame^] | 137 | overflow: hidden; |
138 | text-overflow: ellipsis; | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 139 | border-bottom: 1px solid $light-gray; |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 140 | &:hover { |
141 | background-color: $blue; | ||||
142 | color: $white; | ||||
143 | &.is-focused { | ||||
144 | background-color: $blue; | ||||
145 | } | ||||
146 | &.is-focused { | ||||
147 | background-color: $blue; | ||||
148 | } | ||||
149 | } | ||||
150 | &.is-selected { | ||||
151 | background-color: transparent; | ||||
152 | } | ||||
153 | &.is-focused { | ||||
154 | background-color: transparent; | ||||
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 155 | } |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 156 | } |
Avi Ziv | b8e2faf | 2017-07-18 19:45:38 +0300 | [diff] [blame] | 157 | } |
AviZi | 280f801 | 2017-06-09 02:39:56 +0300 | [diff] [blame] | 158 | } |
159 | } | ||||
160 | } | ||||
161 | } | ||||
162 | } |