diff --git a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonBadge.razor b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonBadge.razor
new file mode 100644
index 0000000..810a646
--- /dev/null
+++ b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonBadge.razor
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonBadge.razor.cs b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonBadge.razor.cs
new file mode 100644
index 0000000..08ecc0d
--- /dev/null
+++ b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonBadge.razor.cs
@@ -0,0 +1,22 @@
+using Microsoft.AspNetCore.Components;
+using Portfolio.Domain.Features.Pokemon;
+
+namespace Portfolio.WebUI.Server.Components.Component.Pokemon_Components
+{
+ public partial class PokemonBadge
+ {
+ [Parameter]
+ public string BadgeItem { get; set; }
+
+ private string _badgeitem { get; set; }
+
+ protected override void OnParametersSet()
+ {
+ if (BadgeItem != null)
+ {
+ _badgeitem = BadgeItem;
+
+ }
+ }
+ }
+}
diff --git a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonBadge.razor.css b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonBadge.razor.css
new file mode 100644
index 0000000..017d1c0
--- /dev/null
+++ b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonBadge.razor.css
@@ -0,0 +1,45 @@
+.badge {
+ width: 90px;
+ height: 30px;
+ color: white;
+ padding: 4px 8px;
+ border-radius: 30px;
+}
+
+.statText {
+ position: relative;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+ font-size: .8rem;
+}
+
+/* Sleep Type Badge Styling */
+.dozing {
+ background-color: #fcdc5e;
+}
+
+.snoozing {
+ background-color: #4ce8ed;
+}
+
+.slumbering {
+ background-color: #4588fb;
+}
+
+/* Speciality Badge Styling */
+.berries {
+ background-color: #24d86b;
+}
+
+.ingredients {
+ background-color: #fdbe4d;
+}
+
+.skills {
+ background-color: #47a0fc;
+}
+
+.all {
+ background-color: #fc7992;
+}
diff --git a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonCard.razor b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonCard.razor
index cd3f17e..5219023 100644
--- a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonCard.razor
+++ b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonCard.razor
@@ -45,8 +45,8 @@
diff --git a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonCard.razor.css b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonCard.razor.css
index c448111..00c9694 100644
--- a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonCard.razor.css
+++ b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonCard.razor.css
@@ -133,55 +133,8 @@
transform: rotateY(180deg);
}
-.badge {
- width: 90px;
- height: 30px;
- color: white;
- padding: 4px 8px;
- border-radius: 30px;
-}
-
-.statText {
- position: relative;
- top: 50%;
- left: 50%;
- transform: translate(-50%, -50%);
- font-size: .8rem;
-}
-
-/* Sleep Type Badge Styling */
-.dozing {
- background-color: #fcdc5e;
-}
-
-.snoozing {
- background-color: #4ce8ed;
-}
-
-.slumbering {
- background-color: #4588fb;
-}
-
-/* Speciality Badge Styling */
-.berries {
- background-color: #24d86b;
-}
-
-.ingredients {
- background-color: #fdbe4d;
-}
-
-.skills {
- background-color: #47a0fc;
-}
-
-.all {
- background-color: #fc7992;
-}
/* Type Card Styling */
-
-/* Type Themes - define vars only */
.pokemon-type-grass {
--border-color: #45ca24;
--bg-color: #e5f8dc;
diff --git a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor
index 92d1db0..004d4d4 100644
--- a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor
+++ b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor
@@ -95,14 +95,15 @@
|
|
diff --git a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor.css b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor.css
index 6740c1e..8d3d51a 100644
--- a/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor.css
+++ b/Portfolio.WebUI.Server/Components/Component/Pokemon Components/PokemonTable.razor.css
@@ -119,32 +119,5 @@
cursor: default;
}
-.dozing {
- background-color: #fcdc5e;
-}
-
-.snoozing {
- background-color: #4ce8ed;
-}
-
-.slumbering {
- background-color: #4588fb;
-}
-
-.berries {
- background-color: #24d86b;
-}
-
-.ingredients {
- background-color: #fdbe4d;
-}
-
-.skills {
- background-color: #47a0fc;
-}
-
-.all {
- background-color: #fc7992;
-}