Style LibraryNew · weekly review
Corsa Performance-inspired
Brand-inspiredExhaust SystemsThis interpretation is grounded in CSS extracted from corsaperformance.com, an American manufacturer
Inspired by a public brand’s design language. Use it for the look only — the prompt tells the assistant not to copy the brand’s name, logo, wording or trademarks, and neither should your app.
#e41e30#1a1a1a#ffffff#222222#8a8a8a#dedede#f3f3f2#11ae66FontsBarlow headingsBarlow body
Preview
A sample page drawn from this style’s tokens — a guide to the look, not the exact output.
Plan the week in ten minutes
Pull in every task, see what matters, and share one clear plan with the team.
Get startedSee how it worksDocs
Tasks done1,284+12% this week
Sign in
Emailyou@example.com
Remember meContinueToday
Review roadmapDone
Ship onboardingIn progress
Team sync3 pm
Prompt
Paste into any AI assistant before describing what to build — or attach it to a project below.
# Visual style inspired by Corsa Performance's storefront (Exhaust Systems)
A full style reference in DESIGN.md format: tokens in the front matter, then type scale, components, layout, do's and don'ts. Use it for colour, type, spacing and components only — never Corsa Performance's name, logo, product photos, copy or trademarks.
---
version: alpha
name: "Corsa Performance"
description: |-
This interpretation is grounded in CSS extracted from corsaperformance.com, an American manufacturer
of performance exhaust systems, headers, and air intakes. The observed palette centers on a near-black
ink (#1a1a1a) against a white canvas, with #e41e30 red appearing as a button outline/focus color in the
extracted CSS and inferred here as the primary brand accent, consistent with performance-automotive
conventions. Supporting neutrals (#f3f3f2, #dedede, #8a8a8a, #c4cdd5) are inferred as soft surfaces,
hairlines, and muted text from their contrast values, not from confirmed component screenshots. Two
status colors were directly observed in a vehicle-fitment widget: #11ae66 (green, fitment match) and
#f4534d (red-orange, fitment fail), which this spec repurposes as semantic success/danger tokens. A
navy/blue cluster (#0c2131, #1990c6) is present in the palette but its usage context was not captured;
it is retained as a secondary accent option only.
Typography uses Barlow, the sole non-monospace font family found in the CSS, with sans-serif fallback;
the monospace stack (Consolas, Menlo, etc.) is treated as a system/code fallback, not a brand voice.
Heading scale (h0–h6) and text-xs/sm/base/lg values are taken directly from :root custom properties
across responsive breakpoints; weights, letter-spacing, and line-heights are proposed since no computed
font-weight or tracking was captured. The resulting interpretation favors a bold, high-contrast,
functional layout suited to a parts catalog with vehicle-fitment search as a primary interaction.
colors:
primary: "#e41e30"
ink: "#1a1a1a"
canvas: "#ffffff"
body: "#222222"
muted: "#8a8a8a"
hairline: "#dedede"
surface-soft: "#f3f3f2"
surface-card: "#ffffff"
on-primary: "#ffffff"
success: "#11ae66"
danger: "#f4534d"
border-strong: "#c4cdd5"
accent-navy: "#0c2131"
accent-blue: "#1990c6"
typography:
display-xl: {fontFamily: "Barlow, sans-serif", fontSize: 64px, fontWeight: 600, lineHeight: 1.1, letterSpacing: -0.5px}
display-md: {fontFamily: "Barlow, sans-serif", fontSize: 48px, fontWeight: 600, lineHeight: 1.15, letterSpacing: -0.25px}
title-md: {fontFamily: "Barlow, sans-serif", fontSize: 28px, fontWeight: 600, lineHeight: 1.25, letterSpacing: 0px}
body-md: {fontFamily: "Barlow, sans-serif", fontSize: 16px, fontWeight: 400, lineHeight: 1.5, letterSpacing: 0px}
body-sm: {fontFamily: "Barlow, sans-serif", fontSize: 14px, fontWeight: 400, lineHeight: 1.5, letterSpacing: 0px}
caption: {fontFamily: "Barlow, sans-serif", fontSize: 12px, fontWeight: 400, lineHeight: 1.4, letterSpacing: 0.2px}
button-md: {fontFamily: "Barlow, sans-serif", fontSize: 16px, fontWeight: 600, lineHeight: 1, letterSpacing: 0.3px}
rounded:
none: 0px
xs: 2px
sm: 4px
md: 8px
lg: 16px
full: 9999px
spacing:
none: 0px
xxs: 2px
xs: 4px
sm: 8px
md: 12px
base: 16px
lg: 24px
xl: 32px
xxl: 48px
section: 64px
components:
button-primary:
backgroundColor: "{colors.primary}"
textColor: "{colors.on-primary}"
typography: "{typography.button-md}"
rounded: "{rounded.sm}"
padding: "{spacing.md} {spacing.lg}"
button-secondary:
backgroundColor: "transparent"
textColor: "{colors.ink}"
borderColor: "{colors.hairline}"
typography: "{typography.button-md}"
rounded: "{rounded.sm}"
padding: "{spacing.md} {spacing.lg}"
text-input:
backgroundColor: "{colors.canvas}"
borderColor: "{colors.border-strong}"
textColor: "{colors.body}"
typography: "{typography.body-md}"
rounded: "{rounded.xs}"
padding: "{spacing.sm} {spacing.base}"
nav-bar:
backgroundColor: "{colors.canvas}"
textColor: "{colors.ink}"
hairlineColor: "{colors.hairline}"
typography: "{typography.body-sm}"
padding: "{spacing.md} {spacing.xl}"
product-card:
backgroundColor: "{colors.surface-card}"
borderColor: "{colors.hairline}"
rounded: "{rounded.md}"
titleTypography: "{typography.title-md}"
priceTypography: "{typography.body-md}"
padding: "{spacing.lg}"
hero:
backgroundColor: "{colors.ink}"
textColor: "{colors.on-primary}"
titleTypography: "{typography.display-xl}"
subtitleTypography: "{typography.body-md}"
padding: "{spacing.section} {spacing.xl}"
footer:
backgroundColor: "{colors.ink}"
textColor: "{colors.on-primary}"
linkTypography: "{typography.body-sm}"
hairlineColor: "{colors.hairline}"
padding: "{spacing.xxl} {spacing.xl}"
badge:
backgroundColor: "{colors.success}"
textColor: "{colors.on-primary}"
typography: "{typography.caption}"
rounded: "{rounded.full}"
padding: "{spacing.xxs} {spacing.sm}"
search:
backgroundColor: "{colors.surface-soft}"
borderColor: "{colors.hairline}"
textColor: "{colors.body}"
typography: "{typography.body-md}"
rounded: "{rounded.sm}"
padding: "{spacing.sm} {spacing.base}"
fitment-selector:
backgroundColor: "{colors.surface-soft}"
successColor: "{colors.success}"
failColor: "{colors.danger}"
typography: "{typography.body-sm}"
rounded: "{rounded.md}"
padding: "{spacing.lg}"
---
## Components
**button-primary** renders the red brand accent (#e41e30) as a solid call-to-action, matching the
`--button-outline-color: 228 30 48` value observed in the CSS custom properties, used for actions like
"Shop Now" or "Add to Cart." Hover state (a slight opacity reduction, per `--button-background-opacity: 0.85`
observed in the CSS) is confirmed by the stylesheet; all other states are proposed.
**button-secondary** is a low-emphasis outlined variant for secondary actions (e.g., "Shop All" links seen
repeatedly in the navigation text). Border and text colors are inferred from neutral ink/hairline tokens
since no distinct secondary-button styling was captured in the evidence.
**text-input** covers search and account form fields. Border color and padding are proposed conventions;
no explicit input CSS was present besides generic monospace font-stacks used for code-like fields.
**nav-bar** reflects the sticky header behavior explicitly set via `--sticky-header-enabled:1` and
`position: sticky` in the extracted CSS, with a logo sized 120–200px across breakpoints. Background opacity
and blur (`--header-background-blur-radius: 20px`) are observed; exact color treatment during scroll is
proposed.
**product-card** is a proposed pattern for the catalog grid (Exhaust Systems, Air Intakes, Pro Series Parts)
implied by the extensive product-category navigation text; no direct card markup or shadow values were
captured, so surface and border tokens are inferred from the general neutral palette.
**hero** models the homepage's rotating "New Product" promotional slides (e.g., "S550 Shelby GT500 Exhaust,"
"2025+ Ram RHO Exhaust") referenced in the page text. Dark ink background with white text is a proposed
high-contrast treatment; actual hero imagery/background was not observed.
**footer** is inferred as a dark-toned closing section per common Shopify-theme convention and the site's
ink/white palette; no footer-specific CSS rules were included in the evidence.
**badge** repurposes the observed fitment-success green (#11ae66) as a general status/label chip (e.g.,
"New," "In Stock"). This reuse is an interpretive extension beyond its one confirmed use in fitment results.
**fitment-selector** is a category-appropriate custom component modeling the "Search by Vehicle"
Year/Make/Model/Sub Model/Body Style/Engine/Drive tool referenced in the page text and its
`.easysearch-fitment-*` classes, which directly set green (#11ae66) for match and red-orange (#f4534d) for
fail states — the clearest confirmed semantic-color mapping in the evidence.
## Responsive Behavior
The following breakpoint table is a proposed recommendation for implementation, not a measured observation
of live site behavior:
| Breakpoint | Width | Header/Nav | Grid columns |
|-----------|-----------|--------------------------------------|-------------|
| Mobile | <640px | Collapsed hamburger nav, stacked logo | 1 |
| Tablet | 640–1024px| Condensed nav, icon-only search | 2 |
| Desktop | 1024–1440px| Full nav ("main-nav logo secondary-nav" grid, as observed in header CSS) | 3–4 |
| Wide | >1440px | Full nav, larger logo (200×43px per observed CSS) | 4+ |
Touch targets are recommended at a minimum 44px height, consistent with the observed accelerated-checkout
button clamp (`clamp(25px, 44px, 55px)`). Mobile nav collapse into a hamburger/drawer pattern is a standard
proposal only — no mobile DOM or interaction was observed in the supplied evidence.
## Known Gaps
- **Agent usage policy:** Only evidenced CSS values are reusable facts. Token roles, spacing, dimensions and responsive rules are proposals unless an attached measurement explicitly establishes them.
- **Evidence:** [SOURCE.json](./SOURCE.json) records capture time, URLs and per-token evidence status. CSS value matches do not establish semantic roles or visual fidelity; unmeasured values remain inferred or unverified.
This document is derived solely from static CSS custom properties, class names, and page text; no rendered
screenshots, computed styles, or interaction states were observed. Font-weight, letter-spacing, and
line-height values in the typography table are proposed defaults layered onto the confirmed Barlow family
and confirmed rem-based size scale. Color-to-role mapping (e.g., red as "primary") is inferred from a single
button-outline-color declaration and general brand convention, not from a verified button screenshot. The
navy/blue cluster (#0c2131, #1990c6, #136f99) has no confirmed usage context and is included only as a
retained palette option. Border-radius values follow the requested default scale, not observed values,
except for the one confirmed `border-radius: 0px` on the accelerated-checkout button. Mobile/responsive
layout, hover/focus states beyond the one documented button-opacity rule, and custom font licensing/hosting
were not verified and should be confirmed against the live site before implementation.
Use it in an app
Create a free account to attach this style to a project: the hub adds it to the prompt your AI assistant gets, so it builds every page in this look.
From Awesome DESIGN.md — e-commerce (MIT, commit e4dc419).View source