@if (Params.Headers != null)
{
@foreach (var header in Params.Headers)
diff --git a/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectList/Select.razor.cs b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectList/Select.razor.cs
index c8d7a0c..6e7d479 100644
--- a/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectList/Select.razor.cs
+++ b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectList/Select.razor.cs
@@ -13,7 +13,6 @@ public partial class Select
[Parameter] public SelectParams Params { get; set; } = new();
[Parameter] public SelectTheme Theme { get; set; }
[Parameter] public SelectType Type { get; set; } = SelectType.Single;
- [Parameter] public bool AlignRight { get; set; } = false;
private bool IsContentOpen = false;
diff --git a/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectList/Select.razor.css b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectList/Select.razor.css
index 17be5e0..7dce1f0 100644
--- a/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectList/Select.razor.css
+++ b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectList/Select.razor.css
@@ -15,10 +15,6 @@
width: 100%;
}
- .dropdown.align-right {
- right: 0;
- }
-
.content {
background: var(--dropdown-content);
overflow: hidden;
@@ -54,9 +50,10 @@
/***** Navigation Theme *****/
.dropdown.navigation {
width: auto;
+ right: 0;
}
-.content.navigation {
+.navigation .content {
background: var(--violet);
}
@@ -65,11 +62,11 @@
width: auto;
}
-.content.sort {
+.sort .content {
padding: 4px 0;
}
- .content.sort .line {
+ .sort .content .line {
display: block;
margin: 2px 6px;
border-bottom: 2px solid var(--input-selected);
diff --git a/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectSearch/SelectSearch.razor.css b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectSearch/SelectSearch.razor.css
index 83cac73..827e927 100644
--- a/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectSearch/SelectSearch.razor.css
+++ b/src/GameIdeas/Client/GameIdeas.BlazorApp/Shared/Components/SelectSearch/SelectSearch.razor.css
@@ -1,15 +1,15 @@
/* Advanced filter */
-::deep .advanced-filter .search-container {
+.advanced-filter ::deep.search-container {
height: 24px;
background: var(--input-secondary);
}
- ::deep .advanced-filter .search-container input::placeholder {
- color: #bbb;
- }
+.advanced-filter ::deep.search-container input::placeholder {
+ color: #bbb;
+}
/* Creation */
-::deep .creation .search-container {
+.creation ::deep.search-container {
height: 24px;
background: var(--input-secondary);
border: solid 1px var(--input-selected);
diff --git a/src/GameIdeas/GameIdeas.Shared/Dto/GameDto.cs b/src/GameIdeas/GameIdeas.Shared/Dto/GameDto.cs
index 7917133..dd2afe0 100644
--- a/src/GameIdeas/GameIdeas.Shared/Dto/GameDto.cs
+++ b/src/GameIdeas/GameIdeas.Shared/Dto/GameDto.cs
@@ -14,9 +14,9 @@ public class GameDto
public double? StorageSpace { get; set; }
public string? Description { get; set; }
public int Interest { get; set; } = 3;
- public IEnumerable? Platforms { get; set; }
- public IEnumerable? Properties { get; set; }
- public IEnumerable? Tags { get; set; }
- public IEnumerable? Publishers { get; set; }
- public IEnumerable? Developers { get; set; }
+ public List? Platforms { get; set; }
+ public List? Properties { get; set; }
+ public List? Tags { get; set; }
+ public List? Publishers { get; set; }
+ public List? Developers { get; set; }
}
\ No newline at end of file