Add custom theme deletion flow

This commit is contained in:
Burak Kaan Köse
2026-04-14 00:59:30 +02:00
parent b2ad4a1664
commit 4bea53a667
5 changed files with 141 additions and 1 deletions
@@ -15,6 +15,7 @@ public interface INewThemeService : IInitializeAsync
Task<List<AppThemeBase>> GetAvailableThemesAsync();
Task<CustomThemeMetadata> CreateNewCustomThemeAsync(string themeName, string accentColor, byte[] wallpaperData);
Task<List<CustomThemeMetadata>> GetCurrentCustomThemesAsync();
Task<bool> DeleteCustomThemeAsync(Guid themeId);
List<string> GetAvailableAccountColors();
Task ApplyCustomThemeAsync(bool isInitializing);