Showing
85 changed files
with
1520 additions
and
835 deletions
Too many changes to show.
To preserve performance only 85 of 95 files are displayed.
ui/.stylelintrc
0 → 100644
1 | +{ | |
2 | + "extends": ["stylelint-config-standard", "stylelint-config-recommended-scss"], | |
3 | + "plugins": [ | |
4 | + "stylelint-order" | |
5 | + ], | |
6 | + "rules": { | |
7 | + "at-rule-empty-line-before": ["always", { | |
8 | + "except": ["first-nested"], | |
9 | + "ignore": ["after-comment"] | |
10 | + }], | |
11 | + "at-rule-name-space-after": "always", | |
12 | + "at-rule-no-vendor-prefix": true, | |
13 | + "at-rule-semicolon-space-before": "never", | |
14 | + "block-closing-brace-empty-line-before": "never", | |
15 | + "block-closing-brace-newline-after": null, | |
16 | + "block-opening-brace-space-before": null, | |
17 | + "color-named": "never", | |
18 | + "declaration-block-semicolon-newline-after": "always-multi-line", | |
19 | + "declaration-block-semicolon-newline-before": "never-multi-line", | |
20 | + "declaration-block-semicolon-space-after": "always-single-line", | |
21 | + "declaration-empty-line-before": null, | |
22 | + "declaration-no-important": null, | |
23 | + "font-family-name-quotes": "always-where-recommended", | |
24 | + "font-weight-notation": [ | |
25 | + "numeric", { | |
26 | + "ignore": ["relative"] | |
27 | + }], | |
28 | + "function-url-no-scheme-relative": true, | |
29 | + "function-url-quotes": "always", | |
30 | + "length-zero-no-unit": true, | |
31 | + "max-empty-lines": 2, | |
32 | + "max-line-length": null, | |
33 | + "media-feature-name-no-vendor-prefix": true, | |
34 | + "media-feature-parentheses-space-inside": "never", | |
35 | + "media-feature-range-operator-space-after": "always", | |
36 | + "media-feature-range-operator-space-before": "never", | |
37 | + "no-descending-specificity": null, | |
38 | + "no-duplicate-selectors": true, | |
39 | + "number-leading-zero": "never", | |
40 | + "media-feature-name-no-unknown": [true, { | |
41 | + "ignoreMediaFeatureNames": ["prefers-reduced-motion"] | |
42 | + }], | |
43 | + "order/properties-order": [ | |
44 | + "position", | |
45 | + "top", | |
46 | + "right", | |
47 | + "bottom", | |
48 | + "left", | |
49 | + "z-index", | |
50 | + "box-sizing", | |
51 | + "display", | |
52 | + "flex", | |
53 | + "flex-align", | |
54 | + "flex-basis", | |
55 | + "flex-direction", | |
56 | + "flex-wrap", | |
57 | + "flex-flow", | |
58 | + "flex-shrink", | |
59 | + "flex-grow", | |
60 | + "flex-order", | |
61 | + "flex-pack", | |
62 | + "align-content", | |
63 | + "align-items", | |
64 | + "align-self", | |
65 | + "justify-content", | |
66 | + "order", | |
67 | + "float", | |
68 | + "width", | |
69 | + "min-width", | |
70 | + "max-width", | |
71 | + "height", | |
72 | + "min-height", | |
73 | + "max-height", | |
74 | + "padding", | |
75 | + "padding-top", | |
76 | + "padding-right", | |
77 | + "padding-bottom", | |
78 | + "padding-left", | |
79 | + "margin", | |
80 | + "margin-top", | |
81 | + "margin-right", | |
82 | + "margin-bottom", | |
83 | + "margin-left", | |
84 | + "overflow", | |
85 | + "overflow-x", | |
86 | + "overflow-y", | |
87 | + "-webkit-overflow-scrolling", | |
88 | + "-ms-overflow-x", | |
89 | + "-ms-overflow-y", | |
90 | + "-ms-overflow-style", | |
91 | + "columns", | |
92 | + "column-count", | |
93 | + "column-fill", | |
94 | + "column-gap", | |
95 | + "column-rule", | |
96 | + "column-rule-width", | |
97 | + "column-rule-style", | |
98 | + "column-rule-color", | |
99 | + "column-span", | |
100 | + "column-width", | |
101 | + "orphans", | |
102 | + "widows", | |
103 | + "clip", | |
104 | + "clear", | |
105 | + "font", | |
106 | + "font-family", | |
107 | + "font-size", | |
108 | + "font-style", | |
109 | + "font-weight", | |
110 | + "font-variant", | |
111 | + "font-size-adjust", | |
112 | + "font-stretch", | |
113 | + "font-effect", | |
114 | + "font-emphasize", | |
115 | + "font-emphasize-position", | |
116 | + "font-emphasize-style", | |
117 | + "font-smooth", | |
118 | + "src", | |
119 | + "hyphens", | |
120 | + "line-height", | |
121 | + "color", | |
122 | + "text-align", | |
123 | + "text-align-last", | |
124 | + "text-emphasis", | |
125 | + "text-emphasis-color", | |
126 | + "text-emphasis-style", | |
127 | + "text-emphasis-position", | |
128 | + "text-decoration", | |
129 | + "text-indent", | |
130 | + "text-justify", | |
131 | + "text-outline", | |
132 | + "-ms-text-overflow", | |
133 | + "text-overflow", | |
134 | + "text-overflow-ellipsis", | |
135 | + "text-overflow-mode", | |
136 | + "text-shadow", | |
137 | + "text-transform", | |
138 | + "text-wrap", | |
139 | + "-webkit-text-size-adjust", | |
140 | + "-ms-text-size-adjust", | |
141 | + "letter-spacing", | |
142 | + "-ms-word-break", | |
143 | + "word-break", | |
144 | + "word-spacing", | |
145 | + "-ms-word-wrap", | |
146 | + "word-wrap", | |
147 | + "overflow-wrap", | |
148 | + "tab-size", | |
149 | + "white-space", | |
150 | + "vertical-align", | |
151 | + "direction", | |
152 | + "unicode-bidi", | |
153 | + "list-style", | |
154 | + "list-style-position", | |
155 | + "list-style-type", | |
156 | + "list-style-image", | |
157 | + "pointer-events", | |
158 | + "-ms-touch-action", | |
159 | + "touch-action", | |
160 | + "cursor", | |
161 | + "visibility", | |
162 | + "zoom", | |
163 | + "table-layout", | |
164 | + "empty-cells", | |
165 | + "caption-side", | |
166 | + "border-spacing", | |
167 | + "border-collapse", | |
168 | + "content", | |
169 | + "quotes", | |
170 | + "counter-reset", | |
171 | + "counter-increment", | |
172 | + "resize", | |
173 | + "user-select", | |
174 | + "nav-index", | |
175 | + "nav-up", | |
176 | + "nav-right", | |
177 | + "nav-down", | |
178 | + "nav-left", | |
179 | + "background", | |
180 | + "background-color", | |
181 | + "background-image", | |
182 | + "filter", | |
183 | + "background-repeat", | |
184 | + "background-attachment", | |
185 | + "background-position", | |
186 | + "background-position-x", | |
187 | + "background-position-y", | |
188 | + "background-clip", | |
189 | + "background-origin", | |
190 | + "background-size", | |
191 | + "border", | |
192 | + "border-color", | |
193 | + "border-style", | |
194 | + "border-width", | |
195 | + "border-top", | |
196 | + "border-top-color", | |
197 | + "border-top-style", | |
198 | + "border-top-width", | |
199 | + "border-right", | |
200 | + "border-right-color", | |
201 | + "border-right-style", | |
202 | + "border-right-width", | |
203 | + "border-bottom", | |
204 | + "border-bottom-color", | |
205 | + "border-bottom-style", | |
206 | + "border-bottom-width", | |
207 | + "border-left", | |
208 | + "border-left-color", | |
209 | + "border-left-style", | |
210 | + "border-left-width", | |
211 | + "border-radius", | |
212 | + "border-top-left-radius", | |
213 | + "border-top-right-radius", | |
214 | + "border-bottom-right-radius", | |
215 | + "border-bottom-left-radius", | |
216 | + "border-image", | |
217 | + "border-image-source", | |
218 | + "border-image-slice", | |
219 | + "border-image-width", | |
220 | + "border-image-outset", | |
221 | + "border-image-repeat", | |
222 | + "outline", | |
223 | + "outline-width", | |
224 | + "outline-style", | |
225 | + "outline-color", | |
226 | + "outline-offset", | |
227 | + "box-shadow", | |
228 | + "opacity", | |
229 | + "-ms-interpolation-mode", | |
230 | + "page-break-after", | |
231 | + "page-break-before", | |
232 | + "page-break-inside", | |
233 | + "transition", | |
234 | + "transition-delay", | |
235 | + "transition-timing-function", | |
236 | + "transition-duration", | |
237 | + "transition-property", | |
238 | + "transform", | |
239 | + "transform-origin", | |
240 | + "perspective", | |
241 | + "appearance", | |
242 | + "animation", | |
243 | + "animation-name", | |
244 | + "animation-duration", | |
245 | + "animation-play-state", | |
246 | + "animation-timing-function", | |
247 | + "animation-delay", | |
248 | + "animation-iteration-count", | |
249 | + "animation-direction", | |
250 | + "animation-fill-mode", | |
251 | + "fill", | |
252 | + "stroke" | |
253 | + ], | |
254 | + "property-no-vendor-prefix": null, | |
255 | + "rule-empty-line-before": ["always", { | |
256 | + "except": ["first-nested"], | |
257 | + "ignore": ["after-comment"] | |
258 | + }], | |
259 | + "scss/dollar-variable-default": [true, { "ignore": "local" }], | |
260 | + "selector-attribute-quotes": "always", | |
261 | + "selector-list-comma-newline-after": "always", | |
262 | + "selector-list-comma-newline-before": "never-multi-line", | |
263 | + "selector-list-comma-space-after": "always-single-line", | |
264 | + "selector-list-comma-space-before": "never-single-line", | |
265 | + "selector-max-attribute": 2, | |
266 | + "selector-max-class": 6, | |
267 | + "selector-max-combinators": 8, | |
268 | + "selector-max-compound-selectors": 9, | |
269 | + "selector-max-empty-lines": 1, | |
270 | + "selector-max-id": 1, | |
271 | + "selector-max-specificity": null, | |
272 | + "selector-max-type": 5, | |
273 | + "selector-max-universal": 1, | |
274 | + "selector-no-qualifying-type": null, | |
275 | + "selector-no-vendor-prefix": null, | |
276 | + "selector-type-no-unknown": [true, { | |
277 | + "ignoreTypes": [ | |
278 | + "/^md-/", | |
279 | + "/^mdp-/", | |
280 | + "/^ng-/", | |
281 | + "/^tb-/", | |
282 | + "/^v-pane/" | |
283 | + ] | |
284 | + }], | |
285 | + "string-quotes": "double", | |
286 | + "value-keyword-case": "lower", | |
287 | + "value-list-comma-newline-after": "always-multi-line", | |
288 | + "value-list-comma-newline-before": "never-multi-line", | |
289 | + "value-list-comma-space-after": "always-single-line", | |
290 | + "value-no-vendor-prefix": null | |
291 | + } | |
292 | +} | ... | ... |
... | ... | @@ -13,14 +13,16 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-alarm-details-panel { |
17 | - margin-left: 15px; | |
18 | - border: 1px solid #C0C0C0; | |
19 | 18 | height: 100%; |
19 | + margin-left: 15px; | |
20 | + border: 1px solid #c0c0c0; | |
21 | + | |
20 | 22 | #tb-alarm-details { |
21 | - min-width: 600px; | |
22 | - min-height: 200px; | |
23 | 23 | width: 100%; |
24 | + min-width: 600px; | |
24 | 25 | height: 100%; |
26 | + min-height: 200px; | |
25 | 27 | } |
26 | 28 | } | ... | ... |
... | ... | @@ -13,26 +13,27 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-alarm-container { |
17 | 18 | overflow-x: auto; |
18 | 19 | } |
19 | 20 | |
20 | 21 | md-list.tb-alarm-table { |
21 | - padding: 0px; | |
22 | 22 | min-width: 700px; |
23 | + padding: 0; | |
23 | 24 | |
24 | 25 | md-list-item { |
25 | - padding: 0px; | |
26 | + padding: 0; | |
26 | 27 | } |
27 | 28 | |
28 | 29 | .tb-row { |
29 | 30 | height: 48px; |
30 | - padding: 0px; | |
31 | + padding: 0; | |
31 | 32 | overflow: hidden; |
32 | 33 | } |
33 | 34 | |
34 | 35 | .tb-row:hover { |
35 | - background-color: #EEEEEE; | |
36 | + background-color: #eee; | |
36 | 37 | } |
37 | 38 | |
38 | 39 | .tb-header:hover { |
... | ... | @@ -41,9 +42,9 @@ md-list.tb-alarm-table { |
41 | 42 | |
42 | 43 | .tb-header { |
43 | 44 | .tb-cell { |
44 | - color: rgba(0,0,0,.54); | |
45 | 45 | font-size: 12px; |
46 | 46 | font-weight: 700; |
47 | + color: rgba(0, 0, 0, .54); | |
47 | 48 | white-space: nowrap; |
48 | 49 | background: none; |
49 | 50 | } |
... | ... | @@ -52,11 +53,12 @@ md-list.tb-alarm-table { |
52 | 53 | .tb-cell { |
53 | 54 | padding: 0 24px; |
54 | 55 | margin: auto 0; |
55 | - color: rgba(0,0,0,.87); | |
56 | + overflow: hidden; | |
56 | 57 | font-size: 13px; |
57 | - vertical-align: middle; | |
58 | + color: rgba(0, 0, 0, .87); | |
58 | 59 | text-align: left; |
59 | - overflow: hidden; | |
60 | + vertical-align: middle; | |
61 | + | |
60 | 62 | .md-button { |
61 | 63 | padding: 0; |
62 | 64 | margin: 0; |
... | ... | @@ -66,12 +68,11 @@ md-list.tb-alarm-table { |
66 | 68 | .tb-cell.tb-number { |
67 | 69 | text-align: right; |
68 | 70 | } |
69 | - | |
70 | 71 | } |
71 | 72 | |
72 | 73 | #tb-alarm-content { |
73 | - min-width: 400px; | |
74 | - min-height: 50px; | |
75 | 74 | width: 100%; |
75 | + min-width: 400px; | |
76 | 76 | height: 100%; |
77 | + min-height: 50px; | |
77 | 78 | } | ... | ... |
... | ... | @@ -13,10 +13,12 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -#tb-audit-log-action-data, #tb-audit-log-failure-details { | |
17 | - min-width: 400px; | |
18 | - min-height: 50px; | |
16 | + | |
17 | +#tb-audit-log-action-data, | |
18 | +#tb-audit-log-failure-details { | |
19 | 19 | width: 100%; |
20 | + min-width: 400px; | |
20 | 21 | height: 100%; |
21 | - border: 1px solid #C0C0C0; | |
22 | -} | |
\ No newline at end of file | ||
22 | + min-height: 50px; | |
23 | + border: 1px solid #c0c0c0; | |
24 | +} | ... | ... |
... | ... | @@ -13,17 +13,21 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-audit-logs { |
17 | 18 | background-color: #fff; |
19 | + | |
18 | 20 | .tb-audit-log-margin-18px { |
19 | 21 | margin-bottom: 18px; |
20 | 22 | } |
23 | + | |
21 | 24 | .tb-audit-log-toolbar { |
22 | 25 | font-size: 20px; |
23 | 26 | } |
27 | + | |
24 | 28 | md-input-container.tb-audit-log-search-input { |
25 | 29 | .md-errors-spacer { |
26 | - min-height: 0px; | |
30 | + min-height: 0; | |
27 | 31 | } |
28 | 32 | } |
29 | 33 | } |
... | ... | @@ -32,27 +36,26 @@ |
32 | 36 | overflow-x: auto; |
33 | 37 | } |
34 | 38 | |
35 | - | |
36 | - | |
37 | 39 | md-list.tb-audit-log-table { |
38 | - padding: 0px; | |
39 | 40 | min-width: 700px; |
41 | + padding: 0; | |
42 | + | |
40 | 43 | &.tb-audit-log-table-full { |
41 | 44 | min-width: 900px; |
42 | 45 | } |
43 | 46 | |
44 | 47 | md-list-item { |
45 | - padding: 0px; | |
48 | + padding: 0; | |
46 | 49 | } |
47 | 50 | |
48 | 51 | .tb-row { |
49 | 52 | height: 48px; |
50 | - padding: 0px; | |
53 | + padding: 0; | |
51 | 54 | overflow: hidden; |
52 | 55 | } |
53 | 56 | |
54 | 57 | .tb-row:hover { |
55 | - background-color: #EEEEEE; | |
58 | + background-color: #eee; | |
56 | 59 | } |
57 | 60 | |
58 | 61 | .tb-header:hover { |
... | ... | @@ -61,9 +64,9 @@ md-list.tb-audit-log-table { |
61 | 64 | |
62 | 65 | .tb-header { |
63 | 66 | .tb-cell { |
64 | - color: rgba(0,0,0,.54); | |
65 | 67 | font-size: 12px; |
66 | 68 | font-weight: 700; |
69 | + color: rgba(0, 0, 0, .54); | |
67 | 70 | white-space: nowrap; |
68 | 71 | background: none; |
69 | 72 | } |
... | ... | @@ -72,11 +75,12 @@ md-list.tb-audit-log-table { |
72 | 75 | .tb-cell { |
73 | 76 | padding: 0 24px; |
74 | 77 | margin: auto 0; |
75 | - color: rgba(0,0,0,.87); | |
78 | + overflow: hidden; | |
76 | 79 | font-size: 13px; |
77 | - vertical-align: middle; | |
80 | + color: rgba(0, 0, 0, .87); | |
78 | 81 | text-align: left; |
79 | - overflow: hidden; | |
82 | + vertical-align: middle; | |
83 | + | |
80 | 84 | .md-button { |
81 | 85 | padding: 0; |
82 | 86 | margin: 0; |
... | ... | @@ -86,5 +90,4 @@ md-list.tb-audit-log-table { |
86 | 90 | .tb-cell.tb-number { |
87 | 91 | text-align: right; |
88 | 92 | } |
89 | - | |
90 | 93 | } | ... | ... |
... | ... | @@ -13,16 +13,19 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-dashboard-autocomplete { |
17 | 18 | .tb-not-found { |
18 | 19 | display: block; |
19 | - line-height: 1.5; | |
20 | 20 | height: 48px; |
21 | + line-height: 1.5; | |
21 | 22 | } |
23 | + | |
22 | 24 | .tb-dashboard-item { |
23 | 25 | display: block; |
24 | 26 | height: 48px; |
25 | 27 | } |
28 | + | |
26 | 29 | li { |
27 | 30 | height: auto !important; |
28 | 31 | white-space: normal !important; | ... | ... |
... | ... | @@ -13,18 +13,20 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../scss/constants'; | |
16 | +@import "../../scss/constants"; | |
17 | 17 | |
18 | 18 | tb-dashboard-select { |
19 | 19 | min-width: 52px; |
20 | + | |
20 | 21 | md-select { |
21 | - pointer-events: all; | |
22 | 22 | max-width: 300px; |
23 | + pointer-events: all; | |
23 | 24 | } |
24 | 25 | } |
25 | 26 | |
26 | 27 | .tb-dashboard-select { |
27 | 28 | min-height: 32px; |
29 | + | |
28 | 30 | span { |
29 | 31 | pointer-events: all; |
30 | 32 | cursor: pointer; |
... | ... | @@ -38,23 +40,27 @@ tb-dashboard-select { |
38 | 40 | } |
39 | 41 | |
40 | 42 | .tb-dashboard-select-panel { |
43 | + min-width: 300px; | |
44 | + max-width: 320px; | |
41 | 45 | max-height: 150px; |
46 | + overflow-x: hidden; | |
47 | + overflow-y: auto; | |
48 | + background: #fff; | |
49 | + border-radius: 4px; | |
50 | + box-shadow: | |
51 | + 0 7px 8px -4px rgba(0, 0, 0, .2), | |
52 | + 0 13px 19px 2px rgba(0, 0, 0, .14), | |
53 | + 0 5px 24px 4px rgba(0, 0, 0, .12); | |
54 | + | |
42 | 55 | @media (min-height: 350px) { |
43 | 56 | max-height: 250px; |
44 | 57 | } |
45 | - max-width: 320px; | |
58 | + | |
46 | 59 | @media (min-width: $layout-breakpoint-xs) { |
47 | 60 | max-width: 100%; |
48 | 61 | } |
49 | - min-width: 300px; | |
50 | - background: white; | |
51 | - border-radius: 4px; | |
52 | - box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), | |
53 | - 0 13px 19px 2px rgba(0, 0, 0, 0.14), | |
54 | - 0 5px 24px 4px rgba(0, 0, 0, 0.12); | |
55 | - overflow-x: hidden; | |
56 | - overflow-y: auto; | |
62 | + | |
57 | 63 | md-content { |
58 | 64 | background-color: #fff; |
59 | 65 | } |
60 | -} | |
\ No newline at end of file | ||
66 | +} | ... | ... |
... | ... | @@ -21,6 +21,7 @@ div.tb-widget { |
21 | 21 | margin: 0; |
22 | 22 | overflow: hidden; |
23 | 23 | outline: none; |
24 | + | |
24 | 25 | @include transition(all .2s ease-in-out); |
25 | 26 | |
26 | 27 | .tb-widget-title { |
... | ... | @@ -32,7 +33,7 @@ div.tb-widget { |
32 | 33 | |
33 | 34 | tb-timewindow { |
34 | 35 | font-size: 14px; |
35 | - opacity: 0.85; | |
36 | + opacity: .85; | |
36 | 37 | } |
37 | 38 | } |
38 | 39 | |
... | ... | @@ -44,17 +45,19 @@ div.tb-widget { |
44 | 45 | margin: 0; |
45 | 46 | |
46 | 47 | .md-button.md-icon-button { |
47 | - margin: 0 !important; | |
48 | - padding: 0 !important; | |
49 | - line-height: 20px; | |
50 | 48 | width: 32px; |
51 | - height: 32px; | |
52 | 49 | min-width: 32px; |
50 | + height: 32px; | |
53 | 51 | min-height: 32px; |
54 | - md-icon, ng-md-icon { | |
52 | + padding: 0 !important; | |
53 | + margin: 0 !important; | |
54 | + line-height: 20px; | |
55 | + | |
56 | + md-icon, | |
57 | + ng-md-icon { | |
55 | 58 | width: 20px; |
56 | - height: 20px; | |
57 | 59 | min-width: 20px; |
60 | + height: 20px; | |
58 | 61 | min-height: 20px; |
59 | 62 | font-size: 20px; |
60 | 63 | } |
... | ... | @@ -63,8 +66,8 @@ div.tb-widget { |
63 | 66 | |
64 | 67 | .tb-widget-content { |
65 | 68 | tb-widget { |
66 | - width: 100%; | |
67 | 69 | position: relative; |
70 | + width: 100%; | |
68 | 71 | } |
69 | 72 | } |
70 | 73 | } |
... | ... | @@ -75,40 +78,41 @@ div.tb-widget.tb-highlighted { |
75 | 78 | } |
76 | 79 | |
77 | 80 | div.tb-widget.tb-not-highlighted { |
78 | - opacity: 0.5; | |
81 | + opacity: .5; | |
79 | 82 | } |
80 | 83 | |
81 | 84 | tb-dashboard { |
82 | 85 | position: absolute; |
83 | 86 | top: 0; |
84 | - left: 0; | |
85 | 87 | right: 0; |
86 | 88 | bottom: 0; |
89 | + left: 0; | |
87 | 90 | } |
88 | 91 | |
89 | 92 | md-content.tb-dashboard-content { |
90 | 93 | position: absolute; |
91 | 94 | top: 0; |
92 | - left: 0; | |
93 | 95 | right: 0; |
94 | 96 | bottom: 0; |
95 | - outline: none; | |
97 | + left: 0; | |
96 | 98 | background: none; |
99 | + outline: none; | |
100 | + | |
97 | 101 | .gridster-item { |
98 | - @include transition(none); | |
102 | + @include transition(none); | |
99 | 103 | } |
100 | 104 | } |
101 | 105 | |
102 | 106 | .tb-widget-error-container { |
103 | 107 | position: absolute; |
104 | - background-color: #fff; | |
105 | 108 | width: 100%; |
106 | 109 | height: 100%; |
110 | + background-color: #fff; | |
107 | 111 | } |
108 | 112 | |
109 | 113 | .tb-widget-error-msg { |
110 | - color: red; | |
114 | + padding: 5px; | |
111 | 115 | font-size: 16px; |
116 | + color: #f00; | |
112 | 117 | word-wrap: break-word; |
113 | - padding: 5px; | |
114 | 118 | } | ... | ... |
... | ... | @@ -13,9 +13,11 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-datakey-config { |
17 | 18 | min-width: 500px !important; |
18 | 19 | min-height: 500px !important; |
20 | + | |
19 | 21 | md-content { |
20 | 22 | background-color: #fff; |
21 | 23 | } | ... | ... |
... | ... | @@ -13,17 +13,22 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../scss/constants'; | |
16 | +@import "../../scss/constants"; | |
17 | 17 | |
18 | -.tb-entity-alias-autocomplete, .tb-timeseries-datakey-autocomplete, .tb-attribute-datakey-autocomplete, .tb-alarm-datakey-autocomplete { | |
18 | +.tb-entity-alias-autocomplete, | |
19 | +.tb-timeseries-datakey-autocomplete, | |
20 | +.tb-attribute-datakey-autocomplete, | |
21 | +.tb-alarm-datakey-autocomplete { | |
19 | 22 | .tb-not-found { |
20 | 23 | display: block; |
21 | - line-height: 1.5; | |
22 | 24 | height: 48px; |
25 | + line-height: 1.5; | |
26 | + | |
23 | 27 | .tb-no-entries { |
24 | 28 | line-height: 48px; |
25 | 29 | } |
26 | 30 | } |
31 | + | |
27 | 32 | li { |
28 | 33 | height: auto !important; |
29 | 34 | white-space: normal !important; |
... | ... | @@ -32,13 +37,14 @@ |
32 | 37 | |
33 | 38 | tb-datasource-entity { |
34 | 39 | @media (min-width: $layout-breakpoint-sm) { |
35 | - padding-left: 4px; | |
36 | 40 | padding-right: 4px; |
41 | + padding-left: 4px; | |
37 | 42 | } |
43 | + | |
38 | 44 | tb-entity-alias-select { |
39 | 45 | @media (min-width: $layout-breakpoint-sm) { |
40 | 46 | width: 200px; |
41 | 47 | max-width: 200px; |
42 | 48 | } |
43 | 49 | } |
44 | -} | |
\ No newline at end of file | ||
50 | +} | ... | ... |
... | ... | @@ -13,7 +13,7 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../scss/constants'; | |
16 | +@import "../../scss/constants"; | |
17 | 17 | |
18 | 18 | .tb-datasource-func { |
19 | 19 | @media (min-width: $layout-breakpoint-sm) { |
... | ... | @@ -22,19 +22,22 @@ |
22 | 22 | |
23 | 23 | md-input-container.tb-datasource-name { |
24 | 24 | .md-errors-spacer { |
25 | - display: none; | |
25 | + display: none; | |
26 | 26 | } |
27 | 27 | } |
28 | 28 | |
29 | - .tb-func-datakey-autocomplete, .tb-alarm-datakey-autocomplete { | |
29 | + .tb-func-datakey-autocomplete, | |
30 | + .tb-alarm-datakey-autocomplete { | |
30 | 31 | .tb-not-found { |
31 | 32 | display: block; |
32 | - line-height: 1.5; | |
33 | 33 | height: 48px; |
34 | + line-height: 1.5; | |
35 | + | |
34 | 36 | .tb-no-entries { |
35 | 37 | line-height: 48px; |
36 | 38 | } |
37 | 39 | } |
40 | + | |
38 | 41 | li { |
39 | 42 | height: auto !important; |
40 | 43 | white-space: normal !important; | ... | ... |
... | ... | @@ -13,39 +13,43 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-datasource { |
17 | - #entity-autocomplete { | |
18 | - height: 30px; | |
19 | - margin-top: 18px; | |
20 | - md-autocomplete-wrap { | |
21 | - height: 30px; | |
22 | - } | |
23 | - input, input:not(.md-input) { | |
24 | - height: 30px; | |
25 | - } | |
26 | - } | |
27 | - #datasourceType { | |
18 | + #entity-autocomplete { | |
19 | + height: 30px; | |
20 | + margin-top: 18px; | |
21 | + | |
22 | + md-autocomplete-wrap { | |
23 | + height: 30px; | |
24 | + } | |
25 | + | |
26 | + input, | |
27 | + input:not(.md-input) { | |
28 | + height: 30px; | |
29 | + } | |
28 | 30 | } |
29 | 31 | } |
30 | 32 | |
31 | 33 | @mixin tb-checkered-bg() { |
32 | 34 | background-color: #fff; |
33 | - background-image: linear-gradient(45deg, #ddd 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd), | |
34 | - linear-gradient(45deg, #ddd 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd); | |
35 | - background-size: 8px 8px; | |
35 | + background-image: | |
36 | + linear-gradient(45deg, #ddd 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd), | |
37 | + linear-gradient(45deg, #ddd 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd); | |
36 | 38 | background-position: 0 0, 4px 4px; |
39 | + background-size: 8px 8px; | |
37 | 40 | } |
38 | 41 | |
39 | 42 | .tb-color-preview { |
40 | - content: ''; | |
41 | - min-width: 24px; | |
43 | + position: relative; | |
42 | 44 | width: 24px; |
45 | + min-width: 24px; | |
43 | 46 | height: 24px; |
47 | + overflow: hidden; | |
48 | + content: ""; | |
44 | 49 | border: 2px solid #fff; |
45 | 50 | border-radius: 50%; |
46 | 51 | box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .14), 0 2px 2px 0 rgba(0, 0, 0, .098), 0 1px 5px 0 rgba(0, 0, 0, .084); |
47 | - position: relative; | |
48 | - overflow: hidden; | |
52 | + | |
49 | 53 | @include tb-checkered-bg(); |
50 | 54 | |
51 | 55 | .tb-color-result { |
... | ... | @@ -60,6 +64,7 @@ |
60 | 64 | text-overflow: ellipsis; |
61 | 65 | white-space: nowrap; |
62 | 66 | } |
67 | + | |
63 | 68 | .tb-chip-separator { |
64 | 69 | white-space: pre; |
65 | 70 | } | ... | ... |
... | ... | @@ -13,13 +13,16 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | tb-datetime-period { |
17 | 18 | md-input-container { |
18 | - margin-bottom: 0px; | |
19 | + margin-bottom: 0; | |
20 | + | |
19 | 21 | .md-errors-spacer { |
20 | - min-height: 0px; | |
22 | + min-height: 0; | |
21 | 23 | } |
22 | 24 | } |
25 | + | |
23 | 26 | mdp-date-picker { |
24 | 27 | .md-input { |
25 | 28 | width: 150px !important; | ... | ... |
... | ... | @@ -13,47 +13,51 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../scss/constants'; | |
16 | +@import "../../scss/constants"; | |
17 | 17 | |
18 | 18 | .tb-details-title { |
19 | - font-size: 1.000rem; | |
20 | - @media (min-width: $layout-breakpoint-gt-sm) { | |
21 | - font-size: 1.600rem; | |
22 | - } | |
23 | - font-weight: 400; | |
24 | - text-transform: uppercase; | |
19 | + width: inherit; | |
25 | 20 | margin: 20px 8px 0 0; |
26 | 21 | overflow: hidden; |
22 | + font-size: 1rem; | |
23 | + font-weight: 400; | |
27 | 24 | text-overflow: ellipsis; |
25 | + text-transform: uppercase; | |
28 | 26 | white-space: nowrap; |
29 | - width: inherit; | |
27 | + | |
28 | + @media (min-width: $layout-breakpoint-gt-sm) { | |
29 | + font-size: 1.6rem; | |
30 | + } | |
30 | 31 | } |
31 | 32 | |
32 | 33 | .tb-details-subtitle { |
33 | - font-size: 1.000rem; | |
34 | + width: inherit; | |
34 | 35 | margin: 10px 0; |
35 | - opacity: 0.8; | |
36 | 36 | overflow: hidden; |
37 | + font-size: 1rem; | |
37 | 38 | text-overflow: ellipsis; |
38 | 39 | white-space: nowrap; |
39 | - width: inherit; | |
40 | + opacity: .8; | |
40 | 41 | } |
41 | 42 | |
42 | 43 | md-sidenav.tb-sidenav-details { |
43 | 44 | .md-toolbar-tools { |
44 | - min-height: 100px; | |
45 | - max-height: 120px; | |
46 | - height: 100%; | |
45 | + height: 100%; | |
46 | + min-height: 100px; | |
47 | + max-height: 120px; | |
47 | 48 | } |
49 | + z-index: 59 !important; | |
48 | 50 | width: 100% !important; |
49 | 51 | max-width: 100% !important; |
50 | - z-index: 59 !important; | |
52 | + | |
51 | 53 | @media (min-width: $layout-breakpoint-gt-sm) { |
52 | 54 | width: 80% !important; |
53 | 55 | } |
56 | + | |
54 | 57 | @media (min-width: $layout-breakpoint-gt-md) { |
55 | 58 | width: 65% !important; |
56 | 59 | } |
60 | + | |
57 | 61 | tb-dashboard { |
58 | 62 | md-content { |
59 | 63 | background-color: $primary-hue-3; | ... | ... |
... | ... | @@ -13,15 +13,18 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-entity-alias-autocomplete { |
17 | 18 | .tb-not-found { |
18 | 19 | display: block; |
19 | - line-height: 1.5; | |
20 | 20 | height: 48px; |
21 | + line-height: 1.5; | |
22 | + | |
21 | 23 | .tb-no-entries { |
22 | 24 | line-height: 48px; |
23 | 25 | } |
24 | 26 | } |
27 | + | |
25 | 28 | li { |
26 | 29 | height: auto !important; |
27 | 30 | white-space: normal !important; | ... | ... |
... | ... | @@ -16,37 +16,38 @@ |
16 | 16 | @import "../../scss/constants"; |
17 | 17 | |
18 | 18 | .tb-fullscreen { |
19 | - section.header-buttons { | |
20 | - top: 25px; | |
21 | - } | |
22 | -} | |
23 | - | |
24 | -.tb-fullscreen { | |
25 | - width: 100% !important; | |
26 | - height: 100% !important; | |
27 | 19 | position: fixed !important; |
28 | 20 | top: 0; |
29 | 21 | left: 0; |
22 | + width: 100% !important; | |
23 | + height: 100% !important; | |
24 | + | |
25 | + section.header-buttons { | |
26 | + top: 25px; | |
27 | + } | |
30 | 28 | } |
31 | 29 | |
32 | 30 | .tb-fullscreen-parent { |
33 | - background-color: $gray; | |
34 | - width: 100%; | |
35 | - height: 100%; | |
36 | 31 | position: fixed; |
37 | 32 | top: 0; |
38 | 33 | left: 0; |
34 | + width: 100%; | |
35 | + height: 100%; | |
36 | + background-color: $gray; | |
39 | 37 | } |
40 | 38 | |
41 | -.md-button.tb-fullscreen-button-style, .tb-fullscreen-button-style { | |
39 | +.md-button.tb-fullscreen-button-style, | |
40 | +.tb-fullscreen-button-style { | |
42 | 41 | background: #ccc; |
43 | - opacity: 0.85; | |
42 | + opacity: .85; | |
43 | + | |
44 | 44 | ng-md-icon { |
45 | 45 | color: #666; |
46 | 46 | } |
47 | 47 | } |
48 | 48 | |
49 | -.md-button.tb-fullscreen-button-pos, .tb-fullscreen-button-pos { | |
49 | +.md-button.tb-fullscreen-button-pos, | |
50 | +.tb-fullscreen-button-pos { | |
50 | 51 | position: absolute; |
51 | 52 | top: 10px; |
52 | 53 | right: 10px; | ... | ... |
... | ... | @@ -21,15 +21,19 @@ |
21 | 21 | |
22 | 22 | .tb-card-item { |
23 | 23 | @include transition(all .2s ease-in-out); |
24 | + | |
24 | 25 | md-card-content { |
25 | - padding-top: 0px; | |
26 | 26 | max-height: 53px; |
27 | + padding-top: 0; | |
27 | 28 | } |
29 | + | |
28 | 30 | md-card-title { |
29 | 31 | width: 100%; |
32 | + | |
30 | 33 | md-card-title-text { |
31 | - max-height: 32px; | |
32 | 34 | min-width: 50%; |
35 | + max-height: 32px; | |
36 | + | |
33 | 37 | .md-headline { |
34 | 38 | overflow: hidden; |
35 | 39 | text-overflow: ellipsis; |
... | ... | @@ -40,14 +44,15 @@ |
40 | 44 | } |
41 | 45 | |
42 | 46 | .tb-current-item { |
43 | - opacity: 0.5; | |
47 | + opacity: .5; | |
48 | + | |
44 | 49 | @include transform(scale(1.05)); |
45 | 50 | } |
46 | 51 | |
47 | 52 | #tb-vertical-container { |
48 | 53 | position: absolute; |
49 | 54 | top: 0; |
50 | - left: 0; | |
51 | 55 | right: 0; |
52 | 56 | bottom: 0; |
57 | + left: 0; | |
53 | 58 | } | ... | ... |
... | ... | @@ -13,11 +13,14 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | tb-js-func { |
17 | 18 | position: relative; |
19 | + | |
18 | 20 | .tb-disabled { |
19 | - color: rgba(0,0,0,0.38); | |
21 | + color: rgba(0, 0, 0, .38); | |
20 | 22 | } |
23 | + | |
21 | 24 | .fill-height { |
22 | 25 | height: 100%; |
23 | 26 | } |
... | ... | @@ -25,25 +28,27 @@ tb-js-func { |
25 | 28 | |
26 | 29 | .tb-js-func-toolbar { |
27 | 30 | .md-button.tidy { |
28 | - color: #7B7B7B; | |
29 | 31 | min-width: 32px; |
30 | 32 | min-height: 15px; |
31 | - line-height: 15px; | |
32 | - font-size: 0.800rem; | |
33 | - margin: 0 5px 0 0; | |
34 | 33 | padding: 4px; |
35 | - background: rgba(220, 220, 220, 0.35); | |
34 | + margin: 0 5px 0 0; | |
35 | + font-size: .8rem; | |
36 | + line-height: 15px; | |
37 | + color: #7b7b7b; | |
38 | + background: rgba(220, 220, 220, .35); | |
36 | 39 | } |
37 | 40 | } |
38 | 41 | |
39 | 42 | .tb-js-func-panel { |
40 | - margin-left: 15px; | |
41 | - border: 1px solid #C0C0C0; | |
42 | 43 | height: calc(100% - 80px); |
44 | + margin-left: 15px; | |
45 | + border: 1px solid #c0c0c0; | |
46 | + | |
43 | 47 | #tb-javascript-input { |
44 | - min-width: 200px; | |
45 | 48 | width: 100%; |
49 | + min-width: 200px; | |
46 | 50 | height: 100%; |
51 | + | |
47 | 52 | &:not(.fill-height) { |
48 | 53 | min-height: 200px; |
49 | 54 | } | ... | ... |
... | ... | @@ -13,8 +13,10 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | tb-json-content { |
17 | 18 | position: relative; |
19 | + | |
18 | 20 | .fill-height { |
19 | 21 | height: 100%; |
20 | 22 | } |
... | ... | @@ -22,25 +24,27 @@ tb-json-content { |
22 | 24 | |
23 | 25 | .tb-json-content-toolbar { |
24 | 26 | .md-button.tidy { |
25 | - color: #7B7B7B; | |
26 | 27 | min-width: 32px; |
27 | 28 | min-height: 15px; |
28 | - line-height: 15px; | |
29 | - font-size: 0.800rem; | |
30 | - margin: 0 5px 0 0; | |
31 | 29 | padding: 4px; |
32 | - background: rgba(220, 220, 220, 0.35); | |
30 | + margin: 0 5px 0 0; | |
31 | + font-size: .8rem; | |
32 | + line-height: 15px; | |
33 | + color: #7b7b7b; | |
34 | + background: rgba(220, 220, 220, .35); | |
33 | 35 | } |
34 | 36 | } |
35 | 37 | |
36 | 38 | .tb-json-content-panel { |
37 | - margin-left: 15px; | |
38 | - border: 1px solid #C0C0C0; | |
39 | 39 | height: 100%; |
40 | + margin-left: 15px; | |
41 | + border: 1px solid #c0c0c0; | |
42 | + | |
40 | 43 | #tb-json-input { |
41 | - min-width: 200px; | |
42 | 44 | width: 100%; |
45 | + min-width: 200px; | |
43 | 46 | height: 100%; |
47 | + | |
44 | 48 | &:not(.fill-height) { |
45 | 49 | min-height: 200px; |
46 | 50 | } | ... | ... |
... | ... | @@ -13,7 +13,8 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | tb-json-form { |
17 | - overflow: auto; | |
18 | 18 | padding-bottom: 14px !important; |
19 | -} | |
\ No newline at end of file | ||
19 | + overflow: auto; | |
20 | +} | ... | ... |
... | ... | @@ -13,21 +13,25 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | tb-json-object-edit { |
17 | 18 | position: relative; |
19 | + | |
18 | 20 | .fill-height { |
19 | 21 | height: 100%; |
20 | 22 | } |
21 | 23 | } |
22 | 24 | |
23 | 25 | .tb-json-object-panel { |
24 | - margin-left: 15px; | |
25 | - border: 1px solid #C0C0C0; | |
26 | 26 | height: 100%; |
27 | + margin-left: 15px; | |
28 | + border: 1px solid #c0c0c0; | |
29 | + | |
27 | 30 | #tb-json-input { |
28 | - min-width: 200px; | |
29 | 31 | width: 100%; |
32 | + min-width: 200px; | |
30 | 33 | height: 100%; |
34 | + | |
31 | 35 | &:not(.fill-height) { |
32 | 36 | min-height: 200px; |
33 | 37 | } | ... | ... |
... | ... | @@ -13,14 +13,16 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-kv-map { |
17 | 18 | span.no-data-found { |
18 | 19 | position: relative; |
20 | + display: flex; | |
19 | 21 | height: 40px; |
20 | 22 | text-transform: uppercase; |
21 | - display: flex; | |
23 | + | |
22 | 24 | &.disabled { |
23 | - color: rgba(0,0,0,0.38); | |
25 | + color: rgba(0, 0, 0, .38); | |
24 | 26 | } |
25 | 27 | } |
26 | -} | |
\ No newline at end of file | ||
28 | +} | ... | ... |
... | ... | @@ -13,6 +13,7 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .md-panel { |
17 | 18 | &.tb-legend-config-panel { |
18 | 19 | position: absolute; |
... | ... | @@ -20,21 +21,26 @@ |
20 | 21 | } |
21 | 22 | |
22 | 23 | .tb-legend-config-panel { |
23 | - max-height: 220px; | |
24 | 24 | min-width: 220px; |
25 | - background: white; | |
26 | - border-radius: 4px; | |
27 | - box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), | |
28 | - 0 13px 19px 2px rgba(0, 0, 0, 0.14), | |
29 | - 0 5px 24px 4px rgba(0, 0, 0, 0.12); | |
25 | + max-height: 220px; | |
30 | 26 | overflow: hidden; |
31 | - form, fieldset { | |
27 | + background: #fff; | |
28 | + border-radius: 4px; | |
29 | + box-shadow: | |
30 | + 0 7px 8px -4px rgba(0, 0, 0, .2), | |
31 | + 0 13px 19px 2px rgba(0, 0, 0, .14), | |
32 | + 0 5px 24px 4px rgba(0, 0, 0, .12); | |
33 | + | |
34 | + form, | |
35 | + fieldset { | |
32 | 36 | height: 100%; |
33 | 37 | } |
38 | + | |
34 | 39 | md-content { |
35 | - background-color: #fff; | |
36 | 40 | overflow: hidden; |
41 | + background-color: #fff; | |
37 | 42 | } |
43 | + | |
38 | 44 | .md-padding { |
39 | 45 | padding: 0 16px; |
40 | 46 | } | ... | ... |
... | ... | @@ -13,39 +13,49 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | table.tb-legend { |
17 | 18 | width: 100%; |
18 | 19 | font-size: 12px; |
19 | - .tb-legend-header, .tb-legend-value { | |
20 | - text-align: right; | |
20 | + | |
21 | + .tb-legend-header, | |
22 | + .tb-legend-value { | |
23 | + text-align: right; | |
21 | 24 | } |
25 | + | |
22 | 26 | .tb-legend-header { |
23 | 27 | th { |
24 | - color: rgb(255,110,64); | |
25 | - white-space: nowrap; | |
26 | 28 | padding: 0 10px 1px 0; |
29 | + color: rgb(255, 110, 64); | |
30 | + white-space: nowrap; | |
27 | 31 | } |
28 | 32 | } |
33 | + | |
29 | 34 | .tb-legend-keys { |
30 | - td.tb-legend-label, td.tb-legend-value { | |
31 | - white-space: nowrap; | |
35 | + td.tb-legend-label, | |
36 | + td.tb-legend-value { | |
32 | 37 | padding: 2px 10px; |
38 | + white-space: nowrap; | |
33 | 39 | } |
40 | + | |
34 | 41 | .tb-legend-line { |
42 | + display: inline-block; | |
35 | 43 | width: 15px; |
36 | 44 | height: 3px; |
37 | - display: inline-block; | |
38 | 45 | vertical-align: middle; |
39 | 46 | } |
47 | + | |
40 | 48 | .tb-legend-label { |
41 | 49 | text-align: left; |
42 | 50 | outline: none; |
51 | + | |
43 | 52 | &.tb-horizontal { |
44 | 53 | width: 95%; |
45 | 54 | } |
55 | + | |
46 | 56 | &.tb-hidden-label { |
47 | 57 | text-decoration: line-through; |
48 | - opacity: 0.6; | |
58 | + opacity: .6; | |
49 | 59 | } |
50 | 60 | } |
51 | 61 | } | ... | ... |
... | ... | @@ -13,14 +13,16 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-material-icon-select { |
17 | - md-icon { | |
18 | - padding: 4px; | |
19 | - margin: 8px 4px 4px; | |
20 | - cursor: pointer; | |
21 | - border: solid 1px rgba(0,0,0,0.27); | |
22 | - } | |
23 | - md-input-container { | |
24 | - margin-bottom: 0px; | |
25 | - } | |
26 | -} | |
\ No newline at end of file | ||
18 | + md-icon { | |
19 | + padding: 4px; | |
20 | + margin: 8px 4px 4px; | |
21 | + cursor: pointer; | |
22 | + border: solid 1px rgba(0, 0, 0, .27); | |
23 | + } | |
24 | + | |
25 | + md-input-container { | |
26 | + margin-bottom: 0; | |
27 | + } | |
28 | +} | ... | ... |
... | ... | @@ -13,18 +13,20 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-material-icons-dialog { |
17 | 18 | button.md-icon-button.tb-select-icon-button { |
18 | - border: solid 1px orange; | |
19 | - border-radius: 0%; | |
20 | - padding: 16px; | |
21 | - height: 56px; | |
22 | 19 | width: 56px; |
20 | + height: 56px; | |
21 | + padding: 16px; | |
23 | 22 | margin: 10px; |
23 | + border: solid 1px #ffa500; | |
24 | + border-radius: 0%; | |
24 | 25 | } |
26 | + | |
25 | 27 | .tb-icons-load { |
26 | 28 | top: 64px; |
27 | - background: rgba(255,255,255,0.75); | |
28 | 29 | z-index: 3; |
30 | + background: rgba(255, 255, 255, .75); | |
29 | 31 | } |
30 | -} | |
\ No newline at end of file | ||
32 | +} | ... | ... |
... | ... | @@ -24,9 +24,11 @@ |
24 | 24 | } |
25 | 25 | |
26 | 26 | .tb-menu-toggle-list { |
27 | - overflow: hidden; | |
28 | 27 | position: relative; |
29 | 28 | z-index: 1; |
30 | - @include transition(0.75s cubic-bezier(0.35, 0, 0.25, 1)); | |
29 | + overflow: hidden; | |
30 | + | |
31 | + @include transition(.75s cubic-bezier(.35, 0, .25, 1)); | |
32 | + | |
31 | 33 | @include transition-property(height); |
32 | 34 | } | ... | ... |
... | ... | @@ -13,30 +13,35 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .json-form-ace-editor { |
17 | - position: relative; | |
18 | - border: 1px solid #C0C0C0; | |
19 | - height: 100%; | |
20 | - .title-panel { | |
21 | - position: absolute; | |
22 | - font-size: 0.800rem; | |
23 | - font-weight: 500; | |
24 | - top: 10px; | |
25 | - right: 20px; | |
26 | - z-index: 5; | |
27 | - label { | |
28 | - color: #00acc1; | |
29 | - background: rgba(220, 220, 220, 0.35); | |
30 | - border-radius: 5px; | |
31 | - padding: 4px; | |
32 | - text-transform: uppercase; | |
33 | - } | |
34 | - button.tidy-button { | |
35 | - background: rgba(220, 220, 220, 0.35) !important; | |
36 | - span { | |
37 | - padding: 0px !important; | |
38 | - font-size: 12px !important; | |
39 | - } | |
40 | - } | |
18 | + position: relative; | |
19 | + height: 100%; | |
20 | + border: 1px solid #c0c0c0; | |
21 | + | |
22 | + .title-panel { | |
23 | + position: absolute; | |
24 | + top: 10px; | |
25 | + right: 20px; | |
26 | + z-index: 5; | |
27 | + font-size: .8rem; | |
28 | + font-weight: 500; | |
29 | + | |
30 | + label { | |
31 | + padding: 4px; | |
32 | + color: #00acc1; | |
33 | + text-transform: uppercase; | |
34 | + background: rgba(220, 220, 220, .35); | |
35 | + border-radius: 5px; | |
41 | 36 | } |
42 | -} | |
\ No newline at end of file | ||
37 | + | |
38 | + button.tidy-button { | |
39 | + background: rgba(220, 220, 220, .35) !important; | |
40 | + | |
41 | + span { | |
42 | + padding: 0 !important; | |
43 | + font-size: 12px !important; | |
44 | + } | |
45 | + } | |
46 | + } | |
47 | +} | ... | ... |
... | ... | @@ -15,21 +15,23 @@ |
15 | 15 | */ |
16 | 16 | @mixin tb-checkered-bg() { |
17 | 17 | background-color: #fff; |
18 | - background-image: linear-gradient(45deg, #ddd 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd), | |
19 | - linear-gradient(45deg, #ddd 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd); | |
20 | - background-size: 8px 8px; | |
18 | + background-image: | |
19 | + linear-gradient(45deg, #ddd 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd), | |
20 | + linear-gradient(45deg, #ddd 25%, transparent 25%, transparent 75%, #ddd 75%, #ddd); | |
21 | 21 | background-position: 0 0, 4px 4px; |
22 | + background-size: 8px 8px; | |
22 | 23 | } |
23 | 24 | |
24 | 25 | .tb-color-preview { |
25 | - content: ''; | |
26 | + position: relative; | |
26 | 27 | width: 24px; |
27 | 28 | height: 24px; |
29 | + overflow: hidden; | |
30 | + content: ""; | |
28 | 31 | border: 2px solid #fff; |
29 | 32 | border-radius: 50%; |
30 | 33 | box-shadow: 0 3px 1px -2px rgba(0, 0, 0, .14), 0 2px 2px 0 rgba(0, 0, 0, .098), 0 1px 5px 0 rgba(0, 0, 0, .084); |
31 | - position: relative; | |
32 | - overflow: hidden; | |
34 | + | |
33 | 35 | @include tb-checkered-bg(); |
34 | 36 | |
35 | 37 | .tb-color-result { | ... | ... |
... | ... | @@ -13,66 +13,69 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -$previewSize: 100px; | |
16 | +$previewSize: 100px !default; | |
17 | 17 | |
18 | 18 | .tb-image-select-container { |
19 | 19 | position: relative; |
20 | - height: $previewSize; | |
21 | 20 | width: 100%; |
21 | + height: $previewSize; | |
22 | 22 | } |
23 | 23 | |
24 | 24 | .tb-image-preview { |
25 | - max-width: $previewSize; | |
26 | - max-height: $previewSize; | |
27 | - width: 100%; | |
28 | - height: 100%; | |
25 | + width: 100%; | |
26 | + max-width: $previewSize; | |
27 | + height: 100%; | |
28 | + max-height: $previewSize; | |
29 | 29 | } |
30 | 30 | |
31 | 31 | .tb-image-preview-container { |
32 | - position: relative; | |
33 | - width: $previewSize; | |
34 | - height: $previewSize; | |
35 | - margin-right: 12px; | |
36 | - border: solid 1px; | |
37 | - vertical-align: top; | |
38 | - float: left; | |
39 | - div { | |
40 | - width: 100%; | |
41 | - font-size: 18px; | |
42 | - text-align: center; | |
43 | - position: absolute; | |
44 | - top: 50%; | |
45 | - left: 50%; | |
46 | - transform: translate(-50%,-50%); | |
47 | - } | |
32 | + position: relative; | |
33 | + float: left; | |
34 | + width: $previewSize; | |
35 | + height: $previewSize; | |
36 | + margin-right: 12px; | |
37 | + vertical-align: top; | |
38 | + border: solid 1px; | |
39 | + | |
40 | + div { | |
41 | + position: absolute; | |
42 | + top: 50%; | |
43 | + left: 50%; | |
44 | + width: 100%; | |
45 | + font-size: 18px; | |
46 | + text-align: center; | |
47 | + transform: translate(-50%, -50%); | |
48 | + } | |
48 | 49 | } |
49 | 50 | |
50 | 51 | .tb-dropzone { |
51 | - position: relative; | |
52 | - border: dashed 2px; | |
53 | - height: $previewSize; | |
54 | - vertical-align: top; | |
55 | - padding: 0 8px; | |
56 | - overflow: hidden; | |
57 | - div { | |
58 | - width: 100%; | |
59 | - font-size: 24px; | |
60 | - text-align: center; | |
61 | - position: absolute; | |
62 | - top: 50%; | |
63 | - left: 50%; | |
64 | - transform: translate(-50%,-50%); | |
65 | - } | |
52 | + position: relative; | |
53 | + height: $previewSize; | |
54 | + padding: 0 8px; | |
55 | + overflow: hidden; | |
56 | + vertical-align: top; | |
57 | + border: dashed 2px; | |
58 | + | |
59 | + div { | |
60 | + position: absolute; | |
61 | + top: 50%; | |
62 | + left: 50%; | |
63 | + width: 100%; | |
64 | + font-size: 24px; | |
65 | + text-align: center; | |
66 | + transform: translate(-50%, -50%); | |
67 | + } | |
66 | 68 | } |
67 | 69 | |
68 | 70 | .tb-image-clear-container { |
69 | - width: 48px; | |
70 | - height: $previewSize; | |
71 | - position: relative; | |
72 | - float: right; | |
71 | + position: relative; | |
72 | + float: right; | |
73 | + width: 48px; | |
74 | + height: $previewSize; | |
73 | 75 | } |
76 | + | |
74 | 77 | .tb-image-clear-btn { |
75 | - position: absolute !important; | |
76 | - top: 50%; | |
77 | - transform: translate(0%,-50%) !important; | |
78 | + position: absolute !important; | |
79 | + top: 50%; | |
80 | + transform: translate(0%, -50%) !important; | |
78 | 81 | } | ... | ... |
... | ... | @@ -15,87 +15,92 @@ |
15 | 15 | */ |
16 | 16 | @import "~compass-sass-mixins/lib/compass"; |
17 | 17 | |
18 | -$swift-ease-out-duration: 0.4s !default; | |
19 | -$swift-ease-out-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1) !default; | |
18 | +$swift-ease-out-duration: .4s !default; | |
19 | +$swift-ease-out-timing-function: cubic-bezier(.25, .8, .25, 1) !default; | |
20 | 20 | |
21 | 21 | $input-label-float-offset: 6px !default; |
22 | -$input-label-float-scale: 0.75 !default; | |
22 | +$input-label-float-scale: .75 !default; | |
23 | 23 | |
24 | 24 | .json-form-error { |
25 | - position: relative; | |
26 | - bottom: -5px; | |
27 | - font-size: 12px; | |
28 | - line-height: 12px; | |
29 | - color: rgb(244, 67, 54); | |
30 | - @include transition(all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms); | |
25 | + position: relative; | |
26 | + bottom: -5px; | |
27 | + font-size: 12px; | |
28 | + line-height: 12px; | |
29 | + color: rgb(244, 67, 54); | |
30 | + | |
31 | + @include transition(all 450ms cubic-bezier(.23, 1, .32, 1) 0ms); | |
31 | 32 | } |
32 | 33 | |
33 | 34 | .tb-container { |
34 | - position: relative; | |
35 | - margin-top: 32px; | |
36 | - padding: 10px 0; | |
35 | + position: relative; | |
36 | + padding: 10px 0; | |
37 | + margin-top: 32px; | |
37 | 38 | } |
38 | 39 | |
39 | 40 | .tb-field { |
40 | - &.tb-required { | |
41 | - label:after { | |
42 | - content: ' *'; | |
43 | - font-size: 13px; | |
44 | - vertical-align: top; | |
45 | - color: rgba(0,0,0,0.54); | |
46 | - } | |
41 | + &.tb-required { | |
42 | + label::after { | |
43 | + font-size: 13px; | |
44 | + color: rgba(0, 0, 0, .54); | |
45 | + vertical-align: top; | |
46 | + content: " *"; | |
47 | 47 | } |
48 | - &.tb-focused:not(.tb-readonly) { | |
49 | - label:after { | |
50 | - color: rgb(221,44,0); | |
51 | - } | |
48 | + } | |
49 | + | |
50 | + &.tb-focused:not(.tb-readonly) { | |
51 | + label::after { | |
52 | + color: rgb(221, 44, 0); | |
52 | 53 | } |
54 | + } | |
53 | 55 | } |
54 | 56 | |
55 | 57 | .tb-date-field { |
56 | - &.tb-required { | |
57 | - div>div:first-child:after { | |
58 | - content: ' *'; | |
59 | - font-size: 13px; | |
60 | - vertical-align: top; | |
61 | - color: rgba(0,0,0,0.54); | |
62 | - } | |
58 | + &.tb-required { | |
59 | + div > div:first-child::after { | |
60 | + font-size: 13px; | |
61 | + color: rgba(0, 0, 0, .54); | |
62 | + vertical-align: top; | |
63 | + content: " *"; | |
63 | 64 | } |
64 | - &.tb-focused:not(.tb-readonly) { | |
65 | - div>div:first-child:after { | |
66 | - color: rgb(221,44,0); | |
67 | - } | |
65 | + } | |
66 | + | |
67 | + &.tb-focused:not(.tb-readonly) { | |
68 | + div > div:first-child::after { | |
69 | + color: rgb(221, 44, 0); | |
68 | 70 | } |
71 | + } | |
69 | 72 | } |
70 | 73 | |
71 | 74 | label.tb-label { |
72 | - color: rgba(0,0,0,0.54); | |
73 | - -webkit-font-smoothing: antialiased; | |
74 | - position: absolute; | |
75 | - bottom: 100%; | |
76 | - left: 0; | |
77 | - right: auto; | |
78 | - @include transform(translate3d(0, $input-label-float-offset, 0) scale($input-label-float-scale)); | |
79 | - @include transition(transform $swift-ease-out-timing-function $swift-ease-out-duration, | |
80 | - width $swift-ease-out-timing-function $swift-ease-out-duration); | |
81 | - transform-origin: left top; | |
82 | - | |
83 | - &.tb-focused { | |
84 | - color: rgb(96,125,139); | |
85 | - } | |
75 | + position: absolute; | |
76 | + right: auto; | |
77 | + bottom: 100%; | |
78 | + left: 0; | |
79 | + color: rgba(0, 0, 0, .54); | |
80 | + transform-origin: left top; | |
81 | + -webkit-font-smoothing: antialiased; | |
86 | 82 | |
87 | - &.tb-required:after { | |
88 | - content: ' *'; | |
89 | - font-size: 13px; | |
90 | - vertical-align: top; | |
91 | - color: rgba(0,0,0,0.54); | |
92 | - } | |
83 | + @include transform(translate3d(0, $input-label-float-offset, 0) scale($input-label-float-scale)); | |
93 | 84 | |
94 | - &.tb-focused:not(.tb-readonly):after { | |
95 | - color: rgb(221,44,0); | |
96 | - } | |
85 | + @include transition(transform $swift-ease-out-timing-function $swift-ease-out-duration, | |
86 | + width $swift-ease-out-timing-function $swift-ease-out-duration); | |
87 | + | |
88 | + &.tb-focused { | |
89 | + color: rgb(96, 125, 139); | |
90 | + } | |
91 | + | |
92 | + &.tb-required::after { | |
93 | + font-size: 13px; | |
94 | + color: rgba(0, 0, 0, .54); | |
95 | + vertical-align: top; | |
96 | + content: " *"; | |
97 | + } | |
98 | + | |
99 | + &.tb-focused:not(.tb-readonly)::after { | |
100 | + color: rgb(221, 44, 0); | |
101 | + } | |
97 | 102 | } |
98 | 103 | |
99 | 104 | .tb-head-label { |
100 | - color: rgba(0,0,0,0.54); | |
105 | + color: rgba(0, 0, 0, .54); | |
101 | 106 | } | ... | ... |
... | ... | @@ -13,16 +13,19 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-related-entity-autocomplete { |
17 | 18 | .tb-not-found { |
18 | 19 | display: block; |
19 | - line-height: 1.5; | |
20 | 20 | height: 48px; |
21 | + line-height: 1.5; | |
21 | 22 | } |
23 | + | |
22 | 24 | .tb-entity-item { |
23 | 25 | display: block; |
24 | 26 | height: 48px; |
25 | 27 | } |
28 | + | |
26 | 29 | li { |
27 | 30 | height: auto !important; |
28 | 31 | white-space: normal !important; | ... | ... |
... | ... | @@ -16,21 +16,22 @@ |
16 | 16 | @import "~compass-sass-mixins/lib/compass"; |
17 | 17 | |
18 | 18 | .tb-side-menu .md-button.tb-active { |
19 | - background-color: rgba(255, 255, 255, 0.15); | |
20 | 19 | font-weight: 500; |
20 | + background-color: rgba(255, 255, 255, .15); | |
21 | 21 | } |
22 | 22 | |
23 | -.tb-side-menu, .tb-side-menu ul { | |
24 | - list-style: none; | |
23 | +.tb-side-menu, | |
24 | +.tb-side-menu ul { | |
25 | 25 | padding: 0; |
26 | 26 | margin-top: 0; |
27 | + list-style: none; | |
27 | 28 | } |
28 | 29 | |
29 | 30 | .tb-side-menu .tb-menu-toggle-list a.md-button { |
30 | 31 | padding: 0 16px 0 32px; |
32 | + font-weight: 500; | |
31 | 33 | text-transform: none; |
32 | 34 | text-rendering: optimizeLegibility; |
33 | - font-weight: 500; | |
34 | 35 | } |
35 | 36 | |
36 | 37 | .tb-side-menu .tb-menu-toggle-list .md-button { |
... | ... | @@ -43,36 +44,38 @@ |
43 | 44 | } |
44 | 45 | |
45 | 46 | .tb-side-menu > li { |
46 | - border-bottom: 1px solid rgba(0, 0, 0, 0.12); | |
47 | + border-bottom: 1px solid rgba(0, 0, 0, .12); | |
47 | 48 | } |
48 | 49 | |
49 | 50 | .tb-side-menu .md-button-toggle .md-toggle-icon { |
50 | - background-size: 100% auto; | |
51 | 51 | display: inline-block; |
52 | - margin: auto 0 auto auto; | |
53 | 52 | width: 15px; |
53 | + margin: auto 0 auto auto; | |
54 | + background-size: 100% auto; | |
55 | + | |
54 | 56 | @include transition(transform .3s, ease-in-out); |
55 | 57 | } |
56 | 58 | |
57 | 59 | .tb-side-menu .md-button { |
58 | 60 | display: flex; |
59 | - border-radius: 0; | |
60 | - color: inherit; | |
61 | - cursor: pointer; | |
62 | - line-height: 40px; | |
63 | - margin: 0; | |
61 | + width: 100%; | |
64 | 62 | max-height: 40px; |
63 | + padding: 0 16px; | |
64 | + margin: 0; | |
65 | 65 | overflow: hidden; |
66 | - padding: 0px 16px; | |
66 | + line-height: 40px; | |
67 | + color: inherit; | |
67 | 68 | text-align: left; |
68 | 69 | text-decoration: none; |
69 | - white-space: nowrap; | |
70 | 70 | text-overflow: ellipsis; |
71 | - width: 100%; | |
71 | + white-space: nowrap; | |
72 | + cursor: pointer; | |
73 | + border-radius: 0; | |
74 | + | |
72 | 75 | span { |
73 | 76 | overflow: hidden; |
74 | - white-space: nowrap; | |
75 | 77 | text-overflow: ellipsis; |
78 | + white-space: nowrap; | |
76 | 79 | } |
77 | 80 | } |
78 | 81 | |
... | ... | @@ -83,10 +86,10 @@ |
83 | 86 | |
84 | 87 | .tb-side-menu ng-md-icon { |
85 | 88 | margin-right: 8px; |
86 | - margin-left: 0px; | |
89 | + margin-left: 0; | |
87 | 90 | } |
88 | 91 | |
89 | 92 | .tb-side-menu md-icon { |
90 | 93 | margin-right: 8px; |
91 | - margin-left: 0px; | |
94 | + margin-left: 0; | |
92 | 95 | } | ... | ... |
... | ... | @@ -13,25 +13,32 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | tb-timeinterval { |
17 | 18 | min-width: 355px; |
19 | + | |
18 | 20 | md-input-container { |
19 | - margin-bottom: 0px; | |
21 | + margin-bottom: 0; | |
22 | + | |
20 | 23 | .md-errors-spacer { |
21 | - min-height: 0px; | |
24 | + min-height: 0; | |
22 | 25 | } |
23 | 26 | } |
27 | + | |
24 | 28 | mdp-date-picker { |
25 | 29 | .md-input { |
26 | 30 | width: 150px; |
27 | 31 | } |
28 | 32 | } |
33 | + | |
29 | 34 | .md-input { |
30 | 35 | width: 70px !important; |
31 | 36 | } |
37 | + | |
32 | 38 | .advanced-switch { |
33 | 39 | margin-top: 0; |
34 | 40 | } |
41 | + | |
35 | 42 | .advanced-label { |
36 | 43 | margin: 5px 0; |
37 | 44 | } | ... | ... |
... | ... | @@ -13,6 +13,7 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .md-panel { |
17 | 18 | &.tb-timewindow-panel { |
18 | 19 | position: absolute; |
... | ... | @@ -20,38 +21,48 @@ |
20 | 21 | } |
21 | 22 | |
22 | 23 | .tb-timewindow-panel { |
23 | - max-height: 440px; | |
24 | 24 | min-width: 417px; |
25 | - background: white; | |
26 | - border-radius: 4px; | |
27 | - box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), | |
28 | - 0 13px 19px 2px rgba(0, 0, 0, 0.14), | |
29 | - 0 5px 24px 4px rgba(0, 0, 0, 0.12); | |
25 | + max-height: 440px; | |
30 | 26 | overflow: hidden; |
31 | - form, fieldset { | |
27 | + background: #fff; | |
28 | + border-radius: 4px; | |
29 | + box-shadow: | |
30 | + 0 7px 8px -4px rgba(0, 0, 0, .2), | |
31 | + 0 13px 19px 2px rgba(0, 0, 0, .14), | |
32 | + 0 5px 24px 4px rgba(0, 0, 0, .12); | |
33 | + | |
34 | + form, | |
35 | + fieldset { | |
32 | 36 | height: 100%; |
33 | 37 | } |
38 | + | |
34 | 39 | md-content { |
35 | - background-color: #fff; | |
36 | 40 | overflow: hidden; |
41 | + background-color: #fff; | |
37 | 42 | } |
43 | + | |
38 | 44 | .md-padding { |
39 | 45 | padding: 0 16px; |
40 | 46 | } |
47 | + | |
41 | 48 | .md-radio-interactive { |
42 | - md-select, md-switch { | |
49 | + md-select, | |
50 | + md-switch { | |
43 | 51 | pointer-events: all; |
44 | 52 | } |
45 | 53 | } |
54 | + | |
46 | 55 | md-radio-button { |
47 | 56 | .md-label { |
48 | 57 | width: 100%; |
49 | 58 | } |
59 | + | |
50 | 60 | tb-timeinterval { |
51 | 61 | width: 355px; |
62 | + | |
52 | 63 | .advanced-switch { |
53 | - min-height: 30px; | |
54 | 64 | max-width: 44px; |
65 | + min-height: 30px; | |
55 | 66 | } |
56 | 67 | } |
57 | 68 | } |
... | ... | @@ -59,15 +70,17 @@ |
59 | 70 | |
60 | 71 | tb-timewindow { |
61 | 72 | min-width: 52px; |
73 | + | |
62 | 74 | section.tb-timewindow { |
63 | 75 | min-height: 32px; |
64 | 76 | padding: 0 6px; |
77 | + | |
65 | 78 | span { |
66 | - pointer-events: all; | |
67 | - cursor: pointer; | |
68 | 79 | overflow: hidden; |
69 | 80 | text-overflow: ellipsis; |
70 | 81 | white-space: nowrap; |
82 | + pointer-events: all; | |
83 | + cursor: pointer; | |
71 | 84 | } |
72 | 85 | } |
73 | 86 | } | ... | ... |
... | ... | @@ -13,18 +13,19 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-manage-widget-actions { |
17 | 18 | table.md-table { |
18 | 19 | tbody { |
19 | 20 | tr { |
20 | 21 | td { |
21 | 22 | &.tb-action-cell { |
23 | + width: 100px; | |
24 | + min-width: 100px; | |
25 | + max-width: 100px; | |
22 | 26 | overflow: hidden; |
23 | 27 | text-overflow: ellipsis; |
24 | 28 | white-space: nowrap; |
25 | - min-width: 100px; | |
26 | - max-width: 100px; | |
27 | - width: 100px; | |
28 | 29 | } |
29 | 30 | } |
30 | 31 | } | ... | ... |
... | ... | @@ -13,11 +13,13 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-widget-config { |
17 | 18 | md-tab-content.md-active > div { |
18 | 19 | height: 100%; |
19 | 20 | } |
21 | + | |
20 | 22 | .tb-advanced-widget-config { |
21 | 23 | height: 100%; |
22 | 24 | } |
23 | -} | |
\ No newline at end of file | ||
25 | +} | ... | ... |
... | ... | @@ -13,18 +13,21 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-widget { |
17 | 18 | .tb-widget-error { |
18 | 19 | display: flex; |
19 | - justify-content: center; | |
20 | 20 | align-items: center; |
21 | - background: rgba(255,255,255,0.5); | |
21 | + justify-content: center; | |
22 | + background: rgba(255, 255, 255, .5); | |
23 | + | |
22 | 24 | span { |
23 | - color: red; | |
25 | + color: #f00; | |
24 | 26 | } |
25 | 27 | } |
28 | + | |
26 | 29 | .tb-widget-loading { |
27 | - background: rgba(255,255,255,0.15); | |
28 | 30 | z-index: 3; |
31 | + background: rgba(255, 255, 255, .15); | |
29 | 32 | } |
30 | 33 | } | ... | ... |
... | ... | @@ -17,9 +17,10 @@ |
17 | 17 | |
18 | 18 | tb-widgets-bundle-select { |
19 | 19 | md-select { |
20 | - margin: 0; | |
21 | 20 | padding: 5px 20px; |
21 | + margin: 0; | |
22 | 22 | } |
23 | + | |
23 | 24 | .tb-bundle-item { |
24 | 25 | height: 24px; |
25 | 26 | line-height: 24px; |
... | ... | @@ -33,24 +34,29 @@ tb-widgets-bundle-select { |
33 | 34 | } |
34 | 35 | } |
35 | 36 | |
36 | -tb-widgets-bundle-select, .tb-widgets-bundle-select { | |
37 | +tb-widgets-bundle-select, | |
38 | +.tb-widgets-bundle-select { | |
37 | 39 | .md-text { |
38 | 40 | display: block; |
39 | 41 | width: 100%; |
40 | 42 | } |
43 | + | |
41 | 44 | .tb-bundle-item { |
42 | 45 | display: inline-block; |
43 | 46 | width: 100%; |
47 | + | |
44 | 48 | span { |
45 | 49 | display: inline-block; |
46 | 50 | vertical-align: middle; |
47 | 51 | } |
52 | + | |
48 | 53 | .tb-bundle-system { |
49 | - font-size: 0.8rem; | |
50 | - opacity: 0.8; | |
51 | 54 | float: right; |
55 | + font-size: .8rem; | |
56 | + opacity: .8; | |
52 | 57 | } |
53 | 58 | } |
59 | + | |
54 | 60 | md-option { |
55 | 61 | height: auto !important; |
56 | 62 | white-space: normal !important; |
... | ... | @@ -60,19 +66,23 @@ tb-widgets-bundle-select, .tb-widgets-bundle-select { |
60 | 66 | md-toolbar { |
61 | 67 | tb-widgets-bundle-select { |
62 | 68 | md-select { |
63 | - background: rgba(255,255,255,0.2); | |
69 | + background: rgba(255, 255, 255, .2); | |
70 | + | |
64 | 71 | .md-select-value { |
65 | - color: #fff; | |
66 | 72 | font-size: 1.2rem; |
67 | - span:first-child:after { | |
68 | - color: #fff; | |
73 | + color: #fff; | |
74 | + | |
75 | + span:first-child::after { | |
76 | + color: #fff; | |
69 | 77 | } |
70 | 78 | } |
79 | + | |
71 | 80 | .md-select-value.md-select-placeholder { |
72 | 81 | color: #fff; |
73 | - opacity: 0.8; | |
82 | + opacity: .8; | |
74 | 83 | } |
75 | 84 | } |
85 | + | |
76 | 86 | md-select.ng-invalid.ng-touched { |
77 | 87 | .md-select-value { |
78 | 88 | color: #fff !important; | ... | ... |
... | ... | @@ -13,14 +13,15 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-dashboard-assigned-customers { |
17 | 18 | display: block; |
18 | 19 | display: -webkit-box; |
19 | 20 | height: 34px; |
21 | + margin-bottom: 4px; | |
20 | 22 | overflow: hidden; |
21 | 23 | text-overflow: ellipsis; |
22 | 24 | -webkit-line-clamp: 2; |
23 | 25 | -webkit-box-orient: vertical; |
24 | - margin-bottom: 4px; | |
25 | 26 | } |
26 | 27 | ... | ... |
... | ... | @@ -13,50 +13,54 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -$previewSize: 100px; | |
16 | +$previewSize: 100px !default; | |
17 | 17 | |
18 | 18 | .tb-image-select-container { |
19 | 19 | position: relative; |
20 | - height: $previewSize; | |
21 | 20 | width: 100%; |
21 | + height: $previewSize; | |
22 | 22 | } |
23 | 23 | |
24 | 24 | .tb-image-preview { |
25 | - max-width: $previewSize; | |
26 | - max-height: $previewSize; | |
27 | 25 | width: auto; |
26 | + max-width: $previewSize; | |
28 | 27 | height: auto; |
28 | + max-height: $previewSize; | |
29 | 29 | } |
30 | 30 | |
31 | 31 | .tb-image-preview-container { |
32 | 32 | position: relative; |
33 | + float: left; | |
33 | 34 | width: $previewSize; |
34 | 35 | height: $previewSize; |
35 | 36 | margin-right: 12px; |
36 | - border: solid 1px; | |
37 | 37 | vertical-align: top; |
38 | - float: left; | |
38 | + border: solid 1px; | |
39 | + | |
39 | 40 | div { |
40 | 41 | width: 100%; |
41 | 42 | font-size: 18px; |
42 | 43 | text-align: center; |
43 | 44 | } |
44 | - div, .tb-image-preview { | |
45 | + | |
46 | + div, | |
47 | + .tb-image-preview { | |
45 | 48 | position: absolute; |
46 | 49 | top: 50%; |
47 | 50 | left: 50%; |
48 | - transform: translate(-50%,-50%); | |
51 | + transform: translate(-50%, -50%); | |
49 | 52 | } |
50 | 53 | } |
51 | 54 | |
52 | 55 | .tb-image-clear-container { |
53 | - width: 48px; | |
54 | - height: $previewSize; | |
55 | 56 | position: relative; |
56 | 57 | float: right; |
58 | + width: 48px; | |
59 | + height: $previewSize; | |
57 | 60 | } |
61 | + | |
58 | 62 | .tb-image-clear-btn { |
59 | 63 | position: absolute !important; |
60 | 64 | top: 50%; |
61 | - transform: translate(0%,-50%) !important; | |
65 | + transform: translate(0%, -50%) !important; | |
62 | 66 | } | ... | ... |
... | ... | @@ -14,13 +14,14 @@ |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | 16 | @import "~compass-sass-mixins/lib/compass"; |
17 | -@import '../../scss/constants'; | |
18 | 17 | |
19 | -$toolbar-height: 50px; | |
20 | -$fullscreen-toolbar-height: 64px; | |
21 | -$mobile-toolbar-height: 80px; | |
22 | -$half-mobile-toolbar-height: 40px; | |
23 | -$mobile-toolbar-height-total: 84px; | |
18 | +@import "../../scss/constants"; | |
19 | + | |
20 | +$toolbar-height: 50px !default; | |
21 | +$fullscreen-toolbar-height: 64px !default; | |
22 | +$mobile-toolbar-height: 80px !default; | |
23 | +$half-mobile-toolbar-height: 40px !default; | |
24 | +$mobile-toolbar-height-total: 84px !default; | |
24 | 25 | |
25 | 26 | tb-dashboard-toolbar { |
26 | 27 | md-fab-toolbar { |
... | ... | @@ -29,126 +30,156 @@ tb-dashboard-toolbar { |
29 | 30 | .md-button { |
30 | 31 | &.md-fab { |
31 | 32 | opacity: 1; |
33 | + | |
32 | 34 | @include transition(opacity .3s cubic-bezier(.55,0,.55,.2)); |
35 | + | |
33 | 36 | .md-fab-toolbar-background { |
34 | - background-color: $primary-default !important; | |
37 | + background-color: $primary-default !important; | |
35 | 38 | } |
36 | 39 | } |
37 | 40 | } |
38 | 41 | } |
39 | 42 | } |
43 | + | |
40 | 44 | md-fab-trigger { |
41 | 45 | .md-button { |
42 | 46 | &.md-fab { |
43 | - line-height: 36px; | |
44 | 47 | width: 36px; |
45 | 48 | height: 36px; |
46 | 49 | margin: 4px 0 0 4px; |
47 | - opacity: 0.5; | |
50 | + line-height: 36px; | |
51 | + opacity: .5; | |
52 | + | |
48 | 53 | @include transition(opacity .3s cubic-bezier(.55,0,.55,.2) .2s); |
54 | + | |
49 | 55 | md-icon { |
50 | 56 | position: absolute; |
51 | 57 | top: 25%; |
52 | - margin: 0; | |
53 | - line-height: 18px; | |
54 | - height: 18px; | |
55 | 58 | width: 18px; |
56 | - min-height: 18px; | |
57 | 59 | min-width: 18px; |
60 | + height: 18px; | |
61 | + min-height: 18px; | |
62 | + margin: 0; | |
63 | + line-height: 18px; | |
58 | 64 | } |
59 | 65 | } |
60 | 66 | } |
61 | 67 | } |
68 | + | |
62 | 69 | &.is-fullscreen { |
63 | 70 | &.md-is-open { |
64 | 71 | md-fab-trigger { |
65 | 72 | .md-button { |
66 | 73 | &.md-fab { |
67 | 74 | .md-fab-toolbar-background { |
68 | - transition-delay: 0ms !important; | |
69 | - transition-duration: 0ms !important; | |
75 | + transition-delay: 0ms !important; | |
76 | + transition-duration: 0ms !important; | |
70 | 77 | } |
71 | 78 | } |
72 | 79 | } |
73 | 80 | } |
74 | 81 | } |
82 | + | |
75 | 83 | .md-fab-toolbar-wrapper { |
76 | 84 | height: $mobile-toolbar-height-total; |
85 | + | |
77 | 86 | @media (min-width: $layout-breakpoint-sm) { |
78 | 87 | height: $fullscreen-toolbar-height; |
79 | 88 | } |
89 | + | |
80 | 90 | md-toolbar { |
81 | - min-height: $mobile-toolbar-height; | |
82 | 91 | height: $mobile-toolbar-height; |
92 | + min-height: $mobile-toolbar-height; | |
93 | + | |
83 | 94 | @media (min-width: $layout-breakpoint-sm) { |
84 | - min-height: $fullscreen-toolbar-height; | |
85 | 95 | height: $fullscreen-toolbar-height; |
96 | + min-height: $fullscreen-toolbar-height; | |
86 | 97 | } |
87 | 98 | } |
88 | 99 | } |
89 | 100 | } |
101 | + | |
90 | 102 | .md-fab-toolbar-wrapper { |
91 | 103 | height: $mobile-toolbar-height-total; |
104 | + | |
92 | 105 | @media (min-width: $layout-breakpoint-sm) { |
93 | 106 | height: $toolbar-height; |
94 | 107 | } |
108 | + | |
95 | 109 | md-toolbar { |
96 | - min-height: $mobile-toolbar-height; | |
97 | 110 | height: $mobile-toolbar-height; |
111 | + min-height: $mobile-toolbar-height; | |
112 | + | |
98 | 113 | @media (min-width: $layout-breakpoint-sm) { |
99 | - min-height: $toolbar-height; | |
100 | 114 | height: $toolbar-height; |
115 | + min-height: $toolbar-height; | |
101 | 116 | } |
117 | + | |
102 | 118 | md-fab-actions { |
119 | + margin-top: 0; | |
103 | 120 | font-size: 16px; |
104 | - margin-top: 0px; | |
121 | + | |
105 | 122 | @media (max-width: $layout-breakpoint-sm) { |
106 | 123 | height: $mobile-toolbar-height; |
107 | 124 | max-height: $mobile-toolbar-height; |
108 | 125 | } |
126 | + | |
109 | 127 | .close-action { |
110 | 128 | margin-right: -18px; |
111 | 129 | } |
130 | + | |
112 | 131 | .md-fab-action-item { |
113 | 132 | width: 100%; |
114 | 133 | height: $mobile-toolbar-height; |
134 | + | |
115 | 135 | @media (min-width: $layout-breakpoint-sm) { |
116 | 136 | height: 46px; |
117 | 137 | } |
138 | + | |
118 | 139 | .tb-dashboard-action-panels { |
140 | + flex-direction: column-reverse; | |
119 | 141 | height: $mobile-toolbar-height; |
142 | + | |
120 | 143 | @media (min-width: $layout-breakpoint-sm) { |
121 | 144 | height: 46px; |
122 | 145 | } |
123 | - flex-direction: column-reverse; | |
146 | + | |
124 | 147 | @media (min-width: $layout-breakpoint-sm) { |
125 | 148 | flex-direction: row-reverse; |
126 | 149 | } |
150 | + | |
127 | 151 | .tb-dashboard-action-panel { |
128 | - min-width: 0px; | |
152 | + flex-direction: row-reverse; | |
153 | + min-width: 0; | |
129 | 154 | height: $half-mobile-toolbar-height; |
155 | + | |
130 | 156 | @media (min-width: $layout-breakpoint-sm) { |
131 | 157 | height: 46px; |
132 | 158 | } |
133 | - flex-direction: row-reverse; | |
159 | + | |
134 | 160 | div { |
135 | 161 | height: $half-mobile-toolbar-height; |
162 | + | |
136 | 163 | @media (min-width: $layout-breakpoint-sm) { |
137 | 164 | height: 46px; |
138 | 165 | } |
139 | 166 | } |
167 | + | |
140 | 168 | md-select { |
141 | 169 | pointer-events: all; |
142 | 170 | } |
171 | + | |
143 | 172 | tb-states-component { |
144 | 173 | pointer-events: all; |
145 | 174 | } |
175 | + | |
146 | 176 | button.md-icon-button { |
147 | 177 | min-width: 40px; |
178 | + | |
148 | 179 | @media (max-width: $layout-breakpoint-sm) { |
149 | 180 | min-width: 28px; |
150 | - margin: 0px; | |
151 | 181 | padding: 2px; |
182 | + margin: 0; | |
152 | 183 | } |
153 | 184 | } |
154 | 185 | } |
... | ... | @@ -158,4 +189,4 @@ tb-dashboard-toolbar { |
158 | 189 | } |
159 | 190 | } |
160 | 191 | } |
161 | -} | |
\ No newline at end of file | ||
192 | +} | ... | ... |
... | ... | @@ -14,11 +14,12 @@ |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | 16 | @import "~compass-sass-mixins/lib/compass"; |
17 | -@import '../../scss/constants'; | |
18 | 17 | |
19 | -$toolbar-height: 50px; | |
20 | -$fullscreen-toolbar-height: 64px; | |
21 | -$mobile-toolbar-height: 84px; | |
18 | +@import "../../scss/constants"; | |
19 | + | |
20 | +$toolbar-height: 50px !default; | |
21 | +$fullscreen-toolbar-height: 64px !default; | |
22 | +$mobile-toolbar-height: 84px !default; | |
22 | 23 | |
23 | 24 | section.tb-dashboard-title { |
24 | 25 | position: absolute; |
... | ... | @@ -27,10 +28,10 @@ section.tb-dashboard-title { |
27 | 28 | } |
28 | 29 | |
29 | 30 | input.tb-dashboard-title { |
30 | - font-size: 2.000rem; | |
31 | - font-weight: 500; | |
32 | - letter-spacing: 0.005em; | |
33 | 31 | height: 38px; |
32 | + font-size: 2rem; | |
33 | + font-weight: 500; | |
34 | + letter-spacing: .005em; | |
34 | 35 | } |
35 | 36 | |
36 | 37 | div.tb-padded { |
... | ... | @@ -50,9 +51,11 @@ tb-details-sidenav.tb-widget-details-sidenav { |
50 | 51 | @media (min-width: $layout-breakpoint-sm) { |
51 | 52 | width: 85% !important; |
52 | 53 | } |
54 | + | |
53 | 55 | @media (min-width: $layout-breakpoint-md) { |
54 | 56 | width: 75% !important; |
55 | 57 | } |
58 | + | |
56 | 59 | @media (min-width: $layout-breakpoint-lg) { |
57 | 60 | width: 60% !important; |
58 | 61 | } |
... | ... | @@ -65,47 +68,55 @@ tb-details-sidenav.tb-widget-details-sidenav { |
65 | 68 | |
66 | 69 | section.tb-dashboard-toolbar { |
67 | 70 | position: absolute; |
68 | - top: 0px; | |
69 | - left: 0px; | |
71 | + top: 0; | |
72 | + left: 0; | |
70 | 73 | z-index: 13; |
71 | 74 | pointer-events: none; |
75 | + | |
72 | 76 | &.tb-dashboard-toolbar-opened { |
73 | - right: 0px; | |
74 | - // @include transition(right .3s cubic-bezier(.55,0,.55,.2)); | |
77 | + right: 0; | |
78 | + // @include transition(right .3s cubic-bezier(.55,0,.55,.2)); | |
75 | 79 | } |
80 | + | |
76 | 81 | &.tb-dashboard-toolbar-closed { |
77 | 82 | right: 18px; |
83 | + | |
78 | 84 | @include transition(right .3s cubic-bezier(.55,0,.55,.2) .2s); |
79 | 85 | } |
80 | 86 | } |
81 | 87 | |
82 | 88 | .tb-dashboard-container { |
83 | - &.tb-dashboard-toolbar-opened { | |
84 | - &.is-fullscreen { | |
85 | - margin-top: $mobile-toolbar-height; | |
86 | - @media (min-width: $layout-breakpoint-sm) { | |
87 | - margin-top: $fullscreen-toolbar-height; | |
88 | - } | |
89 | - } | |
90 | - &:not(.is-fullscreen) { | |
91 | - margin-top: $mobile-toolbar-height; | |
92 | - @media (min-width: $layout-breakpoint-sm) { | |
93 | - margin-top: $toolbar-height; | |
94 | - } | |
95 | - @include transition(margin-top .3s cubic-bezier(.55,0,.55,.2)); | |
96 | - } | |
97 | - } | |
98 | - &.tb-dashboard-toolbar-closed { | |
99 | - margin-top: 0px; | |
100 | - @include transition(margin-top .3s cubic-bezier(.55,0,.55,.2) .2s); | |
89 | + &.tb-dashboard-toolbar-opened { | |
90 | + &.is-fullscreen { | |
91 | + margin-top: $mobile-toolbar-height; | |
92 | + | |
93 | + @media (min-width: $layout-breakpoint-sm) { | |
94 | + margin-top: $fullscreen-toolbar-height; | |
95 | + } | |
96 | + } | |
97 | + | |
98 | + &:not(.is-fullscreen) { | |
99 | + margin-top: $mobile-toolbar-height; | |
100 | + | |
101 | + @media (min-width: $layout-breakpoint-sm) { | |
102 | + margin-top: $toolbar-height; | |
103 | + } | |
104 | + | |
105 | + @include transition(margin-top .3s cubic-bezier(.55,0,.55,.2)); | |
106 | + } | |
107 | + } | |
108 | + | |
109 | + &.tb-dashboard-toolbar-closed { | |
110 | + margin-top: 0; | |
111 | + | |
112 | + @include transition(margin-top .3s cubic-bezier(.55,0,.55,.2) .2s); | |
101 | 113 | } |
114 | + | |
102 | 115 | .tb-dashboard-layouts { |
103 | 116 | md-backdrop { |
104 | 117 | z-index: 1; |
105 | 118 | } |
106 | - #tb-main-layout { | |
107 | 119 | |
108 | - } | |
109 | 120 | #tb-right-layout { |
110 | 121 | md-sidenav { |
111 | 122 | z-index: 1; |
... | ... | @@ -124,13 +135,15 @@ section.tb-powered-by-footer { |
124 | 135 | bottom: 5px; |
125 | 136 | z-index: 3; |
126 | 137 | pointer-events: none; |
138 | + | |
127 | 139 | span { |
128 | 140 | font-size: 12px; |
141 | + | |
129 | 142 | a { |
130 | - font-weight: bold; | |
143 | + font-weight: 700; | |
131 | 144 | text-decoration: none; |
132 | - border: none; | |
133 | 145 | pointer-events: all; |
146 | + border: none; | |
134 | 147 | } |
135 | 148 | } |
136 | 149 | } | ... | ... |
... | ... | @@ -13,34 +13,37 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../../scss/constants'; | |
16 | +@import "../../../scss/constants"; | |
17 | 17 | |
18 | 18 | tb-states-component { |
19 | - min-width: 0px; | |
19 | + min-width: 0; | |
20 | 20 | } |
21 | 21 | |
22 | 22 | .entity-state-controller { |
23 | - .state-divider { | |
24 | - font-size: 18px; | |
25 | - padding-left: 15px; | |
26 | - padding-right: 15px; | |
27 | - overflow: hidden; | |
28 | - text-overflow: ellipsis; | |
29 | - white-space: nowrap; | |
30 | - pointer-events: none; | |
31 | - } | |
32 | - .state-entry { | |
33 | - font-size: 18px; | |
34 | - overflow: hidden; | |
35 | - text-overflow: ellipsis; | |
36 | - white-space: nowrap; | |
37 | - outline: none; | |
38 | - } | |
39 | - md-select { | |
40 | - margin: 0px; | |
41 | - .md-text { | |
42 | - font-size: 18px; | |
43 | - font-weight: bold; | |
44 | - } | |
23 | + .state-divider { | |
24 | + padding-right: 15px; | |
25 | + padding-left: 15px; | |
26 | + overflow: hidden; | |
27 | + font-size: 18px; | |
28 | + text-overflow: ellipsis; | |
29 | + white-space: nowrap; | |
30 | + pointer-events: none; | |
31 | + } | |
32 | + | |
33 | + .state-entry { | |
34 | + overflow: hidden; | |
35 | + font-size: 18px; | |
36 | + text-overflow: ellipsis; | |
37 | + white-space: nowrap; | |
38 | + outline: none; | |
39 | + } | |
40 | + | |
41 | + md-select { | |
42 | + margin: 0; | |
43 | + | |
44 | + .md-text { | |
45 | + font-size: 18px; | |
46 | + font-weight: 700; | |
45 | 47 | } |
46 | -} | |
\ No newline at end of file | ||
48 | + } | |
49 | +} | ... | ... |
... | ... | @@ -13,21 +13,22 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .manage-dashboard-states { |
17 | 18 | table.md-table { |
18 | 19 | tbody { |
19 | 20 | tr { |
20 | 21 | td { |
21 | 22 | &.tb-action-cell { |
23 | + width: 100px; | |
24 | + min-width: 100px; | |
25 | + max-width: 100px; | |
22 | 26 | overflow: hidden; |
23 | 27 | text-overflow: ellipsis; |
24 | 28 | white-space: nowrap; |
25 | - min-width: 100px; | |
26 | - max-width: 100px; | |
27 | - width: 100px; | |
28 | 29 | } |
29 | 30 | } |
30 | 31 | } |
31 | 32 | } |
32 | 33 | } |
33 | -} | |
\ No newline at end of file | ||
34 | +} | ... | ... |
... | ... | @@ -13,7 +13,7 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../../scss/constants'; | |
16 | +@import "../../../scss/constants"; | |
17 | 17 | |
18 | 18 | tb-aliases-entity-select { |
19 | 19 | min-width: 52px; |
... | ... | @@ -26,18 +26,21 @@ tb-aliases-entity-select { |
26 | 26 | } |
27 | 27 | |
28 | 28 | .tb-aliases-entity-select-panel { |
29 | + min-width: 300px; | |
29 | 30 | max-height: 150px; |
31 | + overflow-x: hidden; | |
32 | + overflow-y: auto; | |
33 | + background: #fff; | |
34 | + border-radius: 4px; | |
35 | + box-shadow: | |
36 | + 0 7px 8px -4px rgba(0, 0, 0, .2), | |
37 | + 0 13px 19px 2px rgba(0, 0, 0, .14), | |
38 | + 0 5px 24px 4px rgba(0, 0, 0, .12); | |
39 | + | |
30 | 40 | @media (min-height: 350px) { |
31 | 41 | max-height: 250px; |
32 | 42 | } |
33 | - min-width: 300px; | |
34 | - background: white; | |
35 | - border-radius: 4px; | |
36 | - box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), | |
37 | - 0 13px 19px 2px rgba(0, 0, 0, 0.14), | |
38 | - 0 5px 24px 4px rgba(0, 0, 0, 0.12); | |
39 | - overflow-x: hidden; | |
40 | - overflow-y: auto; | |
43 | + | |
41 | 44 | md-content { |
42 | 45 | background-color: #fff; |
43 | 46 | } |
... | ... | @@ -46,15 +49,17 @@ tb-aliases-entity-select { |
46 | 49 | section.tb-aliases-entity-select { |
47 | 50 | min-height: 32px; |
48 | 51 | padding: 0 6px; |
52 | + | |
49 | 53 | @media (max-width: $layout-breakpoint-sm) { |
50 | - padding: 0px; | |
54 | + padding: 0; | |
51 | 55 | } |
56 | + | |
52 | 57 | span { |
53 | 58 | max-width: 200px; |
54 | - pointer-events: all; | |
55 | - cursor: pointer; | |
56 | 59 | overflow: hidden; |
57 | 60 | text-overflow: ellipsis; |
58 | 61 | white-space: nowrap; |
62 | + pointer-events: all; | |
63 | + cursor: pointer; | |
59 | 64 | } |
60 | 65 | } | ... | ... |
... | ... | @@ -13,14 +13,17 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-entity-alias-dialog { |
17 | 18 | .tb-resolve-multiple-switch { |
18 | 19 | padding-left: 10px; |
20 | + | |
19 | 21 | .resolve-multiple-switch { |
20 | 22 | margin: 0; |
21 | 23 | } |
24 | + | |
22 | 25 | .resolve-multiple-label { |
23 | 26 | margin: 5px 0; |
24 | 27 | } |
25 | 28 | } |
26 | -} | |
\ No newline at end of file | ||
29 | +} | ... | ... |
... | ... | @@ -13,35 +13,43 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-aliases-dialog { |
17 | 18 | .md-dialog-content { |
18 | - padding-bottom: 0px; | |
19 | - padding-top: 0px; | |
19 | + padding-top: 0; | |
20 | + padding-bottom: 0; | |
20 | 21 | } |
22 | + | |
21 | 23 | .tb-aliases-header { |
22 | 24 | min-height: 40px; |
23 | 25 | padding: 0 34px 0 34px; |
24 | 26 | margin: 5px; |
27 | + | |
25 | 28 | .tb-header-label { |
26 | 29 | font-size: 14px; |
27 | - color: rgba(0, 0, 0, 0.570588); | |
30 | + color: rgba(0, 0, 0, .570588); | |
28 | 31 | } |
29 | 32 | } |
33 | + | |
30 | 34 | .tb-alias { |
31 | 35 | padding: 0 0 0 10px; |
32 | 36 | margin: 5px; |
37 | + | |
33 | 38 | md-input-container { |
34 | - margin: 0px; | |
39 | + margin: 0; | |
35 | 40 | } |
41 | + | |
36 | 42 | .tb-resolve-multiple-switch { |
37 | 43 | padding-left: 10px; |
44 | + | |
38 | 45 | .resolve-multiple-switch { |
39 | 46 | margin: 0; |
40 | 47 | } |
41 | 48 | } |
49 | + | |
42 | 50 | .md-button { |
43 | 51 | &.md-icon-button { |
44 | - margin: 0px; | |
52 | + margin: 0; | |
45 | 53 | } |
46 | 54 | } |
47 | 55 | } | ... | ... |
... | ... | @@ -13,46 +13,48 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../../scss/constants'; | |
16 | +@import "../../../scss/constants"; | |
17 | 17 | |
18 | -$md-light: rgba(255, 255, 255, 100%); | |
19 | -$md-edit-icon-fill: #757575; | |
18 | +$md-light: rgba(255, 255, 255, 100%) !default; | |
19 | +$md-edit-icon-fill: #757575 !default; | |
20 | 20 | |
21 | 21 | md-toolbar.md-table-toolbar.alternate { |
22 | 22 | .md-toolbar-tools { |
23 | - md-icon { | |
24 | - color: $md-light; | |
25 | - } | |
23 | + md-icon { | |
24 | + color: $md-light; | |
25 | + } | |
26 | 26 | } |
27 | 27 | } |
28 | 28 | |
29 | 29 | .md-table { |
30 | 30 | &.tb-attribute-table { |
31 | - table-layout: fixed; | |
32 | - td.md-cell { | |
33 | - &.tb-value-cell { | |
34 | - overflow: auto; | |
35 | - } | |
31 | + table-layout: fixed; | |
32 | + | |
33 | + td.md-cell { | |
34 | + &.tb-value-cell { | |
35 | + overflow: auto; | |
36 | 36 | } |
37 | + } | |
37 | 38 | } |
39 | + | |
38 | 40 | .md-cell { |
39 | 41 | ng-md-icon { |
40 | - fill: $md-edit-icon-fill; | |
41 | 42 | float: right; |
42 | 43 | height: 16px; |
44 | + fill: $md-edit-icon-fill; | |
43 | 45 | } |
44 | 46 | } |
45 | 47 | } |
46 | 48 | |
47 | 49 | .widgets-carousel { |
48 | 50 | position: relative; |
49 | - margin: 0px; | |
50 | 51 | height: calc(100% - 100px); |
51 | 52 | min-height: 150px !important; |
53 | + margin: 0; | |
52 | 54 | |
53 | 55 | tb-dashboard { |
54 | 56 | #gridster-parent { |
55 | 57 | padding: 0 7px; |
56 | 58 | } |
57 | 59 | } |
58 | -} | |
\ No newline at end of file | ||
60 | +} | ... | ... |
... | ... | @@ -13,11 +13,13 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-entity-autocomplete { |
17 | 18 | .tb-entity-item { |
18 | 19 | display: block; |
19 | 20 | height: 48px; |
20 | 21 | } |
22 | + | |
21 | 23 | li { |
22 | 24 | height: auto !important; |
23 | 25 | white-space: normal !important; | ... | ... |
... | ... | @@ -13,20 +13,23 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-entity-filter-view { |
17 | 18 | .entity-filter-empty { |
18 | - color: rgba(221, 44, 0, 0.87); | |
19 | 19 | font-size: 14px; |
20 | 20 | line-height: 16px; |
21 | + color: rgba(221, 44, 0, .87); | |
21 | 22 | } |
23 | + | |
22 | 24 | .entity-filter-type { |
23 | 25 | font-size: 14px; |
24 | 26 | line-height: 16px; |
25 | - color: rgba(0, 0, 0, 0.570588); | |
27 | + color: rgba(0, 0, 0, .570588); | |
26 | 28 | } |
29 | + | |
27 | 30 | .entity-filter-value { |
28 | 31 | font-size: 14px; |
29 | 32 | line-height: 16px; |
30 | - color: rgba(0, 0, 0, 0.570588); | |
33 | + color: rgba(0, 0, 0, .570588); | |
31 | 34 | } |
32 | -} | |
\ No newline at end of file | ||
35 | +} | ... | ... |
... | ... | @@ -13,10 +13,11 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -.tb-entity-filter { | |
17 | 16 | |
17 | +.tb-entity-filter { | |
18 | 18 | #relationsQueryFilter { |
19 | 19 | padding-top: 20px; |
20 | + | |
20 | 21 | tb-entity-select { |
21 | 22 | min-height: 92px; |
22 | 23 | } |
... | ... | @@ -24,12 +25,13 @@ |
24 | 25 | |
25 | 26 | .tb-root-state-entity-switch { |
26 | 27 | padding-left: 10px; |
28 | + | |
27 | 29 | .root-state-entity-switch { |
28 | 30 | margin: 0; |
29 | 31 | } |
32 | + | |
30 | 33 | .root-state-entity-label { |
31 | 34 | margin: 5px 0; |
32 | 35 | } |
33 | 36 | } |
34 | - | |
35 | -} | |
\ No newline at end of file | ||
37 | +} | ... | ... |
... | ... | @@ -13,7 +13,9 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -/*.tb-entity-list { | |
16 | + | |
17 | +/* | |
18 | +.tb-entity-list { | |
17 | 19 | #entity_list_chips { |
18 | 20 | .md-chips { |
19 | 21 | padding-bottom: 1px; |
... | ... | @@ -26,4 +28,5 @@ |
26 | 28 | padding-left: 1px; |
27 | 29 | } |
28 | 30 | } |
29 | -}*/ | |
\ No newline at end of file | ||
31 | +} | |
32 | +*/ | ... | ... |
... | ... | @@ -13,11 +13,13 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-entity-subtype-autocomplete { |
17 | 18 | .tb-entity-subtype-item { |
18 | 19 | display: block; |
19 | 20 | height: 48px; |
20 | 21 | } |
22 | + | |
21 | 23 | li { |
22 | 24 | height: auto !important; |
23 | 25 | white-space: normal !important; | ... | ... |
... | ... | @@ -13,7 +13,9 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -/*.tb-entity-subtype-list { | |
16 | + | |
17 | +/* | |
18 | +.tb-entity-subtype-list { | |
17 | 19 | #entity_subtype_list_chips { |
18 | 20 | .md-chips { |
19 | 21 | padding-bottom: 1px; |
... | ... | @@ -26,4 +28,5 @@ |
26 | 28 | padding-left: 1px; |
27 | 29 | } |
28 | 30 | } |
29 | -}*/ | |
31 | +} | |
32 | +*/ | ... | ... |
... | ... | @@ -13,7 +13,9 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -/*.tb-entity-type-list { | |
16 | + | |
17 | +/* | |
18 | +.tb-entity-type-list { | |
17 | 19 | #entity_type_list_chips { |
18 | 20 | .md-chips { |
19 | 21 | padding-bottom: 1px; |
... | ... | @@ -26,4 +28,5 @@ |
26 | 28 | padding-left: 1px; |
27 | 29 | } |
28 | 30 | } |
29 | -}*/ | |
\ No newline at end of file | ||
31 | +} | |
32 | +*/ | ... | ... |
... | ... | @@ -13,14 +13,16 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-relation-additional-info-panel { |
17 | - margin-left: 15px; | |
18 | - border: 1px solid #C0C0C0; | |
19 | 18 | height: 100%; |
19 | + margin-left: 15px; | |
20 | + border: 1px solid #c0c0c0; | |
21 | + | |
20 | 22 | #tb-relation-additional-info { |
21 | - min-width: 200px; | |
22 | - min-height: 200px; | |
23 | 23 | width: 100%; |
24 | + min-width: 200px; | |
24 | 25 | height: 100%; |
26 | + min-height: 200px; | |
25 | 27 | } |
26 | 28 | } | ... | ... |
... | ... | @@ -13,32 +13,37 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-relation-filters { |
17 | 18 | .header { |
18 | - padding-left: 5px; | |
19 | 19 | padding-right: 5px; |
20 | 20 | padding-bottom: 5px; |
21 | + padding-left: 5px; | |
22 | + | |
21 | 23 | .cell { |
22 | - padding-left: 5px; | |
23 | 24 | padding-right: 5px; |
24 | - color: rgba(0,0,0,.54); | |
25 | + padding-left: 5px; | |
25 | 26 | font-size: 12px; |
26 | 27 | font-weight: 700; |
28 | + color: rgba(0, 0, 0, .54); | |
27 | 29 | white-space: nowrap; |
28 | 30 | } |
29 | 31 | } |
32 | + | |
30 | 33 | .body { |
31 | - padding-left: 5px; | |
32 | - padding-right: 5px; | |
33 | 34 | max-height: 300px; |
34 | - overflow: auto; | |
35 | + padding-right: 5px; | |
35 | 36 | padding-bottom: 20px; |
37 | + padding-left: 5px; | |
38 | + overflow: auto; | |
39 | + | |
36 | 40 | .row { |
37 | 41 | padding-top: 5px; |
38 | 42 | } |
43 | + | |
39 | 44 | .cell { |
40 | - padding-left: 5px; | |
41 | 45 | padding-right: 5px; |
46 | + padding-left: 5px; | |
42 | 47 | |
43 | 48 | md-select { |
44 | 49 | margin: 0 0 24px; |
... | ... | @@ -49,25 +54,27 @@ |
49 | 54 | } |
50 | 55 | |
51 | 56 | md-chips-wrap { |
52 | - padding: 0px; | |
57 | + padding: 0; | |
53 | 58 | margin: 0 0 24px; |
59 | + | |
54 | 60 | md-autocomplete { |
55 | 61 | height: 30px; |
62 | + | |
56 | 63 | md-autocomplete-wrap { |
57 | 64 | height: 30px; |
58 | 65 | } |
59 | 66 | } |
60 | 67 | } |
68 | + | |
61 | 69 | .md-chips .md-chip-input-container input { |
62 | - padding: 2px 2px 2px; | |
63 | 70 | height: 26px; |
71 | + padding: 2px 2px 2px; | |
64 | 72 | line-height: 26px; |
65 | 73 | } |
66 | - | |
67 | 74 | } |
68 | 75 | |
69 | 76 | .md-button { |
70 | 77 | margin: 0; |
71 | 78 | } |
72 | 79 | } |
73 | -} | |
\ No newline at end of file | ||
80 | +} | ... | ... |
... | ... | @@ -13,9 +13,9 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../../scss/constants'; | |
16 | +@import "../../../scss/constants"; | |
17 | 17 | |
18 | -$md-light: rgba(255, 255, 255, 100%); | |
18 | +$md-light: rgba(255, 255, 255, 100%) !default; | |
19 | 19 | |
20 | 20 | .tb-relation-table { |
21 | 21 | md-toolbar.md-table-toolbar.alternate { | ... | ... |
... | ... | @@ -13,11 +13,13 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-relation-type-autocomplete { |
17 | 18 | .tb-relation-type-item { |
18 | 19 | display: block; |
19 | 20 | height: 48px; |
20 | 21 | } |
22 | + | |
21 | 23 | li { |
22 | 24 | height: auto !important; |
23 | 25 | white-space: normal !important; | ... | ... |
... | ... | @@ -13,24 +13,28 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | md-list.tb-event-table { |
17 | - padding: 0px; | |
18 | + padding: 0; | |
18 | 19 | |
19 | - md-list-item { | |
20 | - padding: 0px; | |
21 | - } | |
20 | + md-list-item { | |
21 | + padding: 0; | |
22 | + } | |
22 | 23 | |
23 | 24 | .tb-row { |
24 | 25 | height: 48px; |
25 | - padding: 0px; | |
26 | + padding: 0; | |
26 | 27 | overflow: hidden; |
28 | + | |
27 | 29 | .tb-cell { |
28 | 30 | text-overflow: ellipsis; |
31 | + | |
29 | 32 | &.tb-scroll { |
30 | - white-space: nowrap; | |
31 | - overflow-y: hidden; | |
32 | 33 | overflow-x: auto; |
34 | + overflow-y: hidden; | |
35 | + white-space: nowrap; | |
33 | 36 | } |
37 | + | |
34 | 38 | &.tb-nowrap { |
35 | 39 | white-space: nowrap; |
36 | 40 | } |
... | ... | @@ -38,7 +42,7 @@ md-list.tb-event-table { |
38 | 42 | } |
39 | 43 | |
40 | 44 | .tb-row:hover { |
41 | - background-color: #EEEEEE; | |
45 | + background-color: #eee; | |
42 | 46 | } |
43 | 47 | |
44 | 48 | .tb-header:hover { |
... | ... | @@ -46,44 +50,45 @@ md-list.tb-event-table { |
46 | 50 | } |
47 | 51 | |
48 | 52 | .tb-header { |
49 | - .tb-cell { | |
50 | - color: rgba(0,0,0,.54); | |
51 | - font-size: 12px; | |
52 | - font-weight: 700; | |
53 | - background: none; | |
54 | - white-space: nowrap; | |
55 | - } | |
53 | + .tb-cell { | |
54 | + font-size: 12px; | |
55 | + font-weight: 700; | |
56 | + color: rgba(0, 0, 0, .54); | |
57 | + white-space: nowrap; | |
58 | + background: none; | |
59 | + } | |
56 | 60 | } |
57 | 61 | |
58 | 62 | .tb-cell { |
59 | - &:first-child { | |
60 | - padding-left: 14px; | |
61 | - } | |
62 | - &:last-child { | |
63 | - padding-right: 14px; | |
64 | - } | |
65 | - padding: 0 6px; | |
66 | - margin: auto 0; | |
67 | - color: rgba(0,0,0,.87); | |
68 | - font-size: 13px; | |
69 | - vertical-align: middle; | |
70 | - text-align: left; | |
71 | - overflow: hidden; | |
72 | - .md-button { | |
73 | - padding: 0; | |
74 | - margin: 0; | |
75 | - } | |
63 | + &:first-child { | |
64 | + padding-left: 14px; | |
65 | + } | |
66 | + | |
67 | + &:last-child { | |
68 | + padding-right: 14px; | |
69 | + } | |
70 | + padding: 0 6px; | |
71 | + margin: auto 0; | |
72 | + overflow: hidden; | |
73 | + font-size: 13px; | |
74 | + color: rgba(0, 0, 0, .87); | |
75 | + text-align: left; | |
76 | + vertical-align: middle; | |
77 | + | |
78 | + .md-button { | |
79 | + padding: 0; | |
80 | + margin: 0; | |
81 | + } | |
76 | 82 | } |
77 | 83 | |
78 | 84 | .tb-cell.tb-number { |
79 | 85 | text-align: right; |
80 | 86 | } |
81 | - | |
82 | 87 | } |
83 | 88 | |
84 | 89 | #tb-event-content { |
85 | - min-width: 400px; | |
86 | - min-height: 50px; | |
87 | 90 | width: 100%; |
91 | + min-width: 400px; | |
88 | 92 | height: 100%; |
93 | + min-height: 50px; | |
89 | 94 | } | ... | ... |
... | ... | @@ -13,23 +13,26 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../scss/constants'; | |
16 | +@import "../../scss/constants"; | |
17 | 17 | |
18 | 18 | |
19 | 19 | .extension-table { |
20 | - | |
21 | 20 | md-input-container .md-errors-spacer { |
22 | 21 | min-height: 0; |
23 | 22 | } |
24 | 23 | |
25 | - /*&.tb-data-table table.md-table tbody tr td.tb-action-cell, | |
24 | + /* | |
25 | + &.tb-data-table table.md-table tbody tr td.tb-action-cell, | |
26 | 26 | &.tb-data-table table.md-table.md-row-select tbody tr td.tb-action-cell { |
27 | 27 | width: 114px; |
28 | - }*/ | |
28 | + } | |
29 | + */ | |
30 | + | |
29 | 31 | .sync-widget { |
30 | 32 | max-height: 90px; |
31 | 33 | overflow: hidden; |
32 | 34 | } |
35 | + | |
33 | 36 | .toolbar-widget { |
34 | 37 | min-height: 39px; |
35 | 38 | max-height: 39px; |
... | ... | @@ -37,11 +40,13 @@ |
37 | 40 | } |
38 | 41 | |
39 | 42 | .extension__syncStatus--black { |
40 | - color: #000000!important; | |
43 | + color: #000 !important; | |
41 | 44 | } |
45 | + | |
42 | 46 | .extension__syncStatus--green { |
43 | - color: #228634!important; | |
47 | + color: #228634 !important; | |
44 | 48 | } |
49 | + | |
45 | 50 | .extension__syncStatus--red { |
46 | - color: #862222!important; | |
47 | -} | |
\ No newline at end of file | ||
51 | + color: #862222 !important; | |
52 | +} | ... | ... |
... | ... | @@ -13,28 +13,34 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .extension-form { |
17 | 18 | li > .md-button { |
18 | - color: rgba(0, 0, 0, 0.7); | |
19 | 19 | margin: 0; |
20 | + color: rgba(0, 0, 0, .7); | |
20 | 21 | } |
22 | + | |
21 | 23 | .vAccordion--default { |
22 | - margin-top: 0; | |
23 | 24 | padding-left: 3px; |
25 | + margin-top: 0; | |
24 | 26 | } |
27 | + | |
25 | 28 | .tb-container { |
26 | - width:100%; | |
29 | + width: 100%; | |
27 | 30 | } |
31 | + | |
28 | 32 | .dropdown-messages { |
29 | 33 | .tb-error-message { |
30 | 34 | padding: 5px 0 0 0; |
31 | 35 | } |
32 | 36 | } |
37 | + | |
33 | 38 | .dropdown-section { |
34 | 39 | margin-bottom: 30px; |
35 | 40 | } |
41 | + | |
36 | 42 | v-pane.inner-invalid > v-pane-header { |
37 | - border-bottom: 2px solid rgb(221,44,0); | |
43 | + border-bottom: 2px solid rgb(221, 44, 0); | |
38 | 44 | } |
39 | 45 | } |
40 | 46 | |
... | ... | @@ -45,17 +51,19 @@ |
45 | 51 | } |
46 | 52 | |
47 | 53 | .tb-extension-custom-transformer-panel { |
48 | - margin-left: 15px; | |
49 | - border: 1px solid #C0C0C0; | |
50 | 54 | height: 100%; |
55 | + margin-left: 15px; | |
56 | + border: 1px solid #c0c0c0; | |
57 | + | |
51 | 58 | .tb-extension-custom-transformer { |
52 | - min-width: 600px; | |
53 | - min-height: 200px; | |
54 | 59 | width: 100%; |
60 | + min-width: 600px; | |
55 | 61 | height: 100%; |
62 | + min-height: 200px; | |
56 | 63 | } |
64 | + | |
57 | 65 | .ace_text-input { |
58 | - position:absolute!important | |
66 | + position: absolute !important; | |
59 | 67 | } |
60 | 68 | } |
61 | 69 | |
... | ... | @@ -68,9 +76,9 @@ |
68 | 76 | } |
69 | 77 | |
70 | 78 | .tb-drop-file-input-hide { |
71 | - height: 200%; | |
72 | - display: block; | |
73 | 79 | position: absolute; |
74 | 80 | bottom: 0; |
81 | + display: block; | |
75 | 82 | width: 100%; |
76 | -} | |
\ No newline at end of file | ||
83 | + height: 200%; | |
84 | +} | ... | ... |
... | ... | @@ -15,8 +15,12 @@ |
15 | 15 | */ |
16 | 16 | @import "../../scss/constants"; |
17 | 17 | |
18 | -.md-button.tb-help-button-style, .tb-help-button-style { | |
18 | +/* | |
19 | +.md-button.tb-help-button-style, | |
20 | +.tb-help-button-style { | |
19 | 21 | } |
20 | 22 | |
21 | -.md-button.tb-help-button-pos, .tb-help-button-pos { | |
23 | +.md-button.tb-help-button-pos, | |
24 | +.tb-help-button-pos { | |
22 | 25 | } |
26 | +*/ | ... | ... |
... | ... | @@ -16,10 +16,11 @@ |
16 | 16 | @import "../../scss/constants"; |
17 | 17 | |
18 | 18 | .tb-home-links { |
19 | - .md-headline { | |
20 | - font-size: 20px; | |
21 | - @media (min-width: $layout-breakpoint-xmd) { | |
22 | - font-size: 24px; | |
23 | - } | |
19 | + .md-headline { | |
20 | + font-size: 20px; | |
21 | + | |
22 | + @media (min-width: $layout-breakpoint-xmd) { | |
23 | + font-size: 24px; | |
24 | 24 | } |
25 | -} | |
\ No newline at end of file | ||
25 | + } | |
26 | +} | ... | ... |
... | ... | @@ -13,29 +13,30 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -$previewSize: 100px; | |
16 | +$previewSize: 100px !default; | |
17 | 17 | |
18 | 18 | .tb-file-select-container { |
19 | 19 | position: relative; |
20 | - height: $previewSize; | |
21 | 20 | width: 100%; |
21 | + height: $previewSize; | |
22 | 22 | } |
23 | 23 | |
24 | 24 | .tb-file-preview { |
25 | - max-width: $previewSize; | |
26 | - max-height: $previewSize; | |
27 | 25 | width: auto; |
26 | + max-width: $previewSize; | |
28 | 27 | height: auto; |
28 | + max-height: $previewSize; | |
29 | 29 | } |
30 | 30 | |
31 | 31 | .tb-file-clear-container { |
32 | - width: 48px; | |
33 | - height: $previewSize; | |
34 | 32 | position: relative; |
35 | 33 | float: right; |
34 | + width: 48px; | |
35 | + height: $previewSize; | |
36 | 36 | } |
37 | + | |
37 | 38 | .tb-file-clear-btn { |
38 | 39 | position: absolute !important; |
39 | 40 | top: 50%; |
40 | - transform: translate(0%,-50%) !important; | |
41 | + transform: translate(0%, -50%) !important; | |
41 | 42 | } | ... | ... |
... | ... | @@ -13,5 +13,7 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -.form { height: 400px; } | |
17 | -.schema { height: 800px; } | |
\ No newline at end of file | ||
16 | + | |
17 | +.form { height: 400px; } | |
18 | + | |
19 | +.schema { height: 800px; } | ... | ... |
... | ... | @@ -29,23 +29,31 @@ |
29 | 29 | .tb-breadcrumb { |
30 | 30 | font-size: 18px !important; |
31 | 31 | font-weight: 400 !important; |
32 | - h1, a, span { | |
32 | + | |
33 | + h1, | |
34 | + a, | |
35 | + span { | |
33 | 36 | overflow: hidden; |
34 | 37 | text-overflow: ellipsis; |
35 | 38 | white-space: nowrap; |
36 | 39 | } |
40 | + | |
37 | 41 | a { |
38 | 42 | border: none; |
39 | - opacity: 0.75; | |
40 | - @include transition(opacity 0.35s); | |
43 | + opacity: .75; | |
44 | + | |
45 | + @include transition(opacity .35s); | |
41 | 46 | } |
42 | - a:hover, a:focus { | |
43 | - opacity: 1; | |
47 | + | |
48 | + a:hover, | |
49 | + a:focus { | |
44 | 50 | text-decoration: none !important; |
45 | 51 | border: none; |
52 | + opacity: 1; | |
46 | 53 | } |
54 | + | |
47 | 55 | .divider { |
48 | - padding: 0px 30px; | |
56 | + padding: 0 30px; | |
49 | 57 | } |
50 | 58 | } |
51 | 59 | |
... | ... | @@ -54,21 +62,22 @@ md-sidenav.tb-site-sidenav { |
54 | 62 | } |
55 | 63 | |
56 | 64 | md-icon.tb-logo-title { |
57 | - height: 36px; | |
58 | 65 | width: 200px; |
66 | + height: 36px; | |
59 | 67 | } |
60 | 68 | |
61 | 69 | .tb-nav-header { |
62 | - flex-shrink: 0; | |
63 | 70 | z-index: 2; |
71 | + flex-shrink: 0; | |
64 | 72 | white-space: nowrap; |
65 | 73 | } |
66 | 74 | |
67 | 75 | .tb-nav-header-toolbar { |
68 | - border-bottom: 1px solid rgba(0, 0, 0, 0.12); | |
69 | - flex-shrink: 0; | |
70 | 76 | z-index: 2; |
77 | + flex-shrink: 0; | |
71 | 78 | white-space: nowrap; |
79 | + border-bottom: 1px solid rgba(0, 0, 0, .12); | |
80 | + | |
72 | 81 | .md-toolbar-tools { |
73 | 82 | flex-basis: auto; |
74 | 83 | } | ... | ... |
... | ... | @@ -13,28 +13,32 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | div.tb-user-info { |
17 | 18 | line-height: 1.5; |
19 | + | |
18 | 20 | span { |
19 | - text-transform: none; | |
20 | 21 | text-align: left; |
22 | + text-transform: none; | |
21 | 23 | } |
24 | + | |
22 | 25 | span.tb-user-display-name { |
23 | - font-size: 0.800rem; | |
26 | + font-size: .8rem; | |
24 | 27 | font-weight: 300; |
25 | - letter-spacing: 0.008em; | |
28 | + letter-spacing: .008em; | |
26 | 29 | } |
30 | + | |
27 | 31 | span.tb-user-authority { |
28 | - font-size: 0.800rem; | |
32 | + font-size: .8rem; | |
29 | 33 | font-weight: 300; |
30 | - letter-spacing: 0.005em; | |
31 | - opacity: 0.8; | |
34 | + letter-spacing: .005em; | |
35 | + opacity: .8; | |
32 | 36 | } |
33 | 37 | } |
34 | 38 | |
35 | 39 | md-icon.tb-mini-avatar { |
40 | + width: 36px; | |
41 | + height: 36px; | |
36 | 42 | margin: auto 8px; |
37 | 43 | font-size: 36px; |
38 | - height: 36px; | |
39 | - width: 36px; | |
40 | 44 | } | ... | ... |
... | ... | @@ -13,18 +13,21 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../scss/constants'; | |
16 | +@import "../../scss/constants"; | |
17 | 17 | |
18 | 18 | md-card.tb-login-card { |
19 | 19 | width: 330px !important; |
20 | + | |
20 | 21 | @media (min-width: $layout-breakpoint-sm) { |
21 | 22 | width: 450px !important; |
22 | 23 | } |
24 | + | |
23 | 25 | md-card-title { |
24 | 26 | img.tb-login-logo { |
25 | 27 | height: 50px; |
26 | 28 | } |
27 | 29 | } |
30 | + | |
28 | 31 | md-card-content { |
29 | 32 | margin-top: -50px; |
30 | 33 | } | ... | ... |
... | ... | @@ -17,12 +17,14 @@ |
17 | 17 | .tb-link-label-autocomplete { |
18 | 18 | .tb-not-found { |
19 | 19 | display: block; |
20 | - line-height: 1.5; | |
21 | 20 | height: 48px; |
21 | + line-height: 1.5; | |
22 | + | |
22 | 23 | .tb-no-entries { |
23 | 24 | line-height: 48px; |
24 | 25 | } |
25 | 26 | } |
27 | + | |
26 | 28 | li { |
27 | 29 | height: auto !important; |
28 | 30 | white-space: normal !important; | ... | ... |
... | ... | @@ -13,11 +13,13 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-message-type-autocomplete { |
17 | 18 | .tb-message-type-item { |
18 | 19 | display: block; |
19 | 20 | height: 48px; |
20 | 21 | } |
22 | + | |
21 | 23 | li { |
22 | 24 | height: auto !important; |
23 | 25 | white-space: normal !important; | ... | ... |
... | ... | @@ -18,88 +18,106 @@ |
18 | 18 | .tb-fullscreen-button-style { |
19 | 19 | z-index: 1; |
20 | 20 | } |
21 | + | |
21 | 22 | section.tb-header-buttons.tb-library-open { |
22 | - pointer-events: none; | |
23 | 23 | position: absolute; |
24 | - left: 0px; | |
25 | - top: 0px; | |
24 | + top: 0; | |
25 | + left: 0; | |
26 | 26 | z-index: 1; |
27 | + pointer-events: none; | |
28 | + | |
27 | 29 | .md-button.tb-btn-open-library { |
28 | - left: 0px; | |
29 | - top: 0px; | |
30 | - line-height: 36px; | |
30 | + top: 0; | |
31 | + left: 0; | |
31 | 32 | width: 36px; |
32 | 33 | height: 36px; |
33 | 34 | margin: 4px 0 0 4px; |
34 | - opacity: 0.5; | |
35 | + line-height: 36px; | |
36 | + opacity: .5; | |
35 | 37 | } |
36 | 38 | } |
39 | + | |
37 | 40 | .tb-rulechain-library { |
41 | + z-index: 1; | |
38 | 42 | width: 250px; |
39 | 43 | min-width: 250px; |
40 | - z-index: 1; | |
44 | + | |
41 | 45 | md-toolbar { |
42 | - min-height: 48px; | |
43 | 46 | height: 48px; |
44 | - .md-toolbar-tools>.md-button:last-child { | |
45 | - margin-right: 0px; | |
47 | + min-height: 48px; | |
48 | + | |
49 | + .md-toolbar-tools > .md-button:last-child { | |
50 | + margin-right: 0; | |
46 | 51 | } |
52 | + | |
47 | 53 | .md-toolbar-tools { |
48 | - font-size: 14px; | |
49 | - padding: 0px 6px; | |
50 | 54 | height: 48px; |
55 | + padding: 0 6px; | |
56 | + font-size: 14px; | |
57 | + | |
51 | 58 | .md-button.md-icon-button { |
52 | - margin: 0px; | |
59 | + margin: 0; | |
60 | + | |
53 | 61 | &.tb-small { |
62 | + width: 32px; | |
54 | 63 | height: 32px; |
55 | 64 | min-height: 32px; |
56 | - line-height: 20px; | |
57 | 65 | padding: 6px; |
58 | - width: 32px; | |
66 | + line-height: 20px; | |
67 | + | |
59 | 68 | md-icon { |
60 | - line-height: 20px; | |
61 | - font-size: 20px; | |
62 | - height: 20px; | |
63 | 69 | width: 20px; |
64 | - min-height: 20px; | |
65 | 70 | min-width: 20px; |
71 | + height: 20px; | |
72 | + min-height: 20px; | |
73 | + font-size: 20px; | |
74 | + line-height: 20px; | |
66 | 75 | } |
67 | 76 | } |
68 | 77 | } |
69 | 78 | } |
70 | 79 | } |
80 | + | |
71 | 81 | .tb-rulechain-library-panel-group { |
72 | - overflow-y: auto; | |
73 | 82 | overflow-x: hidden; |
83 | + overflow-y: auto; | |
84 | + | |
74 | 85 | .tb-panel-title { |
86 | + min-width: 150px; | |
75 | 87 | -webkit-user-select: none; |
76 | 88 | -moz-user-select: none; |
77 | 89 | -ms-user-select: none; |
78 | 90 | user-select: none; |
79 | - min-width: 150px; | |
80 | 91 | } |
92 | + | |
81 | 93 | .fc-canvas { |
82 | 94 | background: #f9f9f9; |
83 | 95 | } |
96 | + | |
84 | 97 | md-icon.md-expansion-panel-icon { |
85 | - margin-right: 0px; | |
98 | + margin-right: 0; | |
86 | 99 | } |
87 | - md-expansion-panel-collapsed, .md-expansion-panel-header-container { | |
100 | + | |
101 | + md-expansion-panel-collapsed, | |
102 | + .md-expansion-panel-header-container { | |
103 | + position: static; | |
88 | 104 | background: #e6e6e6; |
89 | 105 | border-color: #909090; |
90 | - position: static; | |
91 | 106 | } |
107 | + | |
92 | 108 | md-expansion-panel { |
93 | 109 | &.md-open { |
94 | 110 | margin-top: 0; |
95 | 111 | margin-bottom: 0; |
96 | 112 | } |
97 | 113 | } |
114 | + | |
98 | 115 | md-expansion-panel-content { |
99 | - padding: 0px; | |
116 | + padding: 0; | |
100 | 117 | } |
101 | 118 | } |
102 | 119 | } |
120 | + | |
103 | 121 | .tb-rulechain-graph { |
104 | 122 | z-index: 0; |
105 | 123 | overflow: auto; |
... | ... | @@ -107,29 +125,35 @@ |
107 | 125 | } |
108 | 126 | |
109 | 127 | #tb-rule-chain-context-menu { |
110 | - padding-top: 0px; | |
111 | - border-radius: 8px; | |
112 | 128 | max-height: 404px; |
129 | + padding-top: 0; | |
130 | + border-radius: 8px; | |
131 | + | |
113 | 132 | .tb-context-menu-header { |
114 | - padding: 8px 5px 5px; | |
115 | - font-size: 14px; | |
116 | 133 | display: flex; |
117 | 134 | flex-direction: row; |
118 | 135 | height: 36px; |
119 | 136 | min-height: 36px; |
137 | + padding: 8px 5px 5px; | |
138 | + font-size: 14px; | |
139 | + | |
120 | 140 | &.tb-rulechain { |
121 | 141 | background-color: #aac7e4; |
122 | 142 | } |
143 | + | |
123 | 144 | &.tb-link { |
124 | 145 | background-color: #aac7e4; |
125 | 146 | } |
147 | + | |
126 | 148 | md-icon { |
127 | - padding-left: 2px; | |
128 | 149 | padding-right: 10px; |
150 | + padding-left: 2px; | |
129 | 151 | } |
152 | + | |
130 | 153 | .tb-context-menu-title { |
131 | 154 | font-weight: 500; |
132 | 155 | } |
156 | + | |
133 | 157 | .tb-context-menu-subtitle { |
134 | 158 | font-size: 12px; |
135 | 159 | } |
... | ... | @@ -139,37 +163,45 @@ |
139 | 163 | .fc-canvas { |
140 | 164 | min-width: 100%; |
141 | 165 | min-height: 100%; |
142 | - outline: none; | |
143 | - -webkit-touch-callout: none; | |
144 | 166 | -webkit-user-select: none; |
145 | 167 | -khtml-user-select: none; |
146 | 168 | -moz-user-select: none; |
147 | 169 | -ms-user-select: none; |
148 | 170 | user-select: none; |
171 | + outline: none; | |
172 | + -webkit-touch-callout: none; | |
173 | + | |
149 | 174 | svg { |
150 | 175 | display: block; |
151 | 176 | } |
152 | 177 | } |
153 | 178 | |
154 | -.tb-rule-node, #tb-rule-chain-context-menu .tb-context-menu-header { | |
179 | +.tb-rule-node, | |
180 | +#tb-rule-chain-context-menu .tb-context-menu-header { | |
155 | 181 | &.tb-filter-type { |
156 | 182 | background-color: #f1e861; |
157 | 183 | } |
184 | + | |
158 | 185 | &.tb-enrichment-type { |
159 | 186 | background-color: #cdf14e; |
160 | 187 | } |
188 | + | |
161 | 189 | &.tb-transformation-type { |
162 | 190 | background-color: #79cef1; |
163 | 191 | } |
192 | + | |
164 | 193 | &.tb-action-type { |
165 | 194 | background-color: #f1928f; |
166 | 195 | } |
196 | + | |
167 | 197 | &.tb-external-type { |
168 | 198 | background-color: #fbc766; |
169 | 199 | } |
200 | + | |
170 | 201 | &.tb-rule-chain-type { |
171 | 202 | background-color: #d6c4f1; |
172 | 203 | } |
204 | + | |
173 | 205 | &.tb-unknown-type { |
174 | 206 | background-color: #f16c29; |
175 | 207 | } |
... | ... | @@ -180,102 +212,112 @@ |
180 | 212 | flex-direction: row; |
181 | 213 | min-width: 150px; |
182 | 214 | max-width: 150px; |
215 | + height: 32px; | |
183 | 216 | min-height: 32px; |
184 | 217 | max-height: 32px; |
185 | - height: 32px; | |
186 | 218 | padding: 5px 10px; |
187 | - border-radius: 5px; | |
188 | - background-color: #F15B26; | |
189 | - pointer-events: none; | |
190 | - color: #333; | |
191 | - border: solid 1px #777; | |
192 | 219 | font-size: 12px; |
193 | 220 | line-height: 16px; |
221 | + color: #333; | |
222 | + pointer-events: none; | |
223 | + background-color: #f15b26; | |
224 | + border: solid 1px #777; | |
225 | + border-radius: 5px; | |
226 | + | |
194 | 227 | &.tb-rule-node-highlighted:not(.tb-rule-node-invalid) { |
195 | 228 | box-shadow: 0 0 10px 6px #51cbee; |
229 | + | |
196 | 230 | .tb-node-title { |
231 | + font-weight: 700; | |
197 | 232 | text-decoration: underline; |
198 | - font-weight: bold; | |
199 | 233 | } |
200 | 234 | } |
235 | + | |
201 | 236 | &.tb-rule-node-invalid { |
202 | 237 | box-shadow: 0 0 10px 6px #ff5c50; |
203 | 238 | } |
239 | + | |
204 | 240 | &.tb-input-type { |
205 | - background-color: #a3eaa9; | |
206 | 241 | user-select: none; |
242 | + background-color: #a3eaa9; | |
207 | 243 | } |
208 | 244 | |
209 | 245 | md-icon { |
210 | - font-size: 20px; | |
211 | 246 | width: 20px; |
247 | + min-width: 20px; | |
212 | 248 | height: 20px; |
213 | 249 | min-height: 20px; |
214 | - min-width: 20px; | |
215 | 250 | padding-right: 4px; |
251 | + font-size: 20px; | |
216 | 252 | } |
217 | - .tb-node-type { | |
218 | 253 | |
219 | - } | |
220 | 254 | .tb-node-title { |
221 | 255 | font-weight: 500; |
222 | 256 | } |
223 | - .tb-node-type, .tb-node-title { | |
257 | + | |
258 | + .tb-node-type, | |
259 | + .tb-node-title { | |
224 | 260 | overflow: hidden; |
225 | - white-space: nowrap; | |
226 | 261 | text-overflow: ellipsis; |
262 | + white-space: nowrap; | |
227 | 263 | } |
228 | 264 | } |
229 | 265 | |
230 | 266 | .fc-node { |
231 | 267 | z-index: 1; |
232 | - outline: none; | |
233 | 268 | border-radius: 8px; |
269 | + outline: none; | |
270 | + | |
234 | 271 | &.fc-dragging { |
235 | 272 | z-index: 10; |
236 | 273 | } |
274 | + | |
237 | 275 | p { |
238 | 276 | padding: 0 15px; |
239 | 277 | text-align: center; |
240 | 278 | } |
279 | + | |
241 | 280 | .fc-node-overlay { |
242 | 281 | position: absolute; |
243 | - pointer-events: none; | |
244 | - left: 0; | |
245 | 282 | top: 0; |
246 | 283 | right: 0; |
247 | 284 | bottom: 0; |
285 | + left: 0; | |
286 | + pointer-events: none; | |
248 | 287 | background-color: #000; |
249 | - opacity: 0; | |
250 | 288 | border-radius: 5px; |
289 | + opacity: 0; | |
251 | 290 | } |
291 | + | |
252 | 292 | &.fc-hover { |
253 | 293 | .fc-node-overlay { |
254 | - opacity: 0.25; | |
294 | + opacity: .25; | |
255 | 295 | } |
256 | 296 | } |
297 | + | |
257 | 298 | &.fc-selected { |
258 | 299 | .fc-node-overlay { |
259 | - opacity: 0.25; | |
300 | + opacity: .25; | |
260 | 301 | } |
261 | - } | |
262 | - &.fc-selected { | |
302 | + | |
263 | 303 | &:not(.fc-edit) { |
264 | - border: solid 3px red; | |
265 | 304 | margin: -3px; |
305 | + border: solid 3px #f00; | |
266 | 306 | } |
267 | 307 | } |
268 | 308 | } |
269 | 309 | |
270 | -.fc-leftConnectors, .fc-rightConnectors { | |
310 | +.fc-leftConnectors, | |
311 | +.fc-rightConnectors { | |
271 | 312 | position: absolute; |
272 | 313 | top: 0; |
273 | - height: 100%; | |
314 | + | |
315 | + z-index: 0; | |
274 | 316 | |
275 | 317 | display: flex; |
276 | 318 | flex-direction: column; |
319 | + height: 100%; | |
277 | 320 | |
278 | - z-index: 0; | |
279 | 321 | .fc-magnet { |
280 | 322 | align-items: center; |
281 | 323 | } |
... | ... | @@ -292,18 +334,18 @@ |
292 | 334 | .fc-magnet { |
293 | 335 | display: flex; |
294 | 336 | flex-grow: 1; |
295 | - height: 60px; | |
296 | 337 | justify-content: center; |
338 | + height: 60px; | |
297 | 339 | } |
298 | 340 | |
299 | 341 | .fc-connector { |
300 | 342 | width: 14px; |
301 | 343 | height: 14px; |
302 | - border: 1px solid #333; | |
303 | 344 | margin: 10px; |
304 | - border-radius: 5px; | |
305 | - background-color: #ccc; | |
306 | 345 | pointer-events: all; |
346 | + background-color: #ccc; | |
347 | + border: 1px solid #333; | |
348 | + border-radius: 5px; | |
307 | 349 | } |
308 | 350 | |
309 | 351 | .fc-connector.fc-hover { |
... | ... | @@ -312,45 +354,49 @@ |
312 | 354 | |
313 | 355 | .fc-arrow-marker { |
314 | 356 | polygon { |
315 | - stroke: gray; | |
316 | - fill: gray; | |
357 | + fill: #808080; | |
358 | + stroke: #808080; | |
317 | 359 | } |
318 | 360 | } |
319 | 361 | |
320 | 362 | .fc-arrow-marker-selected { |
321 | 363 | polygon { |
322 | - stroke: red; | |
323 | - fill: red; | |
364 | + fill: #f00; | |
365 | + stroke: #f00; | |
324 | 366 | } |
325 | 367 | } |
326 | 368 | |
327 | 369 | .fc-edge { |
328 | 370 | outline: none; |
329 | - stroke: gray; | |
330 | - stroke-width: 4; | |
331 | - fill: transparent; | |
332 | 371 | transition: stroke-width .2s; |
372 | + fill: transparent; | |
373 | + stroke: #808080; | |
374 | + stroke-width: 4; | |
375 | + | |
333 | 376 | &.fc-selected { |
334 | - stroke: red; | |
335 | - stroke-width: 4; | |
336 | 377 | fill: transparent; |
378 | + stroke: #f00; | |
379 | + stroke-width: 4; | |
337 | 380 | } |
381 | + | |
338 | 382 | &.fc-active { |
339 | 383 | animation: dash 3s linear infinite; |
340 | 384 | stroke-dasharray: 20; |
341 | 385 | } |
386 | + | |
342 | 387 | &.fc-hover { |
343 | - stroke: gray; | |
344 | - stroke-width: 6; | |
345 | 388 | fill: transparent; |
389 | + stroke: #808080; | |
390 | + stroke-width: 6; | |
346 | 391 | } |
392 | + | |
347 | 393 | &.fc-dragging { |
348 | 394 | pointer-events: none; |
349 | 395 | } |
350 | 396 | } |
351 | 397 | |
352 | 398 | .edge-endpoint { |
353 | - fill: gray; | |
399 | + fill: #808080; | |
354 | 400 | } |
355 | 401 | |
356 | 402 | .fc-nodedelete { |
... | ... | @@ -364,22 +410,23 @@ |
364 | 410 | } |
365 | 411 | |
366 | 412 | .fc-edit { |
367 | - .fc-nodedelete, .fc-nodeedit { | |
368 | - outline: none; | |
369 | - display: block; | |
413 | + .fc-nodedelete, | |
414 | + .fc-nodeedit { | |
370 | 415 | position: absolute; |
371 | - border: solid 2px white; | |
372 | - border-radius: 50%; | |
373 | - font-weight: 600; | |
374 | - line-height: 20px; | |
416 | + display: block; | |
417 | + width: 22px; | |
375 | 418 | height: 20px; |
376 | 419 | padding-top: 2px; |
377 | - width: 22px; | |
378 | - background: #f83e05; | |
420 | + font-weight: 600; | |
421 | + line-height: 20px; | |
379 | 422 | color: #fff; |
380 | 423 | text-align: center; |
381 | 424 | vertical-align: bottom; |
382 | 425 | cursor: pointer; |
426 | + background: #f83e05; | |
427 | + border: solid 2px #fff; | |
428 | + border-radius: 50%; | |
429 | + outline: none; | |
383 | 430 | } |
384 | 431 | |
385 | 432 | .fc-nodeedit { |
... | ... | @@ -391,7 +438,6 @@ |
391 | 438 | top: -24px; |
392 | 439 | right: -13px; |
393 | 440 | } |
394 | - | |
395 | 441 | } |
396 | 442 | |
397 | 443 | .fc-noselect { |
... | ... | @@ -407,31 +453,37 @@ |
407 | 453 | .fc-edge-label { |
408 | 454 | position: absolute; |
409 | 455 | transition: transform .2s; |
410 | -// opacity: 0.8; | |
456 | + // opacity: 0.8; | |
457 | + | |
411 | 458 | &.ng-leave { |
412 | 459 | transition: 0s none; |
413 | 460 | } |
461 | + | |
414 | 462 | &.fc-hover { |
415 | 463 | transform: scale(1.25); |
416 | 464 | } |
465 | + | |
417 | 466 | &.fc-selected { |
418 | 467 | .fc-edge-label-text { |
419 | 468 | span { |
420 | - border: solid red; | |
421 | - color: #fff; | |
422 | 469 | font-weight: 600; |
423 | - background-color: red; | |
470 | + color: #fff; | |
471 | + background-color: #f00; | |
472 | + border: solid #f00; | |
424 | 473 | } |
425 | 474 | } |
426 | 475 | } |
476 | + | |
427 | 477 | .fc-nodeedit { |
428 | 478 | top: -30px; |
429 | 479 | right: 14px; |
430 | 480 | } |
481 | + | |
431 | 482 | .fc-nodedelete { |
432 | 483 | top: -30px; |
433 | 484 | right: -13px; |
434 | 485 | } |
486 | + | |
435 | 487 | &:focus { |
436 | 488 | outline: 0; |
437 | 489 | } |
... | ... | @@ -439,27 +491,28 @@ |
439 | 491 | |
440 | 492 | .fc-edge-label-text { |
441 | 493 | position: absolute; |
442 | - -webkit-transform: translate(-50%, -50%); | |
443 | - transform: translate(-50%, -50%); | |
444 | - white-space: nowrap; | |
445 | - text-align: center; | |
446 | 494 | font-size: 14px; |
447 | 495 | font-weight: 600; |
496 | + text-align: center; | |
497 | + white-space: nowrap; | |
498 | + -webkit-transform: translate(-50%, -50%); | |
499 | + transform: translate(-50%, -50%); | |
500 | + | |
448 | 501 | span { |
502 | + padding: 3px 5px; | |
503 | + color: #003a79; | |
449 | 504 | cursor: default; |
505 | + background-color: #fff; | |
450 | 506 | border: solid 2px #003a79; |
451 | 507 | border-radius: 10px; |
452 | - color: #003a79; | |
453 | - background-color: #fff; | |
454 | - padding: 3px 5px; | |
455 | 508 | } |
456 | 509 | } |
457 | 510 | |
458 | 511 | .fc-select-rectangle { |
459 | - border: 2px dashed #5262ff; | |
460 | 512 | position: absolute; |
461 | - background: rgba(20,125,255,0.1); | |
462 | 513 | z-index: 2; |
514 | + background: rgba(20, 125, 255, .1); | |
515 | + border: 2px dashed #5262ff; | |
463 | 516 | } |
464 | 517 | |
465 | 518 | @keyframes dash { |
... | ... | @@ -468,13 +521,15 @@ |
468 | 521 | } |
469 | 522 | } |
470 | 523 | |
471 | -.tb-rule-node-tooltip, .tb-rule-node-help { | |
524 | +.tb-rule-node-tooltip, | |
525 | +.tb-rule-node-help { | |
472 | 526 | color: #333; |
473 | 527 | } |
474 | 528 | |
475 | 529 | .tb-rule-node-tooltip { |
476 | - font-size: 14px; | |
477 | 530 | max-width: 300px; |
531 | + font-size: 14px; | |
532 | + | |
478 | 533 | &.tb-lib-tooltip { |
479 | 534 | width: 300px; |
480 | 535 | } |
... | ... | @@ -489,28 +544,33 @@ |
489 | 544 | color: #ea0d0d; |
490 | 545 | } |
491 | 546 | |
492 | -.tb-rule-node-tooltip, .tb-rule-node-error-tooltip, .tb-rule-node-help { | |
547 | +.tb-rule-node-tooltip, | |
548 | +.tb-rule-node-error-tooltip, | |
549 | +.tb-rule-node-help { | |
493 | 550 | #tb-node-content { |
494 | 551 | .tb-node-title { |
495 | 552 | font-weight: 600; |
496 | 553 | } |
554 | + | |
497 | 555 | .tb-node-description { |
498 | 556 | font-style: italic; |
499 | 557 | color: #555; |
500 | 558 | } |
559 | + | |
501 | 560 | .tb-node-details { |
502 | 561 | padding-top: 10px; |
503 | 562 | padding-bottom: 10px; |
504 | 563 | } |
564 | + | |
505 | 565 | code { |
506 | - padding: 0px 3px 2px 3px; | |
566 | + padding: 0 3px 2px 3px; | |
507 | 567 | margin: 1px; |
508 | - color: #AD1625; | |
568 | + font-size: 12px; | |
569 | + color: #ad1625; | |
509 | 570 | white-space: nowrap; |
510 | 571 | background-color: #f7f7f9; |
511 | 572 | border: 1px solid #e1e1e8; |
512 | 573 | border-radius: 2px; |
513 | - font-size: 12px; | |
514 | 574 | } |
515 | 575 | } |
516 | -} | |
\ No newline at end of file | ||
576 | +} | ... | ... |
... | ... | @@ -16,13 +16,13 @@ |
16 | 16 | |
17 | 17 | .tb-rulenode { |
18 | 18 | tb-json-object-edit.tb-rule-node-configuration-json { |
19 | - height: 300px; | |
20 | 19 | display: block; |
20 | + height: 300px; | |
21 | 21 | } |
22 | 22 | } |
23 | 23 | |
24 | 24 | .tb-rulenode-directive-error { |
25 | - color: rgb(221,44,0); | |
26 | 25 | font-size: 13px; |
27 | 26 | font-weight: 400; |
28 | -} | |
\ No newline at end of file | ||
27 | + color: rgb(221, 44, 0); | |
28 | +} | ... | ... |
... | ... | @@ -13,24 +13,25 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../../scss/constants'; | |
16 | +@import "../../../scss/constants"; | |
17 | + | |
17 | 18 | @import "~compass-sass-mixins/lib/compass"; |
18 | 19 | |
19 | 20 | md-dialog.tb-node-script-test-dialog { |
20 | 21 | &.md-dialog-fullscreen { |
21 | - min-height: 100%; | |
22 | + width: 100%; | |
22 | 23 | min-width: 100%; |
23 | - max-height: 100%; | |
24 | 24 | max-width: 100%; |
25 | - width: 100%; | |
26 | 25 | height: 100%; |
26 | + min-height: 100%; | |
27 | + max-height: 100%; | |
27 | 28 | border-radius: 0; |
28 | 29 | } |
29 | 30 | |
30 | 31 | .tb-split { |
31 | 32 | @include box-sizing(border-box); |
32 | - overflow-y: auto; | |
33 | 33 | overflow-x: hidden; |
34 | + overflow-y: auto; | |
34 | 35 | } |
35 | 36 | |
36 | 37 | .ace_editor { |
... | ... | @@ -38,13 +39,13 @@ md-dialog.tb-node-script-test-dialog { |
38 | 39 | } |
39 | 40 | |
40 | 41 | .tb-content { |
41 | - border: 1px solid #C0C0C0; | |
42 | 42 | padding-top: 5px; |
43 | 43 | padding-left: 5px; |
44 | + border: 1px solid #c0c0c0; | |
44 | 45 | } |
45 | 46 | |
46 | 47 | .gutter { |
47 | - background-color: #eeeeee; | |
48 | + background-color: #eee; | |
48 | 49 | |
49 | 50 | background-repeat: no-repeat; |
50 | 51 | background-position: 50%; |
... | ... | @@ -52,21 +53,23 @@ md-dialog.tb-node-script-test-dialog { |
52 | 53 | |
53 | 54 | .gutter.gutter-horizontal { |
54 | 55 | cursor: col-resize; |
55 | - background-image: url('../../../../node_modules/split.js/grips/vertical.png'); | |
56 | + background-image: url("../../../../node_modules/split.js/grips/vertical.png"); | |
56 | 57 | } |
57 | 58 | |
58 | 59 | .gutter.gutter-vertical { |
59 | 60 | cursor: row-resize; |
60 | - background-image: url('../../../../node_modules/split.js/grips/horizontal.png'); | |
61 | + background-image: url("../../../../node_modules/split.js/grips/horizontal.png"); | |
61 | 62 | } |
62 | 63 | |
63 | - .tb-split.tb-split-horizontal, .gutter.gutter-horizontal { | |
64 | - height: 100%; | |
64 | + .tb-split.tb-split-horizontal, | |
65 | + .gutter.gutter-horizontal { | |
65 | 66 | float: left; |
67 | + height: 100%; | |
66 | 68 | } |
67 | 69 | |
68 | 70 | .tb-split.tb-split-vertical { |
69 | 71 | display: flex; |
72 | + | |
70 | 73 | .tb-split.tb-content { |
71 | 74 | height: 100%; |
72 | 75 | } |
... | ... | @@ -74,42 +77,44 @@ md-dialog.tb-node-script-test-dialog { |
74 | 77 | |
75 | 78 | div.tb-editor-area-title-panel { |
76 | 79 | position: absolute; |
77 | - font-size: 0.800rem; | |
78 | - font-weight: 500; | |
79 | 80 | top: 13px; |
80 | 81 | right: 40px; |
81 | 82 | z-index: 5; |
83 | + font-size: .8rem; | |
84 | + font-weight: 500; | |
85 | + | |
82 | 86 | &.tb-js-function { |
83 | 87 | right: 80px; |
84 | 88 | } |
89 | + | |
85 | 90 | label { |
86 | - color: #00acc1; | |
87 | - background: rgba(220, 220, 220, 0.35); | |
88 | - border-radius: 5px; | |
89 | 91 | padding: 4px; |
92 | + color: #00acc1; | |
90 | 93 | text-transform: uppercase; |
94 | + background: rgba(220, 220, 220, .35); | |
95 | + border-radius: 5px; | |
91 | 96 | } |
97 | + | |
92 | 98 | .md-button { |
93 | - color: #7B7B7B; | |
94 | 99 | min-width: 32px; |
95 | 100 | min-height: 15px; |
96 | - line-height: 15px; | |
97 | - font-size: 0.800rem; | |
98 | - margin: 0; | |
99 | 101 | padding: 4px; |
100 | - background: rgba(220, 220, 220, 0.35); | |
102 | + margin: 0; | |
103 | + font-size: .8rem; | |
104 | + line-height: 15px; | |
105 | + color: #7b7b7b; | |
106 | + background: rgba(220, 220, 220, .35); | |
101 | 107 | } |
102 | 108 | } |
103 | 109 | |
104 | 110 | .tb-resize-container { |
105 | - overflow-y: auto; | |
106 | - height: 100%; | |
107 | - width: 100%; | |
108 | 111 | position: relative; |
112 | + width: 100%; | |
113 | + height: 100%; | |
114 | + overflow-y: auto; | |
109 | 115 | |
110 | 116 | .ace_editor { |
111 | 117 | height: 100%; |
112 | 118 | } |
113 | 119 | } |
114 | - | |
115 | 120 | } | ... | ... |
... | ... | @@ -13,20 +13,21 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | md-toast.tb-info-toast .md-toast-content { |
17 | - font-size: 18px; | |
18 | - padding: 18px; | |
19 | 18 | height: 100%; |
19 | + padding: 18px; | |
20 | + font-size: 18px; | |
20 | 21 | } |
21 | 22 | |
22 | 23 | md-toast.tb-success-toast .md-toast-content { |
23 | - font-size: 18px !important; | |
24 | - background-color: green; | |
25 | 24 | height: 100%; |
25 | + font-size: 18px !important; | |
26 | + background-color: #008000; | |
26 | 27 | } |
27 | 28 | |
28 | 29 | md-toast.tb-error-toast .md-toast-content { |
29 | - font-size: 18px !important; | |
30 | - background-color: maroon; | |
31 | 30 | height: 100%; |
31 | + font-size: 18px !important; | |
32 | + background-color: #800000; | |
32 | 33 | } | ... | ... |
... | ... | @@ -13,18 +13,20 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -@import '../../scss/constants'; | |
16 | +@import "../../scss/constants"; | |
17 | 17 | |
18 | 18 | .tb-default-dashboard { |
19 | 19 | .tb-default-dashboard-label { |
20 | 20 | padding-bottom: 8px; |
21 | 21 | } |
22 | + | |
22 | 23 | tb-dashboard-autocomplete { |
23 | 24 | @media (min-width: $layout-breakpoint-sm) { |
24 | 25 | padding-right: 12px; |
25 | 26 | } |
27 | + | |
26 | 28 | @media (max-width: $layout-breakpoint-sm) { |
27 | 29 | padding-bottom: 12px; |
28 | 30 | } |
29 | 31 | } |
30 | -} | |
\ No newline at end of file | ||
32 | +} | ... | ... |
... | ... | @@ -13,11 +13,13 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-has-timewindow { |
17 | 18 | .tb-alarms-table { |
18 | 19 | md-toolbar { |
19 | 20 | min-height: 60px; |
20 | 21 | max-height: 60px; |
22 | + | |
21 | 23 | &.md-table-toolbar { |
22 | 24 | .md-toolbar-tools { |
23 | 25 | max-height: 60px; |
... | ... | @@ -28,10 +30,10 @@ |
28 | 30 | } |
29 | 31 | |
30 | 32 | .tb-alarms-table { |
31 | - | |
32 | 33 | md-toolbar { |
33 | 34 | min-height: 39px; |
34 | 35 | max-height: 39px; |
36 | + | |
35 | 37 | &.md-table-toolbar { |
36 | 38 | .md-toolbar-tools { |
37 | 39 | max-height: 39px; |
... | ... | @@ -40,14 +42,15 @@ |
40 | 42 | } |
41 | 43 | |
42 | 44 | &.tb-data-table { |
43 | - table.md-table, table.md-table.md-row-select { | |
45 | + table.md-table, | |
46 | + table.md-table.md-row-select { | |
44 | 47 | tbody { |
45 | 48 | tr { |
46 | 49 | td { |
47 | 50 | &.tb-action-cell { |
51 | + width: 36px; | |
48 | 52 | min-width: 36px; |
49 | 53 | max-width: 36px; |
50 | - width: 36px; | |
51 | 54 | } |
52 | 55 | } |
53 | 56 | } | ... | ... |
... | ... | @@ -13,11 +13,13 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | .tb-has-timewindow { |
17 | 18 | .tb-entities-table { |
18 | 19 | md-toolbar { |
19 | 20 | min-height: 60px; |
20 | 21 | max-height: 60px; |
22 | + | |
21 | 23 | &.md-table-toolbar { |
22 | 24 | .md-toolbar-tools { |
23 | 25 | max-height: 60px; |
... | ... | @@ -28,10 +30,10 @@ |
28 | 30 | } |
29 | 31 | |
30 | 32 | .tb-entities-table { |
31 | - | |
32 | 33 | md-toolbar { |
33 | 34 | min-height: 39px; |
34 | 35 | max-height: 39px; |
36 | + | |
35 | 37 | &.md-table-toolbar { |
36 | 38 | .md-toolbar-tools { |
37 | 39 | max-height: 39px; |
... | ... | @@ -40,14 +42,15 @@ |
40 | 42 | } |
41 | 43 | |
42 | 44 | &.tb-data-table { |
43 | - table.md-table, table.md-table.md-row-select { | |
45 | + table.md-table, | |
46 | + table.md-table.md-row-select { | |
44 | 47 | tbody { |
45 | 48 | tr { |
46 | 49 | td { |
47 | 50 | &.tb-action-cell { |
51 | + width: 36px; | |
48 | 52 | min-width: 36px; |
49 | 53 | max-width: 36px; |
50 | - width: 36px; | |
51 | 54 | } |
52 | 55 | } |
53 | 56 | } | ... | ... |
... | ... | @@ -13,16 +13,19 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | + | |
16 | 17 | tb-extension-table { |
17 | 18 | md-content { |
18 | 19 | background-color: #fff; |
19 | 20 | } |
20 | 21 | } |
22 | + | |
21 | 23 | md-tabs.hide-tabs-menu { |
22 | 24 | md-tabs-wrapper { |
23 | 25 | display: none; |
24 | 26 | } |
27 | + | |
25 | 28 | md-tabs-content-wrapper { |
26 | 29 | top: 0 !important; |
27 | 30 | } |
28 | -} | |
\ No newline at end of file | ||
31 | +} | ... | ... |
... | ... | @@ -13,141 +13,156 @@ |
13 | 13 | * See the License for the specific language governing permissions and |
14 | 14 | * limitations under the License. |
15 | 15 | */ |
16 | -$knob-img: url('./svg/knob.svg'); | |
16 | +$knob-img: url("./svg/knob.svg") !default; | |
17 | 17 | |
18 | -$bars-margin-pct: percentage(0.033); | |
19 | -$background-margin-pct: percentage(0.05); | |
20 | -$value-container-margin-pct: percentage(0.35); | |
21 | -$error-height: percentage(0.05); | |
22 | -$title-height: percentage(0.066); | |
23 | -$title-container-margin-pct: percentage(0.2); | |
24 | -$title-container-margin-bottom-pct: percentage(0.05); | |
25 | -$minmax-height: percentage(0.04); | |
26 | -$minmax-container-margin-pct: percentage(0.18); | |
27 | -$minmax-container-margin-bottom-pct: percentage(0.12); | |
18 | +$bars-margin-pct: percentage(.033) !default; | |
19 | +$background-margin-pct: percentage(.05) !default; | |
20 | +$value-container-margin-pct: percentage(.35) !default; | |
21 | +$error-height: percentage(.05) !default; | |
22 | +$title-height: percentage(.066) !default; | |
23 | +$title-container-margin-pct: percentage(.2) !default; | |
24 | +$title-container-margin-bottom-pct: percentage(.05) !default; | |
25 | +$minmax-height: percentage(.04) !default; | |
26 | +$minmax-container-margin-pct: percentage(.18) !default; | |
27 | +$minmax-container-margin-bottom-pct: percentage(.12) !default; | |
28 | 28 | |
29 | -$background-color: #e6e7e8; | |
29 | +$background-color: #e6e7e8 !default; | |
30 | 30 | |
31 | 31 | .tb-knob { |
32 | - width:100%; | |
33 | - height:100%; | |
32 | + width: 100%; | |
33 | + height: 100%; | |
34 | 34 | background: $background-color; |
35 | 35 | |
36 | 36 | .knob { |
37 | 37 | position: relative; |
38 | + | |
38 | 39 | &[draggable] { |
39 | 40 | -moz-user-select: none; |
40 | 41 | -webkit-user-select: none; |
41 | 42 | user-select: none; |
42 | 43 | } |
44 | + | |
43 | 45 | #canvasBar { |
44 | - position:absolute; | |
45 | - top:0; | |
46 | - left:0; | |
47 | - bottom: 0; | |
46 | + position: absolute; | |
47 | + top: 0; | |
48 | 48 | right: 0; |
49 | + bottom: 0; | |
50 | + left: 0; | |
49 | 51 | z-index: 2; |
50 | 52 | } |
53 | + | |
51 | 54 | .canvas-background { |
52 | - position:absolute; | |
55 | + position: absolute; | |
53 | 56 | top: $background-margin-pct; |
54 | - left: $background-margin-pct; | |
55 | - bottom: $background-margin-pct; | |
56 | 57 | right: $background-margin-pct; |
57 | - border-radius: 50%; | |
58 | + bottom: $background-margin-pct; | |
59 | + left: $background-margin-pct; | |
60 | + z-index: 2; | |
58 | 61 | background: #3f4346; |
59 | - z-index:2; | |
62 | + border-radius: 50%; | |
60 | 63 | } |
64 | + | |
61 | 65 | .value-container { |
62 | - position:absolute; | |
66 | + position: absolute; | |
63 | 67 | top: $value-container-margin-pct; |
64 | - left: $value-container-margin-pct; | |
65 | - bottom: $value-container-margin-pct; | |
66 | 68 | right: $value-container-margin-pct; |
67 | - z-index:4; | |
69 | + bottom: $value-container-margin-pct; | |
70 | + left: $value-container-margin-pct; | |
71 | + z-index: 4; | |
72 | + | |
68 | 73 | .knob-value { |
69 | - color: #fff; | |
70 | 74 | font-weight: 500; |
75 | + color: #fff; | |
71 | 76 | white-space: nowrap; |
72 | 77 | } |
73 | 78 | } |
79 | + | |
74 | 80 | .error-container { |
75 | - position:absolute; | |
81 | + position: absolute; | |
76 | 82 | top: 1%; |
77 | - left: 0; | |
78 | 83 | right: 0; |
79 | - z-index:4; | |
84 | + left: 0; | |
85 | + z-index: 4; | |
80 | 86 | height: $error-height; |
87 | + | |
81 | 88 | .knob-error { |
82 | 89 | color: #ff3315; |
83 | 90 | white-space: nowrap; |
84 | 91 | } |
85 | 92 | } |
93 | + | |
86 | 94 | .title-container { |
87 | - position:absolute; | |
88 | - left: $title-container-margin-pct; | |
89 | - bottom: $title-container-margin-bottom-pct; | |
95 | + position: absolute; | |
90 | 96 | right: $title-container-margin-pct; |
91 | - z-index:4; | |
97 | + bottom: $title-container-margin-bottom-pct; | |
98 | + left: $title-container-margin-pct; | |
99 | + z-index: 4; | |
92 | 100 | height: $title-height; |
101 | + | |
93 | 102 | .knob-title { |
94 | - color: #757575; | |
95 | 103 | font-weight: 500; |
104 | + color: #757575; | |
96 | 105 | white-space: nowrap; |
97 | 106 | } |
98 | 107 | } |
108 | + | |
99 | 109 | .minmax-container { |
100 | - position:absolute; | |
101 | - left: $minmax-container-margin-pct; | |
102 | - bottom: $minmax-container-margin-bottom-pct; | |
110 | + position: absolute; | |
103 | 111 | right: $minmax-container-margin-pct; |
104 | - z-index:4; | |
112 | + bottom: $minmax-container-margin-bottom-pct; | |
113 | + left: $minmax-container-margin-pct; | |
114 | + z-index: 4; | |
105 | 115 | height: $minmax-height; |
116 | + | |
106 | 117 | .minmax-label { |
107 | - color: #757575; | |
108 | 118 | font-weight: 500; |
119 | + color: #757575; | |
109 | 120 | white-space: nowrap; |
110 | 121 | } |
111 | 122 | } |
123 | + | |
112 | 124 | .top-pointer-container { |
113 | - position:absolute; | |
125 | + position: absolute; | |
114 | 126 | top: $bars-margin-pct; |
115 | - left: $bars-margin-pct; | |
116 | - bottom: $bars-margin-pct; | |
117 | 127 | right: $bars-margin-pct; |
118 | - z-index:3; | |
119 | - cursor:pointer !important; | |
128 | + bottom: $bars-margin-pct; | |
129 | + left: $bars-margin-pct; | |
130 | + z-index: 3; | |
131 | + cursor: pointer !important; | |
132 | + | |
120 | 133 | .top-pointer { |
121 | - content:''; | |
122 | - width:5%; | |
123 | - height:5%; | |
124 | - background-color:#b5b5b5; | |
125 | - position:absolute; | |
126 | - top:50%; | |
127 | - left:22%; | |
128 | - margin-top:-2.5%; | |
134 | + position: absolute; | |
135 | + top: 50%; | |
136 | + left: 22%; | |
137 | + width: 5%; | |
138 | + height: 5%; | |
139 | + margin-top: -2.5%; | |
140 | + cursor: pointer !important; | |
141 | + content: ""; | |
142 | + background-color: #b5b5b5; | |
129 | 143 | border-radius: 50%; |
130 | - cursor:pointer !important; | |
131 | 144 | box-shadow: 1px 0 2px #040404; |
132 | 145 | } |
133 | 146 | } |
147 | + | |
134 | 148 | .top{ |
135 | - position:absolute; | |
149 | + position: absolute; | |
136 | 150 | top: $bars-margin-pct; |
137 | - left: $bars-margin-pct; | |
138 | - bottom: $bars-margin-pct; | |
139 | 151 | right: $bars-margin-pct; |
140 | - background:$knob-img no-repeat; | |
152 | + bottom: $bars-margin-pct; | |
153 | + left: $bars-margin-pct; | |
154 | + z-index: 2; | |
155 | + cursor: pointer !important; | |
156 | + background: $knob-img no-repeat; | |
141 | 157 | background-size: contain; |
142 | - z-index:2; | |
143 | - cursor:pointer !important; | |
144 | 158 | } |
159 | + | |
145 | 160 | #text-measure { |
146 | 161 | position: absolute; |
147 | - visibility: hidden; | |
148 | - height: auto; | |
149 | 162 | width: auto; |
163 | + height: auto; | |
150 | 164 | white-space: nowrap; |
165 | + visibility: hidden; | |
151 | 166 | } |
152 | 167 | } |
153 | 168 | } | ... | ... |