@(tagMap: Map[Char, Map[String, Long]])(implicit user: Option[models.User])
@main("Tag list") {
@if(tagMap.isEmpty) {
} else {
@for(firstChar <- tagMap.keys.toList.sorted) {
@firstChar
}
@for(firstChar <- tagMap.keys.toList.sorted) {
@defining(tagMap(firstChar).toList.sorted) { tagList =>
@for(idx <- List.range(0, tagList.size)) {
@defining(tagList(idx)) { tag =>
@if(idx == 0) {
@firstChar
} else {
 
}
}
}
}
}
}
}