in packages/amplify_authenticator/lib/src/theme/amplify_theme.dart [201:374]
50: Color(0xfffee6fe),
100: Color(0xfff9b8f9),
300: Color(0xffe87de8),
500: Color(0xffbf40bf),
700: Color(0xff950495),
800: Color(0xff660066),
900: Color(0xff4d004d),
});
static const brandSecondaryDark = brandSecondary40;
static const fontPrimary = AmplifyColors.neutral100;
static const fontPrimaryDark = AmplifyColors.neutral100;
static const fontSecondary = AmplifyColors.neutral80;
static const fontSecondaryDark = AmplifyColors.neutral80;
static const fontTertiary = AmplifyColors.neutral60;
static const fontDisabled = AmplifyColors.fontTertiary;
static const fontInverse = AmplifyColors.white;
static const fontInteractive = AmplifyColors.brandPrimary80;
static const fontInteractiveDark = AmplifyColors.brandPrimary40;
static const fontHover = AmplifyColors.brandPrimary90;
static const fontHoverDark = AmplifyColors.brandPrimary10;
static const fontFocus = AmplifyColors.brandPrimary100;
static const fontFocusDark = AmplifyColors.brandPrimary20;
static const fontActive = AmplifyColors.brandPrimary100;
static const fontInfo = AmplifyColors.blue80;
static const fontWarning = AmplifyColors.orange80;
static const fontError = AmplifyColors.red80;
static const fontSuccess = AmplifyColors.green80;
static const backgroundPrimary = AmplifyColors.white;
static const backgroundPrimaryDark = AmplifyColors.black;
static const backgroundSecondary = AmplifyColors.neutral10;
static const backgroundTertiary = AmplifyColors.neutral20;
static const backgroundDisabled = AmplifyColors.backgroundTertiary;
static const backgroundDisabledDark = AmplifyColors.neutral100;
static const backgroundInfo = AmplifyColors.blue20;
static const backgroundInfoDark = AmplifyColors.blue90;
static const backgroundWarning = AmplifyColors.orange20;
static const backgroundWarningDark = AmplifyColors.orange90;
static const backgroundError = AmplifyColors.red20;
static const backgroundErrorDark = AmplifyColors.red90;
static const backgroundSuccess = AmplifyColors.green20;
static const backgroundSuccessDark = AmplifyColors.green90;
static const borderPrimary = AmplifyColors.neutral60;
static const borderSecondary = AmplifyColors.neutral40;
static const borderSecondaryDark = AmplifyColors.neutral90;
static const borderTertiary = AmplifyColors.neutral20;
static const borderDisabled = AmplifyColors.borderTertiary;
static const borderFocus = AmplifyColors.brandPrimary100;
static const borderError = AmplifyColors.red80;
static const shadowPrimary = Color(0x400d1a26);
static const shadowSecondary = Color(0x260d1a26);
static const shadowTertiary = Color(0x0d0d1a26);
static const white = Color(0xFFFFFFFF);
static const black = Color(0xFF000000);
static const transparent = Color(0x00FFFFFF);
}
class AmplifyTextTheme extends TextTheme {
const AmplifyTextTheme()
: super(
headline1: h1,
headline2: h2,
headline3: h3,
headline4: h4,
headline5: h5,
headline6: h6,
subtitle1: bodyLarge,
bodyText2: body,
caption: bodySmall,
button: button$,
);
static const fontPackage = 'amplify_authenticator';
static const fontFamily = 'Inter';
static const h1 = TextStyle(
fontFamily: fontFamily,
package: fontPackage,
fontWeight: FontWeight.bold,
fontSize: 64,
height: 72 / 64,
);
static const h2 = TextStyle(
fontFamily: fontFamily,
package: fontPackage,
fontWeight: FontWeight.bold,
fontSize: 56,
height: 64 / 56,
);
static const h3 = TextStyle(
fontFamily: fontFamily,
package: fontPackage,
fontWeight: FontWeight.bold,
fontSize: 48,
height: 56 / 48,
);
static const h4 = TextStyle(
fontFamily: fontFamily,
package: fontPackage,
fontWeight: FontWeight.bold,
fontSize: 40,
height: 48 / 40,
);
static const h5 = TextStyle(
fontFamily: fontFamily,
package: fontPackage,
fontWeight: FontWeight.bold,
fontSize: 32,
height: 40 / 32,
);
static const h6 = TextStyle(
fontFamily: fontFamily,
package: fontPackage,
fontWeight: FontWeight.bold,
fontSize: 24,
height: 32 / 24,
);
static const bodyLarge = TextStyle(
fontFamily: fontFamily,
package: fontPackage,
fontWeight: FontWeight.normal,
fontSize: 16,
height: 24 / 16,
);
static const bodyLargeLink = TextStyle(
fontFamily: fontFamily,
package: fontPackage,
fontWeight: FontWeight.normal,
fontSize: 14,
height: 22 / 14,
decoration: TextDecoration.underline,
);
static const body = TextStyle(
fontFamily: fontFamily,
package: fontPackage,
fontWeight: FontWeight.normal,
fontSize: 14,
height: 22 / 14,
);
static const bodySmall = TextStyle(
fontFamily: fontFamily,
package: fontPackage,
fontWeight: FontWeight.normal,
fontSize: 12,
height: 20 / 12,
);
static const button$ = TextStyle(
fontFamily: fontFamily,
package: fontPackage,
fontWeight: FontWeight.w500,
fontSize: 16,
height: 24 / 16,
);
}
class AmplifyTheme {
const AmplifyTheme._();
static _AmplifyThemeWrapper of(
BuildContext context, {