diff options
Diffstat (limited to 'src/Chelleport/Config.hs')
| -rw-r--r-- | src/Chelleport/Config.hs | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/src/Chelleport/Config.hs b/src/Chelleport/Config.hs new file mode 100644 index 0000000..65b7077 --- /dev/null +++ b/src/Chelleport/Config.hs @@ -0,0 +1,41 @@ +module Chelleport.Config where + +import Chelleport.Types +import Foreign.C (CFloat) +import qualified SDL + +colorWhite :: Color +colorWhite = SDL.V4 255 255 255 255 + +colorLightGray :: Color +colorLightGray = SDL.V4 100 100 100 255 + +colorGray :: Color +colorGray = SDL.V4 55 52 65 200 + +colorAccent :: Color +colorAccent = SDL.V4 110 112 247 255 + +colorHighlight :: Color +colorHighlight = colorAccent + +colorGridLines :: Color +colorGridLines = colorGray + +colorFocusLines :: Color +colorFocusLines = colorLightGray + +colorAxisLines :: Color +colorAxisLines = colorAccent + +colorBackground :: Color +colorBackground = SDL.V4 15 12 25 0 + +colorFineGrainGrid :: Color +colorFineGrainGrid = SDL.V4 55 52 65 100 + +windowOpacity :: CFloat +windowOpacity = 0.4 + +fontSize :: Int +fontSize = 24 |
