feat: add dual-renderer design tokens

This commit is contained in:
2026-08-26 09:56:58 +08:00
parent 686176b148
commit 4055c53362
13 changed files with 521 additions and 33 deletions
@@ -5,10 +5,21 @@ import androidx.compose.runtime.Composable
import androidx.compose.ui.tooling.preview.Preview
import com.android.tools.screenshot.PreviewTest
import com.flagship.abox.manager.designsystem.ABoxTheme
import com.flagship.abox.manager.preferences.AppThemeMode
import com.flagship.abox.manager.preferences.DesignRenderer
import com.flagship.abox.manager.preferences.UiPreferences
@PreviewTest
@Preview
@Composable
fun AppSmokePreview() {
ABoxTheme(darkTheme = false) { Text("ABox Manager") }
ABoxTheme(
preferences = UiPreferences(
renderer = DesignRenderer.MATERIAL3,
themeMode = AppThemeMode.LIGHT,
dynamicColorEnabled = false,
),
) {
Text("ABox Manager")
}
}