package arn import "sort" // Genres ... var Genres []string // Icons var genreIcons = map[string]string{ "Action": "bomb", "Adventure": "diamond", "Cars": "car", "Comedy": "smile-o", "Drama": "heartbeat", "Ecchi": "heart-o", "Fantasy": "tree", "Game": "gamepad", "Harem": "group", "Hentai": "venus-mars", "Historical": "history", "Horror": "frown-o", "Kids": "child", "Martial Arts": "hand-rock-o", "Magic": "magic", "Mecha": "mecha", "Military": "fighter-jet", "Music": "music", "Mystery": "question", "Psychological": "lightbulb-o", "Romance": "heart", "Sci-Fi": "rocket", "School": "graduation-cap", "Seinen": "male", "Shounen": "child", "Shoujo": "female", "Slice of Life": "hand-peace-o", "Space": "space-shuttle", "Sports": "soccer-ball-o", "Supernatural": "magic", "Super Power": "flash", "Thriller": "hourglass-end", "Vampire": "eye", } // GetGenreIcon returns the unprefixed icon class name for the genre. func GetGenreIcon(genre string) string { icon, exists := genreIcons[genre] if exists { return icon } return "circle" } func init() { for k := range genreIcons { Genres = append(Genres, k) } sort.Strings(Genres) }