Implemented schedule

This commit is contained in:
2017-06-28 21:17:49 +02:00
parent 1911d9954b
commit a63da27429
3 changed files with 60 additions and 7 deletions

View File

@ -1,15 +1,22 @@
component Dashboard(posts []*arn.Post, soundTracks []*arn.SoundTrack, following []*arn.User)
component Dashboard(schedule []*arn.UpcomingEpisode, posts []*arn.Post, soundTracks []*arn.SoundTrack, following []*arn.User)
h2.page-title Dash
.widgets
.widget.mountable
h3.widget-title Schedule
for i := 1; i <= 5; i++
.widget-element
.widget-element-text
Icon("calendar-o")
span ...
for i := 0; i <= 4; i++
if i < len(schedule)
a.widget-element.ajax(href=schedule[i].Anime.Link())
.widget-element-text
Icon("calendar-o")
.schedule-item-title= schedule[i].Anime.Title.Canonical
.schedule-item-episode= "# " + toString(schedule[i].Episode.Number)
else
.widget-element
.widget-element-text
Icon("calendar-o")
span ...
.widget.mountable
h3.widget-title Forums