@@ -33,14 +33,14 @@ export class SeedChooseTransformREST extends TransformRESTElement {
33
33
34
34
35
35
render ( ) : HTMLTemplateResult {
36
- return html `<div class= "transformation-container" > < for m @submit = "${ this . submit } " autocomplete = "off" > ${ this . renderTransformationChooser ( ) } ${ this . renderError ( ) } ${ this . renderTransformationInfo ( ) } ${ this . renderSourceForm ( ) } ${ this . renderSubmit ( ) } </ for m> </ div> <slot> </ slot> ` ;
36
+ return html `<div class= "transformation-chooser" > ${ this . renderTransformationInfo ( ) } <div class = " form" > <f or m @submit = "${ this . submit } " autocomplete = "off" method = "post" > ${ this . renderTransformationChooser ( ) } ${ this . renderError ( ) } ${ this . renderSourceForm ( ) } ${ this . renderSubmit ( ) } </ for m> < / div > </ div> <slot> </ slot> ` ;
37
37
}
38
38
39
39
renderSubmit ( ) : HTMLTemplateResult {
40
40
if ( this . _transformation == null ) {
41
- return html `<div class= "inputfield source " > <input type= "submit" disabled = "true" value = "Transform" / > </ div> ` ;
41
+ return html `<div class= "inputfield submit " > <input type= "submit" disabled = "true" value = "Transform" / > </ div> ` ;
42
42
} else {
43
- return html `<div class= "inputfield source " > <input type= "submit" value = "Transform" / > </ div> ` ;
43
+ return html `<div class= "inputfield submit " > <input type= "submit" value = "Transform" / > </ div> ` ;
44
44
}
45
45
}
46
46
@@ -240,8 +240,45 @@ color: red;
240
240
}
241
241
select : invalid { color : darkgray; }
242
242
div .transformation-info-container {
243
- border : 1px solid lightblue;
243
+ border : 1px solid lightblue;
244
+ padding : 10px ;
245
+ }
246
+ div .inputfield {
247
+ margin-bottom : 2ex ;
248
+ }
249
+ div .inputfield label {
250
+ display : block;
251
+ font-weight : 600 ;
252
+ }
253
+ div .inputfield .submit input {
254
+ font-size : 1em ;
255
+ padding : 5px ;
256
+ }
257
+ div .inputfield .submit input : not ([disabled ]) {
258
+ color : white;
259
+ background-color : green;
260
+ border : 1px solid # 336600 ;
261
+ }
262
+
263
+ div .transformation-chooser {
264
+ height : auto;
265
+ overflow : hidden;
266
+ }
267
+ div .transformation-chooser div .form {
268
+ display : block;
269
+ width : auto;
270
+ overflow : hidden;
271
+ float : none;
244
272
}
273
+ div .transformation-info-container {
274
+ float : right;
275
+ width : auto;
276
+ overflow : scroll;
277
+ }
278
+ div .clear {
279
+ clear : both;
280
+ }
281
+
245
282
div .transformation-info {
246
283
height : 100% ;
247
284
font-family : monospace;
0 commit comments