- The IBM Swift Package Catalog
- Create, share and discover the many new libraries, modules and packages being created since Swift moved to Open Source.
- How to get started?
- The IBM Swift Package Catalog enables the Swift.org developer community to leverage and share code across projects
- Overview
- The Swift Package Catalog is just one of the ways IBM is radically simplifying end-to-end development Learn more
- Getting Started
- This tutorial provides an overview of the Swift Package Catalog and highlights some of the beta features
- Kitura
- This Kitura tutorial reviews how to create a Package.swift file for use with Kitura
So your apps just implemented a shiny new dark theme and it’s looking 👌 There are lots of benefits to having a dark theme in your application, and having it consistent throughout your application allows for a great user experience. But what happens when the the user runs into a WebView in your app? Support: if (WebViewFeature.isFeatureSupported(WebViewFeature.FORCE_DARK)) { ... } Set: WebSettingsCompat.setForceDark(webView.settings, WebSettingsCompat.FORCE_DARK_ON) Current setting: val forceDarkMode = WebSettingsCompat.getForceDark(webView.settings) Joe Birch Assuming your question is asking how to change the colors of the HTML content you are displaying in a WKWebView based on whether light or dark mode is in effect, there is nothing you do in your app's code. All changes need to be in the CSS being used by your HTML content. CSS dark mode via :root variables, explicit colors and @media query: :root { color-scheme: light dark; ...
Comments
Post a Comment