package de.krisenvorrat.app.ui.theme

import androidx.compose.ui.graphics.Color

/**
 * Material 3 color tokens generated from seed color #4A6741 (Olivgrün/Militärgrün).
 *
 * Generated using Material Theme Builder tonal palette algorithm.
 * Dark theme is the primary usage.
 */

// Primary
val md_theme_dark_primary = Color(0xFFA1D395)
val md_theme_dark_onPrimary = Color(0xFF0B3900)
val md_theme_dark_primaryContainer = Color(0xFF1E5110)
val md_theme_dark_onPrimaryContainer = Color(0xFFBCEFAF)

// Secondary
val md_theme_dark_secondary = Color(0xFFBBCBB2)
val md_theme_dark_onSecondary = Color(0xFF273422)
val md_theme_dark_secondaryContainer = Color(0xFF3D4B37)
val md_theme_dark_onSecondaryContainer = Color(0xFFD7E8CD)

// Tertiary
val md_theme_dark_tertiary = Color(0xFFA0D0CB)
val md_theme_dark_onTertiary = Color(0xFF003735)
val md_theme_dark_tertiaryContainer = Color(0xFF1E4E4C)
val md_theme_dark_onTertiaryContainer = Color(0xFFBBECE7)

// Error
val md_theme_dark_error = Color(0xFFFFB4AB)
val md_theme_dark_onError = Color(0xFF690005)
val md_theme_dark_errorContainer = Color(0xFF93000A)
val md_theme_dark_onErrorContainer = Color(0xFFFFDAD6)

// Background & Surface
val md_theme_dark_background = Color(0xFF1A1C18)
val md_theme_dark_onBackground = Color(0xFFE2E3DC)
val md_theme_dark_surface = Color(0xFF1A1C18)
val md_theme_dark_onSurface = Color(0xFFE2E3DC)

// Surface Variant & Outline
val md_theme_dark_surfaceVariant = Color(0xFF424940)
val md_theme_dark_onSurfaceVariant = Color(0xFFC2C9BD)
val md_theme_dark_outline = Color(0xFF8C9388)
val md_theme_dark_outlineVariant = Color(0xFF424940)

// Inverse
val md_theme_dark_inverseSurface = Color(0xFFE2E3DC)
val md_theme_dark_inverseOnSurface = Color(0xFF2F312C)
val md_theme_dark_inversePrimary = Color(0xFF336B25)

// Scrim
val md_theme_dark_scrim = Color(0xFF000000)

// Surface containers
val md_theme_dark_surfaceDim = Color(0xFF1A1C18)
val md_theme_dark_surfaceBright = Color(0xFF404F3D)
val md_theme_dark_surfaceContainerLowest = Color(0xFF0F120D)
val md_theme_dark_surfaceContainerLow = Color(0xFF222520)
val md_theme_dark_surfaceContainer = Color(0xFF262924)
val md_theme_dark_surfaceContainerHigh = Color(0xFF31342E)
val md_theme_dark_surfaceContainerHighest = Color(0xFF3C3F39)
