{
  "id": "app-app-blue-200-1",
  "name": "Storm Glass",
  "platform": "app",
  "platformLabel": "App",
  "slug": "app-blue-200-1",
  "tags": [
    "Calm",
    "Blue"
  ],
  "scene": "Recipe box & grocery lists",
  "advice": {
    "family": "Blue",
    "depth": "The lead color sits in the middle of the lightness range, which makes it the most adaptable: both light and dark themes are easy to build on.",
    "muted": null,
    "suit": "The most versatile lead: technology, finance, tools and enterprise services that need to feel trustworthy.",
    "avoid": "Cool blue feels reserved in promotions that need heat and momentum.",
    "pair": "White and pale gray are the safe pairing; a warm accent (orange or yellow) makes calls to action pop."
  },
  "source": "generated",
  "score": 88,
  "createdAt": "2026-10-12",
  "license": "Data free to reuse; a credit is appreciated",
  "page": "https://paletteget.com/palette-list/app/app-blue-200-1/",
  "colors": [
    {
      "key": "primary",
      "label": "Primary",
      "desc": "Brand color for primary buttons, selected states and emphasis",
      "hex": "#49768d",
      "rgb": "rgb(73, 118, 141)",
      "hsl": "hsl(200.3, 31.8%, 42%)",
      "hslRaw": {
        "h": 200.3,
        "s": 31.8,
        "l": 42
      }
    },
    {
      "key": "primaryDark",
      "label": "Primary dark",
      "desc": "Pressed state, or primary on dark backgrounds",
      "hex": "#2e5060",
      "rgb": "rgb(46, 80, 96)",
      "hsl": "hsl(199.2, 35.2%, 27.8%)",
      "hslRaw": {
        "h": 199.2,
        "s": 35.2,
        "l": 27.8
      }
    },
    {
      "key": "primaryLight",
      "label": "Primary light",
      "desc": "Tinted surfaces, tag backgrounds, subdued selected states",
      "hex": "#b1c1c9",
      "rgb": "rgb(177, 193, 201)",
      "hsl": "hsl(200, 18.2%, 74.1%)",
      "hslRaw": {
        "h": 200,
        "s": 18.2,
        "l": 74.1
      }
    },
    {
      "key": "secondary",
      "label": "Secondary",
      "desc": "Companion to the primary for secondary buttons and icons",
      "hex": "#545f96",
      "rgb": "rgb(84, 95, 150)",
      "hsl": "hsl(230, 28.2%, 45.9%)",
      "hslRaw": {
        "h": 230,
        "s": 28.2,
        "l": 45.9
      }
    },
    {
      "key": "accent",
      "label": "Accent",
      "desc": "Spot color for badges and highlights",
      "hex": "#c75769",
      "rgb": "rgb(199, 87, 105)",
      "hsl": "hsl(350.4, 50%, 56.1%)",
      "hslRaw": {
        "h": 350.4,
        "s": 50,
        "l": 56.1
      }
    },
    {
      "key": "success",
      "label": "Success",
      "desc": "Success toasts and completed states",
      "hex": "#2ea35f",
      "rgb": "rgb(46, 163, 95)",
      "hsl": "hsl(145.1, 56%, 41%)",
      "hslRaw": {
        "h": 145.1,
        "s": 56,
        "l": 41
      }
    },
    {
      "key": "warning",
      "label": "Warning",
      "desc": "Warnings and pending states",
      "hex": "#e6a014",
      "rgb": "rgb(230, 160, 20)",
      "hsl": "hsl(40, 84%, 49%)",
      "hslRaw": {
        "h": 40,
        "s": 84,
        "l": 49
      }
    },
    {
      "key": "danger",
      "label": "Danger",
      "desc": "Errors, destructive actions and failure states",
      "hex": "#d8372c",
      "rgb": "rgb(216, 55, 44)",
      "hsl": "hsl(3.8, 68.8%, 51%)",
      "hslRaw": {
        "h": 3.8,
        "s": 68.8,
        "l": 51
      }
    },
    {
      "key": "text",
      "label": "Text",
      "desc": "Body text color",
      "hex": "#232729",
      "rgb": "rgb(35, 39, 41)",
      "hsl": "hsl(200, 7.9%, 14.9%)",
      "hslRaw": {
        "h": 200,
        "s": 7.9,
        "l": 14.9
      }
    },
    {
      "key": "bg",
      "label": "Page background",
      "desc": "Page base color",
      "hex": "#f9fafa",
      "rgb": "rgb(249, 250, 250)",
      "hsl": "hsl(180, 9.1%, 97.8%)",
      "hslRaw": {
        "h": 180,
        "s": 9.1,
        "l": 97.8
      }
    }
  ],
  "roles": {
    "primary": "#49768d",
    "primaryDark": "#2e5060",
    "primaryLight": "#b1c1c9",
    "secondary": "#545f96",
    "accent": "#c75769",
    "success": "#2ea35f",
    "warning": "#e6a014",
    "danger": "#d8372c",
    "text": "#232729",
    "bg": "#f9fafa"
  },
  "contrast": {
    "textOnBg": {
      "ratio": 14.41,
      "level": "AAA"
    },
    "primaryOnBg": {
      "ratio": 4.72,
      "level": "AAA"
    }
  },
  "usage": {
    "cssVariables": ":root {\n  --color-primary: #49768d;\n  --color-primaryDark: #2e5060;\n  --color-primaryLight: #b1c1c9;\n  --color-secondary: #545f96;\n  --color-accent: #c75769;\n  --color-success: #2ea35f;\n  --color-warning: #e6a014;\n  --color-danger: #d8372c;\n  --color-text: #232729;\n  --color-bg: #f9fafa;\n}",
    "cssUrl": "https://paletteget.com/palette-list/app/app-blue-200-1/index.css"
  }
}