current status on all mselects
parent
41a6771a03
commit
bc8b8b6b2b
|
@ -52,7 +52,11 @@ object userAnalysis {
|
|||
"analyse-variant",
|
||||
span(cls := "text", dataIcon := iconByVariant(pov.game.variant))(pov.game.variant.name),
|
||||
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",
|
||||
order.name,
|
||||
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",
|
||||
span(perfType.name),
|
||||
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)(
|
||||
|
|
|
@ -57,6 +57,8 @@ $c-mselect: $c-primary;
|
|||
&::after {
|
||||
@extend %data-icon;
|
||||
content: 'E';
|
||||
flex: 1 1 100%;
|
||||
text-align: right;
|
||||
}
|
||||
}
|
||||
.mselect__toggle:checked ~ & {
|
||||
|
|
Loading…
Reference in New Issue