diff --git a/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.html b/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.html
index e364147..1423bbd 100644
--- a/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.html
+++ b/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.html
@@ -58,13 +58,20 @@
)
"
>
-
+
+ @if(currentUserLikedCurrentMovie) {

+ } @else {
+

+ }
diff --git a/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.scss b/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.scss
index b95f6bf..79e81c1 100644
--- a/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.scss
+++ b/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.scss
@@ -101,19 +101,15 @@ section {
filter: brightness(0) saturate(100%) invert(18%) sepia(98%)
saturate(7267%) hue-rotate(342deg) brightness(94%) contrast(119%);
}
- .red {
- filter: brightness(0) saturate(100%) invert(9%) sepia(96%)
- saturate(7415%) hue-rotate(248deg) brightness(90%) contrast(144%);
- }
}
img {
- width: 24px;
- height: 24px;
+ width: 28px;
+ height: 28px;
}
}
}
-.red {
+.filled {
filter: brightness(0) saturate(100%) invert(18%) sepia(98%) saturate(7267%)
hue-rotate(342deg) brightness(94%) contrast(119%);
}
diff --git a/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.ts b/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.ts
index c22ddca..7a96da2 100644
--- a/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.ts
+++ b/frontend/src/app/components/home/browse/hero-banner/hero-banner.component.ts
@@ -53,7 +53,9 @@ export class HeroBannerComponent {
}
}
- toggleLikeMovie(movieId: number) {}
+ toggleLikeMovie(movieId: number) {
+ this.currentUserLikedCurrentMovie = !this.currentUserLikedCurrentMovie;
+ }
ngOnChanges(changes: SimpleChanges) {
if (changes['currentMovie'] && this.currentMovie.length > 0) {
diff --git a/frontend/src/assets/img/favorite-filled.svg b/frontend/src/assets/img/favorite-filled.svg
new file mode 100644
index 0000000..b0c7b98
--- /dev/null
+++ b/frontend/src/assets/img/favorite-filled.svg
@@ -0,0 +1,15 @@
+
+
\ No newline at end of file
diff --git a/frontend/src/assets/img/favorite.svg b/frontend/src/assets/img/favorite-outlined.svg
similarity index 100%
rename from frontend/src/assets/img/favorite.svg
rename to frontend/src/assets/img/favorite-outlined.svg