@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 PixelTheme = AppTheme(
    name = "Pixel",
    lightColors = ThemeColorSet(
        primary = Color(0xFF0061A4),
        secondary = Color(0xFF535F70),
        tertiary = Color(0xFF6B5778),
        primaryContainer = Color(0xFFD1E4FF),
        secondaryContainer = Color(0xFFD7E3F7),
        tertiaryContainer = Color(0xFFF2DAFF),
        onPrimary = Color(0xFFFFFFFF),
        onSecondary = Color(0xFFFFFFFF),
        onTertiary = Color(0xFFFFFFFF),
        onPrimaryContainer = Color(0xFF001D36),
        onSecondaryContainer = Color(0xFF101C2B),
        onTertiaryContainer = Color(0xFF251431),
        error = Color(0xFFBA1A1A),
        onError = Color(0xFFFFFFFF),
        errorContainer = Color(0xFFFFDAD6),
        onErrorContainer = Color(0xFF410002),
        background = Color(0xFFFDFCFF),
        onBackground = Color(0xFF1A1C1E),
        surface = Color(0xFFFDFCFF),
        onSurface = Color(0xFF1A1C1E),
        surfaceVariant = Color(0xFFDFE2EB),
        onSurfaceVariant = Color(0xFF42474E),
        outline = Color(0xFF73777F),
        outlineVariant = Color(0xFFC2C7CF),
        scrim = Color(0xFF000000),
        inverseSurface = Color(0xFF2F3033),
        inverseOnSurface = Color(0xFFF1F0F4),
        inversePrimary = Color(0xFF9ECAFF),
        surfaceDim = Color(0xFFD9DAE0),
        surfaceBright = Color(0xFFF9F9FF),
        surfaceContainerLowest = Color(0xFFFFFFFF),
        surfaceContainerLow = Color(0xFFF3F3FA),
        surfaceContainer = Color(0xFFEDEEF4),
        surfaceContainerHigh = Color(0xFFE7E8EE),
        surfaceContainerHighest = Color(0xFFE2E2E9)
    ),
    darkColors = ThemeColorSet(
        primary = Color(0xFF9ECAFF),
        secondary = Color(0xFFBBC7DB),
        tertiary = Color(0xFFD6BEE4),
        primaryContainer = Color(0xFF00497D),
        secondaryContainer = Color(0xFF3B4858),
        tertiaryContainer = Color(0xFF524060),
        onPrimary = Color(0xFF003258),
        onSecondary = Color(0xFF253141),
        onTertiary = Color(0xFF3B2948),
        onPrimaryContainer = Color(0xFFD1E4FF),
        onSecondaryContainer = Color(0xFFD7E3F7),
        onTertiaryContainer = Color(0xFFF2DAFF),
        error = Color(0xFFFFB4AB),
        onError = Color(0xFF690005),
        errorContainer = Color(0xFF93000A),
        onErrorContainer = Color(0xFFFFDAD6),
        background = Color(0xFF1A1C1E),
        onBackground = Color(0xFFE2E2E6),
        surface = Color(0xFF1A1C1E),
        onSurface = Color(0xFFE2E2E6),
        surfaceVariant = Color(0xFF42474E),
        onSurfaceVariant = Color(0xFFC2C7CF),
        outline = Color(0xFF8C9199),
        outlineVariant = Color(0xFF42474E),
        scrim = Color(0xFF000000),
        inverseSurface = Color(0xFFE2E2E6),
        inverseOnSurface = Color(0xFF1A1C1E),
        inversePrimary = Color(0xFF0061A4),
        surfaceDim = Color(0xFF121415),
        surfaceBright = Color(0xFF383A3C),
        surfaceContainerLowest = Color(0xFF0D0F11),
        surfaceContainerLow = Color(0xFF1A1C1E),
        surfaceContainer = Color(0xFF1E2022),
        surfaceContainerHigh = Color(0xFF282A2D),
        surfaceContainerHighest = Color(0xFF333538)
    )
)