// Layered background rendering
{/* Dark background */}
<View style={styles.background} />
{/* Acid color gradient overlay */}
<LinearGradient
colors={['rgba(0,0,0,0.8)', 'rgba(10,10,10,0.9)']}
style={styles.gradientBackground}
/>
{/* Glitch lines with brand colors */}
{glitchLines.map((line, index) => (
<View
key={index}
style={[
styles.glitchLine,
{
top: line.y,
width: line.width,
opacity: line.opacity,
backgroundColor: index % 3 === 0 ? COLORS.primary :
index % 3 === 1 ? COLORS.secondary : COLORS.accent
}
]}
/>
))}
{/* Noise texture overlay */}
<View style={styles.noiseOverlay} />