Skip to content
Skillpedia
Interfaces (UI/UX)48k · #2801

soft-pastel

Helps your agent create interfaces with soft colors and a calm look. It's useful for baby or lifestyle themes, conveying tranquility.

What it does

This design style uses soft, light colors like baby pink and light blue, with rounded corners and plenty of space. It's ideal for creating a calm and tranquil feeling.

When to use it

  • ✓Creating a website for a child or wellness audience.
  • ✓Developing an app focused on relaxation.
  • ✓When you want a light and stress-free look.

Example of what to ask your AI

“Create a website design with soft pastel colors and rounded corners.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/design-it/soft-pastel/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/design-it/soft-pastel/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

It works by mixing colors with white to make them lighter, using very round edges, and leaving plenty of white space to avoid overwhelming the look.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill soft-pastel

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/design-it/soft-pastel/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Soft Pastel Design

"Calm, airy, and gentle. A low-stress interface built on washed-out, cheerful hues."

When to Use

Use this sub-style when the user's request matches the aesthetic described above. This is a child reference of the design-it skill and is not meant to be triggered directly.

Core Principles

  1. Desaturated, High-Lightness Colors: Every color is mixed with a heavy amount of white.
  2. Soft, Rounded Edges: Border radii are large and friendly.
  3. Airy Spacing: Generous whitespace prevents the soft colors from feeling muddy or crowded.

Visual DNA

  • Colors: Mint green, baby blue, blush pink, lavender, and buttercream yellow. Use a warm, slightly off-white background (e.g., #FFFBF7) rather than clinical #FFFFFF.
  • Typography: Soft, rounded sans-serifs (Quicksand, Nunito) or elegant, low-contrast serifs. Avoid aggressive, ultra-bold fonts.
  • Shadows: Very soft, large-spread shadows, often tinted with the pastel color rather than black.

Web Implementation

  • CSS Example:
:root {
  --pastel-bg: #FFFBF7;
  --pastel-pink: #FFD1DC;
  --pastel-blue: #AEC6CF;
  --pastel-green: #B7E4C7;
  --pastel-text: #4A4A4A; /* Soft dark grey, NOT pure black */
}

body {
  background-color: var(--pastel-bg);
  color: var(--pastel-text);
  font-family: 'Nunito', sans-serif;
  line-height: 1.6;
}

.pastel-card {
  background-color: #ffffff;
  border-radius: 24px;
  padding: 40px;
  /* Tinted, very soft shadow */
  box-shadow: 0 20px 40px rgba(174, 198, 207, 0.15); 
}

.pastel-pill {
  background-color: var(--pastel-pink);
  color: #a05a6c; /* Darker version of the pink for contrast */
  border-radius: 50px;
  padding: 8px 24px;
  font-weight: 700;
  display: inline-block;
}

.pastel-btn {
  background-color: var(--pastel-blue);
  color: #2b5563; /* Darker text */
  border: none;
  border-radius: 12px;
  padding: 16px 32px;
  transition: transform 0.2s;
}
.pastel-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 20px rgba(174, 198, 207, 0.4);
}

App Implementation

SwiftUI

struct SoftPastelView: View {
    // Pastel Palette
    let bg = Color(hex: "FFFBF7")
    let pink = Color(hex: "FFD1DC")
    let blue = Color(hex: "AEC6CF")
    let textDark = Color(hex: "4A4A4A")
    
    var body: some View {
        ScrollView {
            VStack(spacing: 32) {
                // Pastel Card
                VStack(alignment: .leading, spacing: 16) {
                    Text("Calm & Airy")
                        .font(.custom("Nunito-Bold", size: 28))
                        .foregroundColor(textDark)
                    
                    Text("Generous whitespace and soft corners prevent the desaturated colors from feeling muddy.")
                        .font(.custom("Nunito-Regular", size: 16))
                        .foregroundColor(textDark.opacity(0.8))
                        .lineSpacing(6)
                }
                .padding(40)
                .frame(maxWidth: .infinity, alignment: .leading)
                .background(Color.white)
                .cornerRadius(32) // Soft, large radius
                // Tinted pastel shadow instead of black/gray
                .shadow(color: blue.opacity(0.2), radius: 30, y: 15)
                
                // Pastel Button
                Button(action: {}) {
                    Text("Gentle Action")
                        .font(.custom("Nunito-Bold", size: 18))
                        .foregroundColor(Color(hex: "2B5563")) // Darker contrast of the blue
                        .frame(maxWidth: .infinity)
                        .padding(.vertical, 20)
                        .background(blue)
                        .cornerRadius(20)
                }
            }
            .padding(24)
        }
        .background(bg.ignoresSafeArea())
    }
}
  • A custom font like Nunito or Quicksand is practically required. System fonts are often too rigid.
  • The shadow(color:) must be tinted with one of your pastel palette colors, never black or gray.
  • Corner radii should be very large (20-32).

Flutter

class SoftPastelScreen extends StatelessWidget {
  final Color bg = const Color(0xFFFFFBF7);
  final Color pink = const Color(0xFFFFD1DC);
  final Color blue = const Color(0xFFAEC6CF);
  final Color textDark = const Color(0xFF4A4A4A);

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: bg,
      body: SingleChildScrollView(

…
FAQ

What colors are used?

Colors like mint green, baby blue, blush pink, lavender, and buttercream yellow, always mixed with white.

What kind of font should I use?

Soft, rounded fonts like 'Nunito' or 'Quicksand', or low-contrast serif fonts.

Can I use pure black?

No, it's better to use a soft dark grey for text to maintain the calm feel.

Details

Original description by the author

Web and App implementation guide for Soft Pastel Design. Trigger when user wants gentle colors, calming UI, baby/lifestyle branding, or low-contrast aesthetics.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#2801
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills