current status on all mselects
This commit is contained in:
parent
41a6771a03
commit
bc8b8b6b2b
|
@ -52,7 +52,11 @@ object userAnalysis {
|
||||||
"analyse-variant",
|
"analyse-variant",
|
||||||
span(cls := "text", dataIcon := iconByVariant(pov.game.variant))(pov.game.variant.name),
|
span(cls := "text", dataIcon := iconByVariant(pov.game.variant))(pov.game.variant.name),
|
||||||
chess.variant.Variant.all.filter(chess.variant.FromPosition !=).map { v =>
|
chess.variant.Variant.all.filter(chess.variant.FromPosition !=).map { v =>
|
||||||
a(dataIcon := iconByVariant(v), href := routes.UserAnalysis.parse(v.key))(v.name)
|
a(
|
||||||
|
dataIcon := iconByVariant(v),
|
||||||
|
cls := (pov.game.variant == v).option("current"),
|
||||||
|
href := routes.UserAnalysis.parse(v.key)
|
||||||
|
)(v.name)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
|
|
@ -33,7 +33,7 @@ object index {
|
||||||
"coach-sort",
|
"coach-sort",
|
||||||
order.name,
|
order.name,
|
||||||
lila.coach.CoachPager.Order.all map { o =>
|
lila.coach.CoachPager.Order.all map { o =>
|
||||||
a(href := routes.Coach.all(o.key))(o.name)
|
a(href := routes.Coach.all(o.key), cls := (order == o).option("current"))(o.name)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
|
@ -29,7 +29,11 @@ object ratingDistribution {
|
||||||
"variant-stats",
|
"variant-stats",
|
||||||
span(perfType.name),
|
span(perfType.name),
|
||||||
PerfType.leaderboardable map { pt =>
|
PerfType.leaderboardable map { pt =>
|
||||||
a(dataIcon := pt.iconChar, href := routes.Stat.ratingDistribution(pt.key))(pt.name)
|
a(
|
||||||
|
dataIcon := pt.iconChar,
|
||||||
|
cls := (perfType == pt).option("current"),
|
||||||
|
href := routes.Stat.ratingDistribution(pt.key)
|
||||||
|
)(pt.name)
|
||||||
}
|
}
|
||||||
))),
|
))),
|
||||||
div(cls := "desc", dataIcon := perfType.iconChar)(
|
div(cls := "desc", dataIcon := perfType.iconChar)(
|
||||||
|
|
|
@ -57,6 +57,8 @@ $c-mselect: $c-primary;
|
||||||
&::after {
|
&::after {
|
||||||
@extend %data-icon;
|
@extend %data-icon;
|
||||||
content: 'E';
|
content: 'E';
|
||||||
|
flex: 1 1 100%;
|
||||||
|
text-align: right;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.mselect__toggle:checked ~ & {
|
.mselect__toggle:checked ~ & {
|
||||||
|
|
Loading…
Reference in a new issue