@( settingsForm: Form[controllers.my.settings.AccountSettingsData], user: services.user.User )(implicit request: RequestHeader, messages: Messages, webJarsUtil: org.webjars.play.WebJarsUtil, flash: Flash) @messages("account_settings.sidebar.account") @Html(webJarsUtil.script("1.12.0/jquery.min.js")) @Html(webJarsUtil.requireJs(routes.Assets.versioned("javascripts/my/settings/account.js")))

@messages("account_settings.account.account_settings")

@flash.get("success").map { msg =>
@msg
} @flash.get("error").map { msg =>
@msg
}
@helper.form(action = controllers.my.settings.routes.AccountSettingsController.updateAccountSettings(), args = 'class -> "crud", 'autocomplete -> "off") { @helper.inputText(settingsForm("email"), args = '_label -> messages("account_settings.account.email"), '_help -> "", 'autocomplete -> "false") @helper.inputText(settingsForm("name"), args = '_label -> messages("account_settings.account.name"), '_help -> "Optional", 'placeholder -> "Your name", 'autocomplete -> "false") @helper.textarea(settingsForm("bio"), args = '_label -> messages("account_settings.account.about_you"), '_help -> "Optional", 'placeholder -> "Tell other users something about yourself", 'autocomplete -> "false") @helper.inputText(settingsForm("website"), args = '_label -> messages("account_settings.account.website"), '_help -> "Optional", 'placeholder -> "A link to a page about you", 'autocomplete -> "false")
}

@messages("account_settings.account.delete.title")

@messages("account_settings.account.delete.warning")

@helper.javascriptRouter("jsRoutes")( controllers.my.settings.routes.javascript.AccountSettingsController.deleteAccount )