FlexTones.jolly constructor

FlexTones.jolly(
  1. Brightness brightness
)

Creates a tonal palette extraction setup that results in a more jolly colorful ColorsSchemes.

Implementation

factory FlexTones.jolly(Brightness brightness) =>
    brightness == Brightness.light
        ? const FlexTones.light(
            primaryTone: 30,
            onPrimaryTone: 99,
            secondaryTone: 50,
            onSecondaryTone: 99,
            secondaryContainerTone: 95,
            onTertiaryTone: 99,
            onErrorTone: 99,
            surfaceTintTone: 30,
            //
            tertiaryChroma: 40,
            primaryMinChroma: 55,
            secondaryMinChroma: 40,
            neutralChroma: 6,
            neutralVariantChroma: 10,
          )
        : const FlexTones.dark(
            onPrimaryTone: 10,
            secondaryTone: 90,
            onSecondaryTone: 10,
            secondaryContainerTone: 20,
            onTertiaryTone: 10,
            onErrorTone: 10,
            //
            tertiaryChroma: 40,
            primaryMinChroma: 55,
            secondaryMinChroma: 40,
            neutralChroma: 6,
            neutralVariantChroma: 10,
          );