From 06da1b9455275924bd409077164287b196033a4c Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Thu, 9 Nov 2017 19:24:29 +0100 Subject: [PATCH] Added webp --- mixins/AnimeGrid.pixy | 2 +- pages/anime/anime.pixy | 2 +- pages/animelist/animelist.pixy | 2 +- pages/compare/animelist.pixy | 2 +- pages/profile/profile.pixy | 2 +- pages/soundtrack/soundtrack.pixy | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mixins/AnimeGrid.pixy b/mixins/AnimeGrid.pixy index 13a67517..b7691c26 100644 --- a/mixins/AnimeGrid.pixy +++ b/mixins/AnimeGrid.pixy @@ -2,4 +2,4 @@ component AnimeGrid(animeList []*arn.Anime) .anime-grid each anime in animeList a.anime-grid-cell.ajax(href="/anime/" + toString(anime.ID)) - img.anime-grid-image.lazy(data-src=anime.Image("medium"), alt=anime.Title.Romaji, title=anime.Title.Romaji) \ No newline at end of file + img.anime-grid-image.lazy(data-src=anime.Image("medium"), data-webp="true", alt=anime.Title.Romaji, title=anime.Title.Romaji) \ No newline at end of file diff --git a/pages/anime/anime.pixy b/pages/anime/anime.pixy index e48dbe04..5642133c 100644 --- a/pages/anime/anime.pixy +++ b/pages/anime/anime.pixy @@ -149,7 +149,7 @@ component AnimeRelations(anime *arn.Anime, user *arn.User) .anime-relations each relation in anime.Relations().Items a.anime-relation.mountable.ajax(href=relation.Anime().Link(), title=relation.Anime().Title.ByUser(user), data-mountable-type="relation") - img.anime-relation-image.lazy(data-src=relation.Anime().Image("small"), alt=relation.Anime().Title.ByUser(user)) + img.anime-relation-image.lazy(data-src=relation.Anime().Image("small"), , data-webp="true", alt=relation.Anime().Title.ByUser(user)) .anime-relation-type= relation.HumanReadableType() .anime-relation-year if relation.Anime().StartDate != "" diff --git a/pages/animelist/animelist.pixy b/pages/animelist/animelist.pixy index 9c4e0ce6..84b1569e 100644 --- a/pages/animelist/animelist.pixy +++ b/pages/animelist/animelist.pixy @@ -45,7 +45,7 @@ component AnimeList(animeList *arn.AnimeList, viewUser *arn.User, user *arn.User tr.anime-list-item.mountable(title=item.Notes, data-api="/api/animelist/" + animeList.UserID + "/field/Items[AnimeID=\"" + item.AnimeID + "\"]") td.anime-list-item-image-container a.ajax(href=item.Anime().Link()) - img.anime-list-item-image.lazy(data-src=item.Anime().Image("small"), alt=item.Anime().Title.ByUser(user)) + img.anime-list-item-image.lazy(data-src=item.Anime().Image("small"), , data-webp="true", alt=item.Anime().Title.ByUser(user)) td.anime-list-item-name a.ajax(href=item.Link(animeList.User().Nick))= item.Anime().Title.ByUser(user) diff --git a/pages/compare/animelist.pixy b/pages/compare/animelist.pixy index 6387439f..54fb735d 100644 --- a/pages/compare/animelist.pixy +++ b/pages/compare/animelist.pixy @@ -20,7 +20,7 @@ component CompareAnimeList(a *arn.User, b *arn.User, countA int, countB int, com tr.anime-list-item.mountable td.anime-list-item-image-container a.ajax(href=comparison.Anime.Link()) - img.anime-list-item-image.lazy(data-src=comparison.Anime.Image("small"), alt=comparison.Anime.Title.ByUser(user)) + img.anime-list-item-image.lazy(data-src=comparison.Anime.Image("small"), data-webp="true", alt=comparison.Anime.Title.ByUser(user)) td.anime-list-item-name a.ajax(href=comparison.Anime.Link())= comparison.Anime.Title.ByUser(user) diff --git a/pages/profile/profile.pixy b/pages/profile/profile.pixy index 1f7a9265..62b9f5be 100644 --- a/pages/profile/profile.pixy +++ b/pages/profile/profile.pixy @@ -111,7 +111,7 @@ component Profile(viewUser *arn.User, user *arn.User, animeList *arn.AnimeList, each item in animeList.Items if item.Status == arn.AnimeListStatusWatching || item.Status == arn.AnimeListStatusCompleted a.profile-watching-list-item.ajax(href=item.Anime().Link(), title=item.Anime().Title.ByUser(user) + " (" + toString(item.Episodes) + " / " + arn.EpisodesToString(item.Anime().EpisodeCount) + ")") - img.profile-watching-list-item-image.lazy(data-src=item.Anime().Image("small"), alt=item.Anime().Title.ByUser(user)) + img.profile-watching-list-item-image.lazy(data-src=item.Anime().Image("small"), data-webp="true", alt=item.Anime().Title.ByUser(user)) if user != nil && (user.Role == "admin" || user.Role == "editor") .footer diff --git a/pages/soundtrack/soundtrack.pixy b/pages/soundtrack/soundtrack.pixy index 93fce271..1396af17 100644 --- a/pages/soundtrack/soundtrack.pixy +++ b/pages/soundtrack/soundtrack.pixy @@ -20,7 +20,7 @@ component Track(track *arn.SoundTrack, user *arn.User) .sound-track-anime-list each anime in track.Anime() a.sound-track-anime-list-item.ajax(href=anime.Link(), title=anime.Title.Canonical) - img.sound-track-anime-list-item-image.lazy(data-src=anime.Image("small"), alt=anime.Title.Canonical) + img.sound-track-anime-list-item-image.lazy(data-src=anime.Image("small"), data-webp="true", alt=anime.Title.Canonical) if len(track.Beatmaps()) > 0 .widget.mountable