Kommunicate-iOS-SDK
Kommunicate-iOS-SDK copied to clipboard
[CM-1827] In App Notification Banner Colour Customization
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