Kommunicate-iOS-SDK icon indicating copy to clipboard operation
Kommunicate-iOS-SDK copied to clipboard

[CM-1827] In App Notification Banner Colour Customization

Open AbhijeetRanjan308 opened this issue 9 months ago • 0 comments

Summary

  • Added Customisation to update color of in App Banner. Customisation is accessible for Background Color, Title Color, Content Color.

Code

            Kommunicate.defaultConfiguration.inAppBannerColor = UIColor.kmDynamicColor(light: .systemBrown, dark: .systemBlue)
            Kommunicate.defaultConfiguration.inAppBannerTextColor = UIColor.kmDynamicColor(light: .white, dark: .black)
            Kommunicate.defaultConfiguration.inAppBannerContentColor = UIColor.kmDynamicColor(light: .white, dark: .black)
            Kommunicate.defaultConfiguration.inAppBannerRadius = 12
            Kommunicate.defaultConfiguration.inAppBannerShadowRadius = 15
            Kommunicate.defaultConfiguration.inAppBannerOpacity = 0.5
            Kommunicate.defaultConfiguration.inAppBannerShadowColor = UIColor.kmDynamicColor(light: .black, dark: .red)

Images (Before and After Customisation)

Video

https://github.com/Kommunicate-io/KommunicateCore-iOS-SDK/assets/139110221/ff0251e1-f055-460c-bba7-aec257953dd4

AbhijeetRanjan308 avatar May 10 '24 05:05 AbhijeetRanjan308