Coverage Summary for Class: AuthColors (com.georgeci.moneysurfer.uikit.tokens)

Class Class, % Method, % Branch, % Line, % Instruction, %
AuthColors 100% (1/1) 100% (18/18) 100% (18/18) 100% (72/72)


 package com.georgeci.moneysurfer.uikit.tokens
 
 import androidx.compose.ui.graphics.Color
 
 /**
  * Fixed brand palette for the pre-auth screens (onboarding + sign-in), which stay MoneySurfer
  * green regardless of the user's accent seed — the theme picker only starts applying once they're
  * inside the app. Because these screens deliberately opt out of [AppColors]-derived theming, their
  * colours live here as tokens rather than as literals in the feature module.
  */
 object AuthColors {
     val GreenTop = Color(0xFF7ED321)
     val GreenBottom = Color(0xFF5FB011)
     val Ink = Color(0xFF0F2E12)
     val OnBrand = Color(0xFFFFFFFF)
     val OnBrandMuted = Color(0xE6FFFFFF)
     val OnBrandSubtle = Color(0xCCFFFFFF)
     val Sheet = Color(0xFFFFFFFF)
     val SheetMuted = Color(0xFF445844)
     val SheetSubtle = Color(0xFF7A8C7B)
     val Divider = Color(0xFFD6E4D7)
     val PrimaryDark = Color(0xFF1B5E20)
     val GreenSoft = Color(0xFFE8F3E9)
     val Mint = Color(0xFF2E9A6A)
     val BrandTile = Color(0x29FFFFFF)
     val ProgressRest = Color(0x47FFFFFF)
     val WaveBack = Color(0xFF1B5E20)
     val WaveMid = Color(0xFF2E7D32)
     val WaveFront = Color(0xFF2E9A3E)
 }