{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "mjml-react/theme-nike",
  "title": "Nike Email Theme (MJML)",
  "description": "Nike email theme tokens for MJML templates",
  "files": [
    {
      "path": "registry/themes/nike.ts",
      "content": "export const nikeTheme = {\n  borderRadius: \"6px\",\n  borderRadiusLg: \"12px\",\n  button: {\n    primary: {\n      backgroundColor: \"#111111\",\n      borderRadius: \"6px\",\n      color: \"#ffffff\",\n      fontSize: \"14px\",\n      fontWeight: \"500\",\n      paddingX: \"24px\",\n      paddingY: \"12px\",\n    },\n    secondary: {\n      backgroundColor: \"transparent\",\n      border: \"1px solid #111111\",\n      borderRadius: \"6px\",\n      color: \"#111111\",\n      fontSize: \"14px\",\n      fontWeight: \"500\",\n      paddingX: \"24px\",\n      paddingY: \"12px\",\n    },\n  },\n  colorBackground: \"#ffffff\",\n  colorBackgroundMuted: \"#ffffff\",\n  colorBackgroundSubtle: \"#f3f4f6\",\n  colorBorder: \"#e5e7eb\",\n  colorBorderSubtle: \"#f3f4f6\",\n  colorDanger: \"#ef4444\",\n  colorPrimary: \"#111111\",\n  colorPrimaryForeground: \"#ffffff\",\n  colorPrimaryHover: \"#000000\",\n  colorSuccess: \"#10b981\",\n  colorText: \"#111827\",\n  colorTextMuted: \"#6b7280\",\n  colorTextSubtle: \"#9ca3af\",\n  colorWarning: \"#f59e0b\",\n  containerWidth: \"600px\",\n  fontFamily: '\"Helvetica Neue\", Helvetica, Arial, sans-serif',\n  fontFamilyMono: '\"Menlo\", \"Monaco\", \"Courier New\", monospace',\n  fontSizeBase: \"14px\",\n  fontSizeHeading: \"28px\",\n  fontSizeLg: \"16px\",\n  fontSizeSm: \"12px\",\n  fontSizeXl: \"20px\",\n  fontWeightBold: \"600\",\n  fontWeightMedium: \"500\",\n  fontWeightNormal: \"400\",\n  lineHeightBase: \"1.6\",\n  spacingBase: \"24px\",\n  spacingLg: \"32px\",\n  spacingXl: \"48px\",\n};\n",
      "type": "registry:file",
      "target": "components/email/theme-nike.ts"
    },
    {
      "path": "registry/bases/mjml-react/themes/email-theme.ts",
      "content": "export interface EmailTheme {\n  borderRadius: string;\n  borderRadiusLg: string;\n  button: {\n    primary: {\n      backgroundColor: string;\n      borderRadius: string;\n      color: string;\n      fontSize: string;\n      fontWeight: string;\n      paddingX: string;\n      paddingY: string;\n    };\n    secondary: {\n      backgroundColor: string;\n      border: string;\n      borderRadius: string;\n      color: string;\n      fontSize: string;\n      fontWeight: string;\n      paddingX: string;\n      paddingY: string;\n    };\n  };\n  colorBackground: string;\n  colorBackgroundMuted: string;\n  colorBackgroundSubtle: string;\n  colorBorder: string;\n  colorBorderSubtle: string;\n  colorDanger: string;\n  colorPrimary: string;\n  colorPrimaryForeground: string;\n  colorPrimaryHover: string;\n  colorSuccess: string;\n  colorText: string;\n  colorTextMuted: string;\n  colorTextSubtle: string;\n  colorWarning: string;\n  containerWidth: string;\n  fontFamily: string;\n  fontFamilyMono: string;\n  fontSizeBase: string;\n  fontSizeHeading: string;\n  fontSizeLg: string;\n  fontSizeSm: string;\n  fontSizeXl: string;\n  fontWeightBold: string;\n  fontWeightMedium: string;\n  fontWeightNormal: string;\n  lineHeightBase: string;\n  spacingBase: string;\n  spacingLg: string;\n  spacingXl: string;\n}\n",
      "type": "registry:file",
      "target": "components/email/email-theme.ts"
    }
  ],
  "categories": [
    "theme"
  ],
  "type": "registry:file"
}