BankBloomTheme class

The Bloom preset: a warm, consumer-friendly banking aesthetic.

Characteristics:

  • Coral primary (#FF6B6B light / #FF8585 dark) with navy accent
  • Warm cream / deep teal neutrals
  • Fully-pill buttons and chips for a friendly, approachable feel
  • Generous 20 px card radius and 28 px sheet radius
  • No accent gradient, no glow: warmth is conveyed through colour alone
  • elevationLow carries a subtle warm-tinted shadow (modelled as a very low opacity value; the host app applies it via BoxShadow.blurRadius)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

applyTo(ThemeData base) ThemeData
Returns a new ThemeData derived from base with the Bloom preset applied as a ThemeExtension and the Material 3 ColorScheme wired to the preset's coral primary colour.
dark() BankThemeData
light() BankThemeData