AI token editor
Edit Stripe tokens
Describe what you want to change in plain English. Claude rewrites only the tokens you mention and leaves the rest alone. Download the modified CSS / JSON when you're happy.
Try:
Anonymous: 3/hr · Members: 30/hr.
Current
{
"color": {
"brand": {
"primary": {
"$value": "#635BFF",
"$type": "color",
"$description": "Primary brand color for Stripe Payments, used in buttons, links, and active states"
},
"atlas": {
"$value": "#FF6D42",
"$type": "color",
"$description": "Brand color for Atlas product line"
},
"hover": {
"$value": "#0A2540",
"$type": "color",
"$description": "Hover state for primary brand elements"
}
},
"text": {
"primary": {
"$value": "#0A2540",
"$type": "color",
"$description": "Primary text color for headings and body content"
},
"secondary": {
"$value": "#425466",
"$type": "color",
"$description": "Secondary text color for descriptions and labels"
},
"tertiary": {
"$value": "#697386",
"$type": "color",
"$description": "Tertiary text color for de-emphasized content"
},
"on-brand": {
"$value": "#FFFFFF",
"$type": "color",
"$description": "Text color when placed on brand-colored backgrounds"
}
},
"background": {
"primary": {
"$value": "#FFFFFF",
"$type": "color",
"$description": "Primary background color for main surfaces"
},
"secondary": {
"$value": "#F6F9FC",
"$type": "color",
"$description": "Secondary background for cards and subtle surfaces"
},
"tertiary": {
"$value": "#E3E8EE",
"$type": "color",
"$description": "Tertiary background for dividers and borders"
}
},
"border": {
"default": {
"$value": "#E3E8EE",
"$type": "color",
"$description": "Default border color"
},
"focus": {
"$value": "#635BFF",
"$type": "color",
"$description": "Border color for focused elements"
}
},
"gradient": {
"purple-start": {
"$value": "#635BFF",
"$type": "color",
"$description": "Start color for purple gradient backgrounds"
},
"purple-end": {
"$value": "#00D4FF",
"$type": "color",
"$description": "End color for purple-to-cyan gradient"
},
"orange-start": {
"$value": "#FF6D42",
"$type": "color",
"$description": "Start color for orange gradient backgrounds"
},
"orange-end": {
"$value": "#FFA742",
"$type": "color",
"$description": "End color for orange gradient"
}
},
"success": {
"$value": "#00D924",
"$type": "color",
"$description": "Success state color"
},
"check": {
"$value": "#FF6D42",
"$type": "color",
"$description": "Checkmark and list item indicator color"
}
},
"font": {
"family": {
"sans": {
"$value": "-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif",
"$type": "fontFamily",
"$description": "Primary sans-serif font stack"
}
},
"size": {
"xs": {
"$value": "12px",
"$type": "dimension",
"$description": "Extra small text size"
},
"sm": {
"$value": "14px",
"$type": "dimension",
"$description": "Small text size for labels and captions"
},
"base": {
"$value": "16px",
"$type": "dimension",
"$description": "Base body text size"
},
"lg": {
"$value": "18px",
"$type": "dimension",
"$description": "Large body text size"
},
"xl": {
"$value": "24px",
"$type": "dimension",
"$description": "H4 heading size"
},
"2xl": {
"$value": "32px",
"$type": "dimension",
"$description": "H3 heading size"
},
"3xl": {
"$value": "48px",
"$type": "dimension",
"$description": "H2 heading size"
},
"4xl": {
"$value": "56px",
"$type": "dimension",
"$description": "H1 heading size"
},
"5xl": {
"$value": "72px",
"$type": "dimension",
"$description": "Hero heading size"
}
},
"weight": {
"regular": {
"$value": "400",
"$type": "fontWeight",
"$description": "Regular font weight for body text"
},
"medium": {
"$value": "500",
"$type": "fontWeight",
"$description": "Medium font weight for emphasis"
},
"semibold": {
"$value": "600",
"$type": "fontWeight",
"$description": "Semibold font weight for headings"
}
},
"lineHeight": {
"tight": {
"$value": "1.1",
"$type": "number",
"$description": "Tight line height for large headings"
},
"snug": {
"$value": "1.2",
"$type": "number",
"$description": "Snug line height for headings"
},
"base": {
"$value": "1.5",
"$type": "number",
"$description": "Base line height for body text"
},
"relaxed": {
"$value": "1.6",
"$type": "number",
"$description": "Relaxed line height for large body text"
}
}
},
"spacing": {
"1": {
"$value": "4px",
"$type": "dimension",
"$description": "Smallest spacing unit"
},
"2": {
"$value": "8px",
"$type": "dimension",
"$description": "Small spacing for tight gaps"
},
"3": {
"$value": "12px",
"$type": "dimension",
"$description": "Button vertical padding"
},
"4": {
"$value": "16px",
"$type": "dimension",
"$description": "Default spacing unit"
},
"5": {
"$value": "20px",
"$type": "dimension",
"$description": "Medium spacing"
},
"6": {
"$value": "24px",
"$type": "dimension",
"$description": "Button horizontal padding, standard gaps"
},
"8": {
"$value": "32px",
"$type": "dimension",
"$description": "Large spacing between sections"
},
"10": {
"$value": "40px",
"$type": "dimension",
"$description": "Card padding"
},
"12": {
"$value": "48px",
"$type": "dimension",
"$description": "Modal and section padding"
},
"16": {
"$value": "64px",
"$type": "dimension",
"$description": "Large section spacing"
},
"20": {
"$value": "80px",
"$type": "dimension",
"$description": "Hero section vertical spacing"
},
"30": {
"$value": "120px",
"$type": "dimension",
"$description": "Extra large spacing"
}
},
"radius": {
"sm": {
"$value": "6px",
"$type": "dimension",
"$description": "Small radius for input fields"
},
"md": {
"$value": "8px",
"$type": "dimension",
"$description": "Medium radius for buttons"
},
"lg": {
"$value": "12px",
"$type": "dimension",
"$description": "Large radius for cards"
},
"xl": {
"$value": "16px",
"$type": "dimension",
"$description": "Extra large radius for modals"
},
"full": {
"$value": "9999px",
"$type": "dimension",
"$description": "Full radius for pills and circular elements"
}
},
"shadow": {
"sm": {
"$value": "0 2px 4px rgba(0, 0, 0, 0.06)",
"$type": "shadow",
"$description": "Small shadow for hover states"
},
"md": {
"$value": "0 4px 8px rgba(0, 0, 0, 0.08)",
"$type": "shadow",
"$description": "Medium shadow for cards"
},
"lg": {
"$value": "0 8px 16px rgba(0, 0, 0, 0.1)",
"$type": "shadow",
"$description": "Large shadow for elevated elements"
},
"xl": {
"$value": "0 12px 24px rgba(0, 0, 0, 0.12)",
"$type": "shadow",
"$description": "Extra large shadow for modals"
},
"focus": {
"$value": "0 0 0 3px rgba(99, 91, 255, 0.3)",
"$type": "shadow",
"$description": "Focus ring shadow"
}
},
"border": {
"width": {
"default": {
"$value": "1px",
"$type": "dimension",
"$description": "Default border width"
},
"thick": {
"$value": "2px",
"$type": "dimension",
"$description": "Thick border for focus states"
}
}
}
}Edited (apply an instruction)
Apply an instruction to see the edited tokens here.
Stripe is a trademark of its respective owner. Tokens are an analytical reference, not an endorsement.