diff --git a/WatchIt.Website/WatchIt.Website/Pages/PersonPage.razor b/WatchIt.Website/WatchIt.Website/Pages/PersonPage.razor
index b250711..7e6d327 100644
--- a/WatchIt.Website/WatchIt.Website/Pages/PersonPage.razor
+++ b/WatchIt.Website/WatchIt.Website/Pages/PersonPage.razor
@@ -31,7 +31,7 @@
+
}
else
{
diff --git a/WatchIt.Website/WatchIt.Website/Pages/SearchPage.razor b/WatchIt.Website/WatchIt.Website/Pages/SearchPage.razor
index 1b962e4..a88e28e 100644
--- a/WatchIt.Website/WatchIt.Website/Pages/SearchPage.razor
+++ b/WatchIt.Website/WatchIt.Website/Pages/SearchPage.razor
@@ -29,7 +29,12 @@
RatingSource="@(item => item.Rating)"
Query="@(new MovieQueryParameters { Title = DecodedQuery, OrderBy = "rating.count" })"
ItemDownloadingTask="@(MoviesWebAPIService.GetAllMovies)"
- PictureDownloadingTask="@((id, action) => MediaWebAPIService.GetMediaPoster(id, action))"/>
+ PictureDownloadingTask="@((id, action) => MediaWebAPIService.GetMediaPoster(id, action))"
+ PosterPlaceholder="/assets/media_poster.png"
+ GetGlobalRatingMethod="@((id, action) => MediaWebAPIService.GetMediaRating(id, action))"
+ GetUserRatingMethod="@((id, userId, successAction, notfoundAction) => MediaWebAPIService.GetMediaRatingByUser(id, userId, successAction, notfoundAction))"
+ PutRatingMethod="@((id, request) => MediaWebAPIService.PutMediaRating(id, request))"
+ DeleteRatingMethod="@(id => MediaWebAPIService.DeleteMediaRating(id))"/>
+ PictureDownloadingTask="@((id, action) => MediaWebAPIService.GetMediaPoster(id, action))"
+ PosterPlaceholder="/assets/media_poster.png"
+ GetGlobalRatingMethod="@((id, action) => MediaWebAPIService.GetMediaRating(id, action))"
+ GetUserRatingMethod="@((id, userId, successAction, notfoundAction) => MediaWebAPIService.GetMediaRatingByUser(id, userId, successAction, notfoundAction))"
+ PutRatingMethod="@((id, request) => MediaWebAPIService.PutMediaRating(id, request))"
+ DeleteRatingMethod="@(id => MediaWebAPIService.DeleteMediaRating(id))"/>
+ PictureDownloadingTask="@((id, action) => PersonsWebAPIService.GetPersonPhoto(id, action))"
+ PosterPlaceholder="/assets/person_poster.png"
+ GetGlobalRatingMethod="@((id, action) => PersonsWebAPIService.GetPersonGlobalRating(id, action))"/>
\ No newline at end of file
diff --git a/WatchIt.Website/WatchIt.Website/WatchIt.Website.csproj b/WatchIt.Website/WatchIt.Website/WatchIt.Website.csproj
index b8a140b..9601cf7 100644
--- a/WatchIt.Website/WatchIt.Website/WatchIt.Website.csproj
+++ b/WatchIt.Website/WatchIt.Website/WatchIt.Website.csproj
@@ -52,6 +52,7 @@
diff --git a/WatchIt.Website/WatchIt.Website/wwwroot/css/general.css b/WatchIt.Website/WatchIt.Website/wwwroot/css/general.css
index 4223bee..319ee59 100644
--- a/WatchIt.Website/WatchIt.Website/wwwroot/css/general.css
+++ b/WatchIt.Website/WatchIt.Website/wwwroot/css/general.css
@@ -53,6 +53,19 @@ body, html {
width: 1%;
}
+.metadata-pill {
+ border-color: gray;
+ border-width: 2px;
+ border-radius: 30px;
+ border-style: solid;
+
+ padding: 2px 10px;
+}
+
+.metadata-pill-container {
+ gap: 1rem;
+}
+