diff --git a/mixins/Navigation.pixy b/mixins/Navigation.pixy index 156546c2..dbf99a82 100644 --- a/mixins/Navigation.pixy +++ b/mixins/Navigation.pixy @@ -7,7 +7,7 @@ component Navigation(user *arn.User) component LoggedOutMenu nav#navigation.logged-out NavigationButton("About", "/", "question-circle") - NavigationButton("Anime", "/anime", "television") + NavigationButton("Music", "/music", "headphones") NavigationButton("Forum", "/forum", "comment") FuzzySearch @@ -26,7 +26,7 @@ component LoggedInMenu(user *arn.User) NavigationButton("Dash", "/", "dashboard") NavigationButton("Profile", "/+", "user") NavigationButton("Forum", "/forum", "comment") - NavigationButton("Music", "/music", "music") + NavigationButton("Music", "/music", "headphones") FuzzySearch @@ -37,7 +37,7 @@ component LoggedInMenu(user *arn.User) NavigationButton("Airing", "/airing", "th") NavigationButton("Settings", "/settings", "cog") - + .extra-navigation NavigationButtonNoAJAX("Logout", "/logout", "sign-out") diff --git a/pages/music/music.go b/pages/music/music.go index 490a9930..b2d0d24a 100644 --- a/pages/music/music.go +++ b/pages/music/music.go @@ -1,8 +1,9 @@ package music import "github.com/aerogo/aero" +import "github.com/animenotifier/notify.moe/components" // Get renders the music page. func Get(ctx *aero.Context) string { - return ctx.HTML("Coming soon.") + return ctx.HTML(components.Music()) } diff --git a/pages/music/music.pixy b/pages/music/music.pixy new file mode 100644 index 00000000..046d14fa --- /dev/null +++ b/pages/music/music.pixy @@ -0,0 +1,5 @@ +component Music + h2.page-title Music + + iframe(src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/127672476&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false&visual=true") + //- \ No newline at end of file diff --git a/styles/icons.scarlet b/styles/icons.scarlet index dd1085d2..9cfeed76 100644 --- a/styles/icons.scarlet +++ b/styles/icons.scarlet @@ -10,4 +10,7 @@ width 1em height 1em min-width 1em - fill currentColor \ No newline at end of file + fill currentColor + +.icon-headphones + transform translateY(2px) \ No newline at end of file diff --git a/utils/icons.go b/utils/icons.go index f830531e..87886781 100644 --- a/utils/icons.go +++ b/utils/icons.go @@ -11,9 +11,9 @@ func init() { files, _ := ioutil.ReadDir("images/icons/") for _, file := range files { - name := strings.Replace(file.Name(), ".svg", "", 1) + name := strings.TrimSuffix(file.Name(), ".svg") data, _ := ioutil.ReadFile("images/icons/" + name + ".svg") - svgIcons[name] = strings.Replace(string(data), "