Files
Hyperia/ui/public/pages/SIgnIn.js

33 lines
758 B
JavaScript

css(`
signin- input::placeholder {
color: var(--accent)
}
`)
class SignIn extends Shadow {
inputStyles(el) {
console.log(el)
return el
.border("1px solid var(--accent)")
}
render() {
ZStack(() => {
form(() => {
input("Email")
.attr({name: "email", type: "email"})
.styles(this.inputStyles)
input("Password")
.attr({name: "password", type: "password"})
.styles(this.inputStyles)
button("Submit")
})
.attr({action: "/login", method: "POST"})
.x(50, vw).y(50, vh)
.center()
})
}
}
register(SignIn)