theme library
Classes
- YaruColors
- Available Yaru colors.
- YaruPageTransitionsTheme
- YaruTheme
- Applies Yaru theme to descendant widgets.
- YaruThemeData
Enums
- YaruVariant
- Describes a Yaru variant and its primary color.
Extensions
- YaruColorExtension on Color
- Set of useful methods when working with Color
- YaruColorSchemeExtension on ColorScheme
- Yaru-specific color scheme extensions.
- YaruThemeDataExtension on ThemeData
Constants
- kDividerColorDark → const Color
- kDividerColorLight → const Color
Properties
- isMobile → bool
-
no setter
- yaruBarkDark → ThemeData
-
final
- yaruBarkLight → ThemeData
-
final
- yaruBlueDark → ThemeData
-
final
- yaruBlueLight → ThemeData
-
final
- yaruDark → ThemeData
-
final
- yaruHighContrastDark → ThemeData
-
final
- yaruHighContrastLight → ThemeData
-
final
- yaruKubuntuDark → ThemeData
-
final
- yaruKubuntuLight → ThemeData
-
final
- yaruLight → ThemeData
-
final
- yaruLubuntuDark → ThemeData
-
final
- yaruLubuntuLight → ThemeData
-
final
- yaruMagentaDark → ThemeData
-
final
- yaruMagentaLight → ThemeData
-
final
- yaruMateDark → ThemeData
-
final
- yaruMateLight → ThemeData
-
final
- yaruOliveDark → ThemeData
-
final
- yaruOliveLight → ThemeData
-
final
- yaruPrussianGreenDark → ThemeData
-
final
- yaruPrussianGreenLight → ThemeData
-
final
- yaruPurpleDark → ThemeData
-
final
- yaruPurpleLight → ThemeData
-
final
- yaruRedDark → ThemeData
-
final
- yaruRedLight → ThemeData
-
final
- yaruSageDark → ThemeData
-
final
- yaruSageLight → ThemeData
-
final
- yaruUbuntuBudgieDark → ThemeData
-
final
- yaruUbuntuBudgieLight → ThemeData
-
final
- yaruUbuntuCinnamonDark → ThemeData
-
final
- yaruUbuntuCinnamonLight → ThemeData
-
final
- yaruUbuntuMateDark → ThemeData
-
final
- yaruUbuntuMateLight → ThemeData
-
final
- yaruUbuntuStudioDark → ThemeData
-
final
- yaruUbuntuStudioLight → ThemeData
-
final
- yaruUbuntuUnityDark → ThemeData
-
final
- yaruUbuntuUnityLight → ThemeData
-
final
- yaruViridianDark → ThemeData
-
final
- yaruViridianLight → ThemeData
-
final
- yaruXubuntuDark → ThemeData
-
final
- yaruXubuntuLight → ThemeData
-
final
Functions
-
contrastColor(
Color color) → Color -
createYaruDarkTheme(
{required Color primaryColor, Color? elevatedButtonColor, Color? elevatedButtonTextColor, bool? useMaterial3 = true, bool highContrast = false}) → ThemeData - Helper function to create a new Yaru dark theme
-
createYaruLightTheme(
{required Color primaryColor, Color? elevatedButtonColor, Color? elevatedButtonTextColor, bool? useMaterial3 = true}) → ThemeData - Helper function to create a new Yaru light theme
-
createYaruTheme(
{required ColorScheme colorScheme, Color? dividerColor, Color? elevatedButtonColor, Color? elevatedButtonTextColor, bool? useMaterial3 = true}) → ThemeData - Helper function to create a new Yaru theme