New companies page

This commit is contained in:
2018-03-23 19:04:06 +01:00
parent 1cb4d1377d
commit 89f745ee2e
5 changed files with 51 additions and 18 deletions

View File

@ -8,9 +8,9 @@ component CompanyPage(company *arn.Company, studioAnime, producedAnime, licensed
.company-description.mountable
div!= markdown.Render(company.Description)
CompanyAnime("Animated:", studioAnime, user)
CompanyAnime("Produced:", producedAnime, user)
CompanyAnime("Licensed:", licensedAnime, user)
CompanyAnimes("Animated:", studioAnime, user)
CompanyAnimes("Produced:", producedAnime, user)
CompanyAnimes("Licensed:", licensedAnime, user)
.company-sidebar
if company.Location.Latitude != 0 && company.Location.Longitude != 0
@ -36,14 +36,18 @@ component CompanyPage(company *arn.Company, studioAnime, producedAnime, licensed
//- each tag in company.Tags
//- li= tag
component CompanyAnime(label string, animes []*arn.Anime, user *arn.User)
component CompanyAnimes(label string, animes []*arn.Anime, user *arn.User)
if len(animes) > 0
h3.mountable= label
if label != ""
h3.mountable= label
.company-anime.mountable
each anime in animes
a.company-anime-item.ajax(href=anime.Link(), title=anime.Title.ByUser(user))
img.company-anime-item-image.lazy(data-src=anime.ImageLink("small"), data-webp="true", data-color=anime.AverageColor(), alt=anime.Title.ByUser(user))
CompanyAnime(anime, user)
component CompanyAnime(anime *arn.Anime, user *arn.User)
a.company-anime-item.ajax(href=anime.Link(), title=anime.Title.ByUser(user))
img.company-anime-item-image.lazy(data-src=anime.ImageLink("small"), data-webp="true", data-color=anime.AverageColor(), alt=anime.Title.ByUser(user))
component CompanyTabs(company *arn.Company, user *arn.User)
.tabs