lila/app/views/account/kid.scala

38 lines
949 B
Scala

package views.html
package account
import lila.api.Context
import lila.app.templating.Environment._
import lila.app.ui.ScalatagsTemplate._
import controllers.routes
object kid {
def apply(u: lila.user.User)(implicit ctx: Context) = account.layout(
title = s"${u.username} - ${trans.kidMode.txt()}",
active = "kid"
) {
div(cls := "account box box-pad")(
h1(trans.kidMode()),
p(trans.kidModeExplanation()),
br,
br,
br,
st.form(action := s"${routes.Account.kidPost}?v=${!u.kid}", method := "POST")(
input(
tpe := "submit",
cls := List(
"button" -> true,
"button-red" -> u.kid
),
value := (if (u.kid) { trans.disableKidMode.txt() } else { trans.enableKidMode.txt() })
)
),
br,
br,
p(trans.inKidModeTheLichessLogoGetsIconX(span(cls := "kiddo", title := trans.kidMode.txt())(":)")))
)
}
}