diff --git a/src/Giveaways/Assets/Colors.cs b/src/Giveaways/Assets/Colors.cs
index 9b5ef8c..0db63f5 100644
--- a/src/Giveaways/Assets/Colors.cs
+++ b/src/Giveaways/Assets/Colors.cs
@@ -2,8 +2,6 @@
namespace Giveaways;
-// TODO: Adjust the colors to fit your own.
-
///
/// Represents a constant set of predefined values.
///
@@ -12,15 +10,30 @@ public static class Colors
///
/// The color used to indicate an informative state.
///
- public static readonly Color Primary = new(59, 163, 232);
+ public static readonly Color Primary = new(88, 101, 242);
+
+ ///
+ /// The color used to indicate an informative state.
+ ///
+ public static readonly Color Secondary = new(77, 80, 87);
///
/// The color used to depict an emotion of positivity.
///
- public static readonly Color Success = new(43, 182, 115);
+ public static readonly Color Success = new(119, 178, 85);
+
+ ///
+ /// The color used to indicate caution.
+ ///
+ public static readonly Color Warning = new(255, 204, 77);
///
/// The color used to depict an emotion of negativity.
///
- public static readonly Color Danger = new(231, 76, 60);
+ public static readonly Color Danger = new(221, 46, 68);
+
+ ///
+ /// The color used to attract attention.
+ ///
+ public static readonly Color Fuchsia = new(235, 69, 158);
}
diff --git a/src/Giveaways/Assets/Emotes.cs b/src/Giveaways/Assets/Emotes.cs
index 07712ef..8d11047 100644
--- a/src/Giveaways/Assets/Emotes.cs
+++ b/src/Giveaways/Assets/Emotes.cs
@@ -2,8 +2,6 @@
namespace Giveaways;
-// TODO: Adjust the emotes to fit your own.
-
///
/// Represents a constant set of predefined values.
///
diff --git a/src/Giveaways/Assets/Icons.cs b/src/Giveaways/Assets/Icons.cs
index 45716e5..db9ebba 100644
--- a/src/Giveaways/Assets/Icons.cs
+++ b/src/Giveaways/Assets/Icons.cs
@@ -1,7 +1,5 @@
namespace Giveaways;
-// TODO: Adjust the icons to fit your own.
-
///
/// Represents a constant set of predefined icons.
///
@@ -10,10 +8,15 @@ public static class Icons
///
/// The icon used to indicate a success state.
///
- public const string Check = "https://cdn.discordapp.com/emojis/1199976868057718876.webp?size=96&quality=lossless";
+ public const string Check = "https://cdn.discordapp.com/emojis/1248984152108302396.webp?size=96&quality=lossless";
///
/// The icon used to indicate an error state.
///
- public const string Cross = "https://cdn.discordapp.com/emojis/1199976870410715196.webp?size=96&quality=lossless";
+ public const string Cross = "https://cdn.discordapp.com/emojis/1248985326693908614.webp?size=96&quality=lossless";
+
+ ///
+ /// The icon used to indicate a warning state.
+ ///
+ public const string Exclamation = "https://cdn.discordapp.com/emojis/1248987340073074698.webp?size=96&quality=lossless";
}
diff --git a/src/Giveaways/Common/EmbedStyles/WarningEmbedStyle.cs b/src/Giveaways/Common/EmbedStyles/WarningEmbedStyle.cs
new file mode 100644
index 0000000..6b5192f
--- /dev/null
+++ b/src/Giveaways/Common/EmbedStyles/WarningEmbedStyle.cs
@@ -0,0 +1,18 @@
+using Discord;
+
+namespace Giveaways;
+
+///
+/// Represents the style of a warning embed.
+///
+public class WarningEmbedStyle : EmbedStyle
+{
+ ///
+ public override string Name => "Caution!";
+
+ ///
+ public override string IconUrl => Icons.Exclamation;
+
+ ///
+ public override Color Color => Colors.Warning;
+}