+
+
\ No newline at end of file
diff --git a/src/GameIdeas/Client/GameIdeas.BlazorApp/Pages/Games/Components/GameRow.razor.css b/src/GameIdeas/Client/GameIdeas.BlazorApp/Pages/Games/Components/GameRow.razor.css
index 3adfb08..14d3ae6 100644
--- a/src/GameIdeas/Client/GameIdeas.BlazorApp/Pages/Games/Components/GameRow.razor.css
+++ b/src/GameIdeas/Client/GameIdeas.BlazorApp/Pages/Games/Components/GameRow.razor.css
@@ -11,7 +11,7 @@
overflow: hidden;
}
-.row * {
+.row > * {
max-height: 64px;
height: fit-content;
padding: 6px 0;
@@ -39,7 +39,7 @@
background: var(--input-selected);
}
-.release-date, .storage, .max-value {
+.release-date, .storage {
color: rgb(184, 184, 184);
}
@@ -50,7 +50,7 @@
background: rgb(255, 255, 255, 0.2);
border-radius: var(--small-radius);
align-content: center;
-}
+}
.platforms, .tags {
display: flex;
@@ -80,16 +80,6 @@
fill: var(--white);
}
-.value {
- font-size: 24px;
- font-weight: bold;
-}
-
-.max-value {
- position: absolute;
- transform: translate(2px, 10px);
-}
-
@media screen and (max-width: 1000px) {
.row {
grid-template-columns: 48px 3fr 2fr 3fr 30px 30px;
diff --git a/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/Interest/Interest.razor b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/Interest/Interest.razor
new file mode 100644
index 0000000..14a8238
--- /dev/null
+++ b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/Interest/Interest.razor
@@ -0,0 +1,9 @@
+@using GameIdeas.BlazorApp.Helpers
+
+
+
+ @Value
+
+ /5
+
+
diff --git a/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/Interest/Interest.razor.cs b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/Interest/Interest.razor.cs
new file mode 100644
index 0000000..b65b0d8
--- /dev/null
+++ b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/Interest/Interest.razor.cs
@@ -0,0 +1,8 @@
+using Microsoft.AspNetCore.Components;
+
+namespace GameIdeas.BlazorApp.Shared.Components.Interest;
+
+public partial class Interest
+{
+ [Parameter] public int Value { get; set; }
+}
\ No newline at end of file
diff --git a/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/Interest/Interest.razor.css b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/Interest/Interest.razor.css
new file mode 100644
index 0000000..a2e45ac
--- /dev/null
+++ b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/Interest/Interest.razor.css
@@ -0,0 +1,16 @@
+.interest {
+ position: relative;
+ display: flex;
+}
+
+.value {
+ align-content: center;
+ font-size: 24px;
+ font-weight: bold;
+}
+
+.max-value {
+ align-content: center;
+ transform: translate(2px, 10px);
+ color: rgb(184, 184, 184);
+}
\ No newline at end of file
diff --git a/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Constants/Icons.cs b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Constants/Icons.cs
index 2892160..582fe1d 100644
--- a/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Constants/Icons.cs
+++ b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Constants/Icons.cs
@@ -39,4 +39,8 @@ public static class Icons
public readonly static MarkupString Check = new(OpenBraket +
"
" +
CloseBraket);
+
+ public readonly static MarkupString Back = new(OpenBraket +
+ "
" +
+ CloseBraket);
}
diff --git a/src/GameIdeas/Client/GameIdeas.BlazorApp/wwwroot/css/app.css b/src/GameIdeas/Client/GameIdeas.BlazorApp/wwwroot/css/app.css
index 2d3ec12..c443f39 100644
--- a/src/GameIdeas/Client/GameIdeas.BlazorApp/wwwroot/css/app.css
+++ b/src/GameIdeas/Client/GameIdeas.BlazorApp/wwwroot/css/app.css
@@ -150,6 +150,7 @@ code {
}
.header-1, .header-2, span, a {
+ display: block;
color: var(--white);
margin: 0;
padding: 0;