From 2f210a0e1a5a0ed1efb8e1c921529504b4c5a3e0 Mon Sep 17 00:00:00 2001 From: Kira Jiroux Date: Wed, 24 Sep 2025 15:13:20 -0400 Subject: [PATCH] Fixed the PokemonSelector visual issue where filtered pokemon appear super spaced out; now they appear naturally. Additional changes are just removing minor things. --- .../Pokemon Components/PokemonSelector.razor | 6 ++--- .../PokemonSelector.razor.css | 4 ++- .../Pokemon Components/PokemonTable.razor | 26 ++++++++----------- .../Pokemon Pages/PokemonCreate.razor.cs | 18 ++++++------- 4 files changed, 26 insertions(+), 28 deletions(-) diff --git a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonSelector.razor b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonSelector.razor index f39567f..6556e2a 100644 --- a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonSelector.razor +++ b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonSelector.razor @@ -1,16 +1,16 @@ 
- + -
+
@foreach (var pokemon in FilteredPokemon) { bool isSelected = SelectedPokemon?.Id == pokemon.Id;
-
diff --git a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonSelector.razor.css b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonSelector.razor.css index 5fb9b87..6630efc 100644 --- a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonSelector.razor.css +++ b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonSelector.razor.css @@ -5,11 +5,13 @@ border-radius: 5% / 3.5%; display: flex; flex-direction: column; + } .pokemon-grid { flex: 1 1 auto; overflow-y: auto; + align-content: flex-start; } @@ -19,7 +21,7 @@ } .pokemon-card:hover { - transform: scale(1.05); + transform: scale(1.13); } .small-card { diff --git a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor index 69046d6..1eca116 100644 --- a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor +++ b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor @@ -5,10 +5,7 @@ @attribute [StreamRendering] @rendermode InteractiveServer -
- -
@@ -43,8 +40,8 @@
- - + + @@ -68,7 +65,7 @@ else { - + @if (FilteredPokemon != null && FilteredPokemon.Any()) { @@ -104,7 +101,7 @@ - + @@ -114,21 +111,21 @@ - - - } @@ -204,10 +200,10 @@ @foreach (var pokemon in pokemons) { -
+
-
+
@@ -219,7 +215,7 @@
-
+
@pokemon.PokemonId - diff --git a/Portfolio.WebUI.Server/Components/Pages/Pokemon Pages/PokemonCreate.razor.cs b/Portfolio.WebUI.Server/Components/Pages/Pokemon Pages/PokemonCreate.razor.cs index 5377985..554cd80 100644 --- a/Portfolio.WebUI.Server/Components/Pages/Pokemon Pages/PokemonCreate.razor.cs +++ b/Portfolio.WebUI.Server/Components/Pages/Pokemon Pages/PokemonCreate.razor.cs @@ -60,32 +60,32 @@ namespace Portfolio.WebUI.Server.Components.Pages.Pokemon_Pages */ if (!pokemon2FormView && !pokemon3FormView) { - if(IsComplete(pokemon1)) - { + //if(IsComplete(pokemon1)) + //{ await HandleSubmit(pokemon1); Navigation.NavigateTo("/pokemon"); - } + //} } else if (pokemon2FormView) { - if (IsComplete(pokemon1) && IsComplete(pokemon2)) - { + //if (IsComplete(pokemon1) && IsComplete(pokemon2)) + //{ await HandleSubmit(pokemon1); await HandleSubmit(pokemon2); Navigation.NavigateTo("/pokemon"); - } + // } } else if (pokemon3FormView) { - if (IsComplete(pokemon1) && IsComplete(pokemon2) && IsComplete(pokemon3)) - { + //if (IsComplete(pokemon1) && IsComplete(pokemon2) && IsComplete(pokemon3)) + //{ await HandleSubmit(pokemon1); await HandleSubmit(pokemon2); await HandleSubmit(pokemon3); Navigation.NavigateTo("/pokemon"); - } + //} } }
# Pokémon
@pokemon.PokemonId@pokemon.PokemonId +
+
+
@@ -137,11 +134,10 @@ @if (adminToggle) { -
+
@**@ -