added more customization to the notifs, settings improvemnts, left and right notifs, animations for sliding in and out

This commit is contained in:
choco
2025-10-12 18:00:49 +02:00
parent c0b8e15380
commit a8a01b3034
5 changed files with 335 additions and 161 deletions

View File

@@ -95,6 +95,7 @@ public class LightlessConfig : ILightlessConfiguration
public bool ShowNotificationTimestamp { get; set; } = false;
// Position & Layout
public NotificationCorner NotificationCorner { get; set; } = NotificationCorner.Right;
public int NotificationOffsetY { get; set; } = 50;
public int NotificationOffsetX { get; set; } = 0;
public float NotificationWidth { get; set; } = 350f;
@@ -102,6 +103,7 @@ public class LightlessConfig : ILightlessConfiguration
// Animation & Effects
public float NotificationAnimationSpeed { get; set; } = 10f;
public float NotificationSlideSpeed { get; set; } = 10f;
public float NotificationAccentBarWidth { get; set; } = 3f;
// Duration per Type

View File

@@ -18,4 +18,10 @@ public enum NotificationType
Error,
PairRequest,
Download
}
public enum NotificationCorner
{
Right,
Left
}