import Style from nest.widgets.style as Style
rl = Nest.resLink("grad_metal_1.png")
Style( "Input Background", nil, @'
background: url("$(rl)") 30px repeat-x;'
).applyToClass( "InputText" )
Style( "Base Highlight", nil, '
outline: none;
transition: all 0.25s ease-in-out;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;'
).applyToClass( "InputText" ).applyToClass( "HashInput" )
Style( "Blue Highlight", nil, '
border:1px solid rgba(30,30,160, 0.3);'
).applyToClass( "InputText" ).applyToClass( "HashInput" )
Style( "Blue Highlight focus", 'focus', '
box-shadow: 0 0 5px rgba(0, 0, 255, 1);
-webkit-box-shadow: 0 0 5px rgba(0, 0, 255, 1);
-moz-box-shadow: 0 0 5px rgba(0, 0, 255, 1);
border:1px solid rgba(0,0,255, 0.8);'
).applyToClass( "InputText" ).applyToClass( "HashInput" )
Style( "Red Highlight", nil, '
border:1px solid rgba(160,30,30, 0.3);'
).applyToClass( "Password" )
Style( "Red Highlight focus", 'focus', '
box-shadow: 0 0 5px rgba(255, 0, 0, 1);
-webkit-box-shadow: 0 0 5px rgba(255, 0, 0, 1);
-moz-box-shadow: 0 0 5px rgba(255, 0, 0, 1);
border:1px solid rgba(255,0,0, 0.8);'
).applyToClass( "Password" )
aW1wb3J0IFN0eWxlIGZyb20gbmVzdC53aWRnZXRzLnN0eWxlIGFzIFN0eWxlCgpybCA9IE5lc3QucmVzTGluaygiZ3JhZF9tZXRhbF8xLnBuZyIpCiAgIApTdHlsZSggIklucHV0IEJhY2tncm91bmQiLCBuaWwsIEAnCiAgIGJhY2tncm91bmQ6IHVybCgiJChybCkiKSAzMHB4IHJlcGVhdC14OycKKS5hcHBseVRvQ2xhc3MoICJJbnB1dFRleHQiICkKClN0eWxlKCAiQmFzZSBIaWdobGlnaHQiLCBuaWwsICcKICAgICAgb3V0bGluZTogbm9uZTsKICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0OwogICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDsKICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7CiAgICAgIGJvcmRlci1yYWRpdXM6M3B4OwogICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4OwogICAgICAtbW96LWJvcmRlci1yYWRpdXM6M3B4OycKKS5hcHBseVRvQ2xhc3MoICJJbnB1dFRleHQiICkuYXBwbHlUb0NsYXNzKCAiSGFzaElucHV0IiApCgpTdHlsZSggIkJsdWUgSGlnaGxpZ2h0IiwgbmlsLCAnCiAgICAgIGJvcmRlcjoxcHggc29saWQgcmdiYSgzMCwzMCwxNjAsIDAuMyk7JwopLmFwcGx5VG9DbGFzcyggIklucHV0VGV4dCIgKS5hcHBseVRvQ2xhc3MoICJIYXNoSW5wdXQiICkKClN0eWxlKCAiQmx1ZSBIaWdobGlnaHQgZm9jdXMiLCAnZm9jdXMnLCAnCiAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAyNTUsIDEpOwogICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAyNTUsIDEpOwogICAgICAtbW96LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAyNTUsIDEpOwogICAgICBib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDI1NSwgMC44KTsnCikuYXBwbHlUb0NsYXNzKCAiSW5wdXRUZXh0IiApLmFwcGx5VG9DbGFzcyggIkhhc2hJbnB1dCIgKQoKClN0eWxlKCAiUmVkIEhpZ2hsaWdodCIsIG5pbCwgJwogICAgICBib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTYwLDMwLDMwLCAwLjMpOycKKS5hcHBseVRvQ2xhc3MoICJQYXNzd29yZCIgKQoKU3R5bGUoICJSZWQgSGlnaGxpZ2h0IGZvY3VzIiwgJ2ZvY3VzJywgJwogICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMjU1LCAwLCAwLCAxKTsKICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMjU1LCAwLCAwLCAxKTsKICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMjU1LCAwLCAwLCAxKTsKICAgICAgYm9yZGVyOjFweCBzb2xpZCByZ2JhKDI1NSwwLDAsIDAuOCk7JwopLmFwcGx5VG9DbGFzcyggIlBhc3N3b3JkIiApCg==