[{"name":"Tailwind.Color","comment":"\n\n\n## Tailwind Color and Opacitites Module\n\nThis module contains some internal utilities, which elm-tailwind-modules-generated code\nuses as well as some functions for generating custom colors and opacities for use with\nelm-tailwind-modules-generated code.\n\n\n### Colors\n\n@docs Color\n@docs arbitraryRgb\n@docs arbitraryRgba\n\n\n### Opacities\n\n@docs Opacity\n@docs withOpacity\n@docs arbitraryOpacityPct\n\n\n### Internal\n\nThese functions are only meant to be used in generated code.\n\n@docs propertyWithColor\n\n","unions":[{"name":"Color","comment":" The type for tailwind colors.\n\nYou should never need to construct values of this type manually.\nIf you find the need to do so, use `arbitraryRgb` or similar functions instead.\n\nValues of this type can usually be found in your elm-tailwind-modules-generated\n`Theme.elm` module.\n\nThey can be used with tailwind utility functions like `bg_color`.\n\n","args":[],"cases":[["Color",["String.String","String.String","String.String","String.String","Tailwind.Color.Opacity"]],["Keyword",["String.String"]]]},{"name":"Opacity","comment":" The type for tailwind opacities.\n\nYou should never construct values of this type manually.\nIf you find the need to do so, use `arbitraryOpacityPct` instead.\n\nValues of this type can usually be found in your elm-tailwind-modules-generated\n`Theme.elm` module.\n\nThey can be used to modify the default opacities associated with colors\nusing the `withOpacity` function.\n\n","args":[],"cases":[["Opacity",["String.String"]],["ViaVariable",[]]]}],"aliases":[],"values":[{"name":"arbitraryOpacityPct","comment":" Construct an Opacity value from a given percentage (between 0 and 100),\nwhere 0 means transparent and 100 means opaque.\n","type":"Basics.Int -> Tailwind.Color.Opacity"},{"name":"arbitraryRgb","comment":" Construct a Color value from red, green, and blue values (each between 0 and 255).\n","type":"Basics.Int -> Basics.Int -> Basics.Int -> Tailwind.Color.Color"},{"name":"arbitraryRgba","comment":" Construct a Color value from red, green, and blue values (each between 0 and 255)\nand an opacity value between 0 and 1.\n","type":"Basics.Int -> Basics.Int -> Basics.Int -> Basics.Float -> Tailwind.Color.Color"},{"name":"propertyWithColor","comment":" This is an internal function used by elm-tailwind-modules to generate the\ntailwind utilities in `Utilities.elm`.\n\nYou should never need to use these yourself.\n\n","type":"String.String -> (String.String -> String.String) -> Maybe.Maybe String.String -> Tailwind.Color.Color -> Css.Style"},{"name":"withOpacity","comment":" Attach an opacity to a color.\n","type":"Tailwind.Color.Opacity -> Tailwind.Color.Color -> Tailwind.Color.Color"}],"binops":[]}]