@file:Suppress("HardCodedStringLiteral")

package eu.gaudian.translator.ui.theme.themes

import androidx.compose.ui.graphics.Color
import eu.gaudian.translator.ui.theme.AppTheme
import eu.gaudian.translator.ui.theme.ThemeColorSet

val OceanicCalmTheme = AppTheme(
    name = "Oceanic Calm",
    lightColors = ThemeColorSet(
        primary = Color(0xFF006782),
        secondary = Color(0xFF4A626C),
        tertiary = Color(0xFF565E7D),
        primaryContainer = Color(0xFFBBE9FF),
        secondaryContainer = Color(0xFFCDE7F2),
        tertiaryContainer = Color(0xFFDDE1FF),
        onPrimary = Color(0xFFFFFFFF),
        onSecondary = Color(0xFFFFFFFF),
        onTertiary = Color(0xFFFFFFFF),
        onPrimaryContainer = Color(0xFF001F29),
        onSecondaryContainer = Color(0xFF051F27),
        onTertiaryContainer = Color(0xFF111A36),
        error = Color(0xFFBA1A1A),
        onError = Color(0xFFFFFFFF),
        errorContainer = Color(0xFFFFDAD6),
        onErrorContainer = Color(0xFF410002),
        background = Color(0xFFF7F9FA),
        onBackground = Color(0xFF191C1E),
        surface = Color(0xFFF7F9FA),
        onSurface = Color(0xFF191C1E),
        surfaceVariant = Color(0xFFDCE4E8),
        onSurfaceVariant = Color(0xFF40484C),
        outline = Color(0xFF70787C),
        outlineVariant = Color(0xFFC0C8CC),
        scrim = Color(0xFF000000),
        inverseSurface = Color(0xFF2E3133),
        inverseOnSurface = Color(0xFFEEF1F3),
        inversePrimary = Color(0xFF60D4FF),
        surfaceDim = Color(0xFFD8DADD),
        surfaceBright = Color(0xFFF7F9FA),
        surfaceContainerLowest = Color(0xFFFFFFFF),
        surfaceContainerLow = Color(0xFFF1F3F5),
        surfaceContainer = Color(0xFFEBEDEE),
        surfaceContainerHigh = Color(0xFFE5E7E9),
        surfaceContainerHighest = Color(0xFFE0E2E3)
    ),
    darkColors = ThemeColorSet(
        primary = Color(0xFF60D4FF),
        secondary = Color(0xFFB2CBD6),
        tertiary = Color(0xFFBEC5EB),
        primaryContainer = Color(0xFF004D63),
        secondaryContainer = Color(0xFF334A54),
        tertiaryContainer = Color(0xFF3F4664),
        onPrimary = Color(0xFF003545),
        onSecondary = Color(0xFF1C343D),
        onTertiary = Color(0xFF28304D),
        onPrimaryContainer = Color(0xFFBBE9FF),
        onSecondaryContainer = Color(0xFFCDE7F2),
        onTertiaryContainer = Color(0xFFDDE1FF),
        error = Color(0xFFFFB4AB),
        onError = Color(0xFF690005),
        errorContainer = Color(0xFF93000A),
        onErrorContainer = Color(0xFFFFDAD6),
        background = Color(0xFF191C1E),
        onBackground = Color(0xFFE0E2E3),
        surface = Color(0xFF191C1E),
        onSurface = Color(0xFFE0E2E3),
        surfaceVariant = Color(0xFF40484C),
        onSurfaceVariant = Color(0xFFC0C8CC),
        outline = Color(0xFF8A9296),
        outlineVariant = Color(0xFF40484C),
        scrim = Color(0xFF000000),
        inverseSurface = Color(0xFFE0E2E3),
        inverseOnSurface = Color(0xFF2E3133),
        inversePrimary = Color(0xFF006782),
        surfaceDim = Color(0xFF111415),
        surfaceBright = Color(0xFF373A3B),
        surfaceContainerLowest = Color(0xFF0E1112),
        surfaceContainerLow = Color(0xFF191C1E),
        surfaceContainer = Color(0xFF1D2022),
        surfaceContainerHigh = Color(0xFF272A2C),
        surfaceContainerHighest = Color(0xFF323537)
    )
)