primaryColors static method
Implementation
static MiuixGlassTabColors primaryColors(BuildContext context) {
final c = MiuixTheme.of(context).colors,
dark = c.background.computeLuminance() < .5;
return MiuixGlassTabColors(
selectedContainerColor: c.primary,
selectedContentColor: Colors.white.withValues(alpha: dark ? .8 : 1),
restingContainerColor: dark
? Color.alphaBlend(Colors.white.withValues(alpha: .067), c.surface)
: Colors.white,
containerColor: Colors.transparent,
contentColor: dark
? Colors.white.withValues(alpha: .5)
: Colors.black.withValues(alpha: .6),
pressedOverlayColor: dark
? Colors.white.withValues(alpha: .16)
: Colors.black.withValues(alpha: .05),
restingStrokeAlpha: 1,
);
}