Skip to content

CSS-in-JS15 sites

15 SaaS websites using CSS-in-JS

SaaS websites built with CSS-in-JS (styled-components, Emotion, etc.). See how teams shipping on CSS-in-JS (styled-components, Emotion, etc.) design their landing pages, sections and overall visual style — useful if you're evaluating CSS-in-JS (styled-components, Emotion, etc.) for your own marketing site.

SaaS websites using CSS-in-JS gallery

sesame.design/
Sesame landing page design — Design
SesameDesign
tidio.com/
Tidio landing page design — Sales & Support
TidioSales & Support
polar.sh/
Polar landing page design — Finance
PolarFinance
onuniverse.com/
Onuniverse landing page design — Design
descript.com/
Descript landing page design — Design
DescriptDesign
june.so/
June landing page design — Analytics
JuneAnalytics
brex.com/
Brex landing page design — Finance
BrexFinance
loom.com/
Loom landing page design — Productivity
LoomProductivity
figma.com/
Figma landing page design — Design
FigmaDesign
dovetail.com/
Dovetail landing page design — Analytics
DovetailAnalytics
noon.design/
Noon landing page design — Design
NoonDesign
gamma.app/
Gamma landing page design — Productivity
GammaProductivity
pipe.com/
Pipe landing page design — Finance
PipeFinance
table22.com/
Table22 landing page design — E-commerce
Table22E-commerce
fourmula.ai/
Fourmula landing page design — AI

About CSS-in-JS

CSS-in-JS libraries (styled-components, Emotion, and similar) let a team write component-scoped styles directly alongside the component's JavaScript rather than in a separate stylesheet, which was especially popular before Tailwind's utility-first approach became the more common default for new projects. A site using this approach today is more often one built during that earlier period — or one whose team specifically prefers colocating styles with logic per component — and it's functionally invisible to a visitor either way, since like Tailwind, it compiles down to ordinary CSS in the shipped page.

What makes a great one

  • Consistent, component-scoped design that suggests a mature design system

Frequently asked

Can you tell from the outside that a site uses CSS-in-JS?
No — it's a development-time authoring choice that compiles to regular CSS in the final page, invisible to anyone but a developer inspecting the generated class names or bundle.