--- a/ui/material2/src/androidMain/kotlin/OpenSourceLicensesActivity.kt Sun Apr 27 15:02:04 2025 -0400
+++ b/ui/material2/src/androidMain/kotlin/OpenSourceLicensesActivity.kt Sun Apr 27 16:19:28 2025 -0400
@@ -24,7 +24,10 @@
import android.os.Bundle
import androidx.activity.compose.setContent
import androidx.activity.viewModels
+import androidx.compose.foundation.isSystemInDarkTheme
import androidx.compose.material.MaterialTheme
+import androidx.compose.material.darkColors
+import androidx.compose.material.lightColors
import androidx.compose.runtime.Composable
import com.geekorum.aboutoss.core.gms.GmsLicenseInfoRepository
import com.geekorum.aboutoss.ui.common.BaseOpensourceLicenseActivity
@@ -74,7 +77,8 @@
* Default to base material theme [MaterialTheme]
*/
var themeProvider: @Composable (@Composable () -> Unit) -> Unit = { content ->
- MaterialTheme(content = content)
+ val colors = if (isSystemInDarkTheme()) darkColors() else lightColors()
+ MaterialTheme(colors = colors, content = content)
}
}
}