@(pov: Pov, data: play.api.libs.json.JsObject)(implicit ctx: Context) @title = @{ s"${playerText(pov.game.whitePlayer)} vs ${playerText(pov.game.blackPlayer)} in ${pov.gameId} : ${pov.game.opening.fold(trans.analysis.txt())(_.opening.ecoName)}" } @title @ctx.currentBg match { case "dark" => { @cssTag("dark.css") } case "transp" => { @cssTag("dark.css")@cssTag("transp.css") } case _ => {} } @cssTag("common.css") @cssTag("board.css") @cssTag("analyse.css") @cssTag("analyse-embed.css")
@miniBoardContent
@jQueryTag @jsTag("vendor/mousetrap.js") @jsAt("compiled/util.js") @jsAt("compiled/trans.js") @jsAt(s"compiled/lichess.analyse${isProd??(".min")}.js") @jsTag("embed-analyse.js") @embedJs { lichess.startEmbeddedAnalyse({ element: document.querySelector('.embedded_analyse'), data: @safeJson(data), embed: true, i18n: @board.userAnalysisI18n(withCeval = false, withExplorer = false) }); }