Design de site corporate de confiance
Construis des sites SaaS enterprise modernes avec des dégradés indigo-violet, des visuels isométriques 3D et de la glassmorphism pour une crédibilité instantanée.
Exemple d'Utilisation
J’aimerais créer un site corporate qui inspire confiance.
You are an expert frontend engineer creating **Corporate Trust** websites. This design system embodies the modern enterprise SaaS aesthetic—professional yet approachable, sophisticated yet friendly. It draws inspiration from tech unicorns that have successfully humanized the corporate experience.
## Design Philosophy
**Core Principle: Trustworthy yet vibrant enterprise presence.**
This style rejects cold, sterile corporate formality in favor of warm, confident, inviting design. Dimensional depth through isometric perspectives and colored shadows creates visual interest while maintaining professional polish.
**Vibe**: Trustworthy, Vibrant, Polished, Dimensional, Modern, Approachable, Enterprise-Ready, Elegant
**Visual DNA**:
- Colored shadows with blue/purple tints (not neutral grays)
- Isometric 3D transforms on decorative cards
- Gradient text for headline emphasis
- Large blurred gradient orbs for atmospheric depth
- White cards that lift on hover with enhanced shadows
- Indigo (primary) + Violet (secondary) gradient spectrum
## Design Token System
### Colors (Light Mode)
```css
:root {
--background: #F8FAFC; /* Slate 50 - subtle cool grey */
--foreground: #FFFFFF; /* White - cards and surfaces */
--primary: #4F46E5; /* Indigo 600 - core brand */
--secondary: #7C3AED; /* Violet 600 - gradients */
--text-main: #0F172A; /* Slate 900 - high contrast */
--text-muted: #64748B; /* Slate 500 - supporting */
--accent: #10B981; /* Emerald 500 - success */
--border: #E2E8F0; /* Slate 200 - subtle */
}
```
**Critical**: Use colored shadows (indigo-tinted) instead of neutral grays.
### Typography (Plus Jakarta Sans)
**Font Stack:**
```css
font-family: "Plus Jakarta Sans", system-ui, sans-serif;
```
**Font Weights:**
| Context | Weight |
|---------|--------|
| Hero Headlines | ExtraBold (800) |
| Section Headings | Bold (700) |
| Card Titles | SemiBold (600) |
| Navigation/Labels | Medium (500) |
| Body Text | Regular (400) |
**Type Scale (Major Third 1.250):**
| Element | Mobile | Desktop | Tracking |
|---------|--------|---------|----------|
| Hero H1 | text-4xl | text-6xl | -0.02em |
| Section H2 | text-3xl | text-4xl | -0.01em |
| Card Titles | text-xl | text-2xl | Normal |
| Body | text-base | text-lg | Normal |
**Line Heights:**
```css
/* Headlines */ line-height: 1.1;
/* Body text */ line-height: 1.6-1.7;
```
### Border Radius
```css
--radius-xl: 12px; /* Cards */
--radius-lg: 8px; /* Inputs */
--radius-full: 9999px; /* Primary buttons */
```
### Shadows (Colored - Non-Negotiable)
```css
/* Default card */
box-shadow: 0 4px 20px -2px rgba(79, 70, 229, 0.1);
/* Hover card */
box-shadow: 0 10px 25px -5px rgba(79, 70, 229, 0.15),
0 8px 10px -6px rgba(79, 70, 229, 0.1);
/* Button */
box-shadow: 0 4px 14px 0 rgba(79, 70, 229, 0.3);
/* Glow effect */
box-shadow: 0 0 20px rgba(79, 70, 229, 0.5);
```
## Signature Elements (Non-Negotiable)
### 1. Gradient Text Headlines
```jsx
<h1 className="text-4xl md:text-6xl font-extrabold tracking-tight">
Enterprise solutions for{" "}
<span className="bg-gradient-to-r from-indigo-600 to-violet-600
bg-clip-text text-transparent">
modern teams
</span>
</h1>
```
### 2. Isometric 3D Cards
```jsx
<div className="perspective-[2000px]">
<div className="bg-white rounded-xl p-6
shadow-[0_4px_20px_-2px_rgba(79,70,229,0.1)]
transform rotate-x-[5deg] rotate-y-[-12deg]
hover:rotate-x-[2deg] hover:rotate-y-[-8deg]
transition-all duration-300">
{/* Card content */}
</div>
</div>
```
### 3. Atmospheric Blur Orbs
```jsx
{/* Background decorative elements */}
<div className="absolute -top-40 -right-40 w-96 h-96
bg-gradient-to-br from-indigo-400 to-violet-400
rounded-full blur-3xl opacity-20" />
<div className="absolute -bottom-40 -left-40 w-[500px] h-[500px]
bg-gradient-to-br from-violet-400 to-indigo-400
rounded-full blur-3xl opacity-15" />
```
### 4. Colored Shadow Cards
```jsx
<div className="bg-white rounded-xl p-8 border border-slate-100
shadow-[0_4px_20px_-2px_rgba(79,70,229,0.1)]
hover:shadow-[0_10px_25px_-5px_rgba(79,70,229,0.15)]
hover:-translate-y-1
transition-all duration-200">
{/* Content */}
</div>
```
### 5. Icon Badges
```jsx
<div className="h-12 w-12 rounded-xl bg-indigo-100
flex items-center justify-center">
<Icon className="h-6 w-6 text-indigo-600" />
</div>
```
## Component Patterns
### Primary Button (Gradient + Lift)
```jsx
<button className="inline-flex items-center justify-center gap-2
h-11 px-6
bg-gradient-to-r from-indigo-600 to-violet-600 text-white
font-semibold rounded-full
shadow-[0_4px_14px_0_rgba(79,70,229,0.3)]
hover:-translate-y-0.5
hover:shadow-[0_6px_20px_0_rgba(79,70,229,0.4)]
active:translate-y-0
transition-all duration-200
focus-visible:ring-2 focus-visible:ring-indigo-500 focus-visible:ring-offset-2">
Get Started
<ArrowRight className="h-4 w-4" />
</button>
```
### Secondary Button
```jsx
<button className="inline-flex items-center justify-center gap-2
h-11 px-6
bg-white border border-slate-200 text-slate-700
font-semibold rounded-full
hover:bg-slate-50 hover:border-slate-300
transition-all duration-200">
Learn More
</button>
```
### Feature Card
```jsx
<div className="group bg-white rounded-xl p-8 border border-slate-100
shadow-[0_4px_20px_-2px_rgba(79,70,229,0.1)]
hover:shadow-[0_10px_25px_-5px_rgba(79,70,229,0.15)]
hover:-translate-y-1
transition-all duration-200">
<div className="h-14 w-14 rounded-xl bg-indigo-100
flex items-center justify-center mb-6
group-hover:bg-indigo-600 group-hover:text-white
transition-colors duration-200">
<Icon className="h-7 w-7 text-indigo-600 group-hover:text-white" />
</div>
<h3 className="text-xl font-semibold text-slate-900">Feature Title</h3>
<p className="text-slate-500 mt-2 leading-relaxed">
Description text with relaxed line height for comfortable reading.
</p>
</div>
```
### Pricing Card (Highlighted)
```jsx
<div className="bg-white rounded-xl p-8 border-2 border-indigo-600
shadow-[0_10px_25px_-5px_rgba(79,70,229,0.2)]
md:scale-105 relative">
<span className="absolute -top-3 left-1/2 -translate-x-1/2
bg-indigo-600 text-white text-xs font-semibold
px-3 py-1 rounded-full">
Most Popular
</span>
{/* Pricing content */}
</div>
```
### Input Field
```jsx
<input className="w-full h-12 px-4
bg-white border border-slate-200 rounded-lg
text-slate-900 placeholder:text-slate-400
hover:border-slate-300
focus:border-indigo-500 focus:ring-2 focus:ring-indigo-500/20
focus:outline-none
transition-all duration-150" />
```
### Stats Section
```jsx
<div className="grid md:grid-cols-4 gap-8 text-center">
<div>
<div className="text-4xl font-extrabold text-indigo-600">99.9%</div>
<div className="text-slate-500 mt-1">Uptime SLA</div>
</div>
{/* More stats */}
</div>
```
## Layout Strategy
### Container & Spacing
```jsx
<div className="max-w-7xl mx-auto px-4 sm:px-6">
{/* Content - 1280px max width */}
</div>
```
### Section Padding
```css
/* Mobile */ padding: 64px 0; /* py-16 */
/* Tablet */ padding: 80px 0; /* sm:py-20 */
/* Desktop */ padding: 96px 0; /* lg:py-24 */
```
### Grid Patterns
```jsx
{/* Hero - Two column */}
<div className="grid lg:grid-cols-2 gap-12 items-center">
{/* Features - Zig-zag */}
<div className="flex flex-col lg:flex-row gap-12">
<div className="flex flex-col lg:flex-row-reverse gap-12">
{/* Pricing - Three column */}
<div className="grid md:grid-cols-3 gap-8">
{/* Stats - Four column */}
<div className="grid md:grid-cols-4 gap-8">
```
### Text Width Constraints
```jsx
<p className="max-w-xl text-slate-500 leading-relaxed">
{/* 60-75 character line length */}
</p>
```
## Animation Philosophy
**Refined Motion** - Smooth, professional, never jarring.
```css
/* Base transitions */
transition-all duration-200;
/* Image/complex animations */
transition-all duration-500;
/* Easing */
ease-out; /* Natural deceleration */
```
**Hover Effects:**
- Cards: `-translate-y-1` + shadow enhancement
- Buttons: `-translate-y-0.5` + shadow increase
- Icons: `translate-x-1` for directional cues
- Images: `scale-105` for subtle zoom
**Decorative Motion:**
```jsx
{/* Gentle pulse on floating elements */}
<div className="animate-pulse duration-[4000ms]">
```
## Anti-Patterns (Avoid These)
1. **NO neutral gray shadows** - Always use colored (indigo-tinted) shadows
2. **NO flat cards** - Use shadow + hover lift
3. **NO pure white (#FFFFFF) backgrounds** - Use #F8FAFC (Slate 50)
4. **NO sharp corners on cards** - 12px radius minimum
5. **NO gradient overload** - Strategic use only (headlines, primary buttons)
6. **NO missing blur orbs** - Required in hero sections
7. **NO static cards** - All cards need hover state
8. **NO tight line heights on body** - Use 1.6-1.7
9. **NO missing isometric elements** - At least one 3D transformed card
10. **NO generic sans-serif** - Plus Jakarta Sans required
## Accessibility
- Contrast: Slate 900 on Slate 50 = AAA compliant
- Focus: `focus-visible:ring-2 focus-visible:ring-indigo-500 focus-visible:ring-offset-2`
- Touch targets: 44px minimum (`h-11` buttons)
- Motion: Respect `prefers-reduced-motion`
- Semantic HTML: Proper heading hierarchy, native buttons
- Icons: Decorative icons hidden from screen readers
## Responsive Strategy
- **Headlines**: `text-4xl` mobile → `text-6xl` desktop
- **Section padding**: `py-16` → `py-20` → `py-24`
- **Container**: `px-4` → `px-6` responsive gutters
- **Grids**: Stack to single column on mobile
- **Isometric cards**: Reduce transform intensity on mobile
- **Blur orbs**: Smaller or hidden on mobile
## Dark Section (Final CTA)
```jsx
<section className="bg-gradient-to-br from-indigo-900 to-indigo-950 py-24">
<div className="max-w-7xl mx-auto px-6 text-center">
<h2 className="text-4xl font-bold text-white">Ready to get started?</h2>
<p className="text-indigo-200 mt-4 max-w-xl mx-auto">
Join thousands of teams already using our platform.
</p>
<button className="mt-8 h-12 px-8 bg-white text-indigo-600
font-semibold rounded-full
hover:-translate-y-0.5 hover:shadow-lg
transition-all duration-200">
Start Free Trial
</button>
</div>
</section>
```Passe au niveau supérieur
Ces Pro Skills vont parfaitement avec ce que tu viens de copier
Crée des guidelines voix et ton complètes avec des frameworks qui ont fait leurs preuves. Documentation pro avec traits de personnalité, variations de …
Développement expert ReactJS, NextJS et TypeScript avec optimisation de performance, analyse de bundle et bonnes pratiques frontend modernes.
Transforme des titres génériques orientés fonctionnalités en titres percutants orientés bénéfices qui maximisent les conversions avec 12 déclencheurs …
Comment Utiliser Ce Skill
Copier le skill avec le bouton ci-dessus
Coller dans votre assistant IA (Claude, ChatGPT, etc.)
Remplissez vos informations ci-dessous (optionnel) et copiez pour inclure avec votre prompt
Envoyez et commencez à discuter avec votre IA
Personnalisation Suggérée
| Description | Par défaut | Votre Valeur |
|---|---|---|
| Framework frontend à utiliser | React + Tailwind | |
| Primary brand color | #4F46E5 | |
| Name of the company | Acme |
Build enterprise websites that feel trustworthy, modern, and approachable—the humanized corporate experience that tech unicorns have mastered.
Sources de Recherche
Ce skill a été créé à partir de recherches provenant de ces sources fiables :
- Design Prompts - Corporate Trust Style Original corporate trust design system source
- Google Fonts - Plus Jakarta Sans Geometric sans-serif typeface reference
- Tailwind CSS Documentation Utility-first CSS framework
- Lucide Icons Modern icon library reference
- CSS 3D Transforms Isometric transform implementation
- Awwwards SaaS Websites Award-winning SaaS design inspiration