website_designs

Chicha Design Reference

Chicha (also known as Andean Tropical Cumbia) is both a musical genre and a contemporary art movement that developed in Peru. The visual aesthetic emerged in the 1980s from Andean-to-coastal migration culture, particularly in Lima, and represents a kitsch, fluorescent, densely-packed poster art style rooted in screen-printed concert flyers. It fuses Andean indigenous textile traditions, 1960s psychedelic lettering, and urban street art into a maximalist visual language. Originally dismissed as “huachafa” (low/tacky) culture, Chicha art has been reevaluated by new generations as a significant Peruvian art form.


Visual Characteristics

Core Motifs and Patterns

Design Principles


Color Palette

Primary Scheme

Role Colors
Background Black, deep black
Primary fluorescents Hot pink, neon yellow, electric green
Secondary accents Red, blue, orange
Overall character Fluorescent / neon tones on black

Color Details

Color Hex (suggested) Usage
Hot Pink / Magenta #FF1493, #FF00FF Primary accent, typography, floral elements
Neon Yellow #FFFF00, #FFE600 Headlines, stars, highlight elements
Electric Green #39FF14, #00FF41 Secondary accents, tropical foliage
Fluorescent Red #FF2400, #FF3131 Bold accents, emphasis elements
Electric Blue #0080FF, #00BFFF Background accents, decorative elements
Bright Orange #FF6600, #FF8C00 Warm accents, complementary highlights
Black #000000, #0A0A0A Background, base surface

Suggested CSS Custom Properties

:root {
  /* Base */
  --chicha-black: #000000;
  --chicha-dark: #0a0a0a;
  --chicha-near-black: #111111;

  /* Fluorescent primaries */
  --chicha-pink: #ff1493;
  --chicha-magenta: #ff00ff;
  --chicha-yellow: #ffe600;
  --chicha-green: #39ff14;

  /* Secondary accents */
  --chicha-red: #ff2400;
  --chicha-blue: #0080ff;
  --chicha-orange: #ff6600;

  /* Softer variants for text readability */
  --chicha-pink-soft: #ff69b4;
  --chicha-yellow-soft: #ffd700;
  --chicha-green-soft: #7cfc00;

  /* Functional */
  --chicha-bg-primary: var(--chicha-black);
  --chicha-bg-secondary: var(--chicha-near-black);
  --chicha-text-primary: var(--chicha-yellow);
  --chicha-text-body: #f0f0f0;
  --chicha-accent: var(--chicha-pink);
  --chicha-accent-alt: var(--chicha-green);
}

Approaches


Typography

Typeface Characteristics

Chicha typography features:

Font Style Usage
Bungee Shade Bold, decorative, layered Headlines, display text
Rubik Glitch Bold, distorted Feature titles, event names
Permanent Marker Hand-drawn, bold Headings with hand-painted feel
Bangers Bold, comic-style impact Large headlines, poster text
Righteous Rounded, retro, flowing Subheadings, secondary display
Passion One Ultra-bold, condensed Impact headlines
Bungee Bold, geometric display All-caps headlines
Fredoka One Rounded, bold, friendly Decorative headings
Pacifico Flowing, script-like Accent text, taglines
Nunito Rounded sans-serif Body text (readable alternative)

Typography CSS Example

/* Headlines -- bold, psychedelic, fluorescent */
h1, h2, h3 {
  font-family: 'Bungee Shade', 'Bangers', cursive;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: var(--chicha-yellow);
  text-shadow:
    0 0 10px var(--chicha-yellow),
    0 0 20px var(--chicha-yellow),
    0 0 40px var(--chicha-pink),
    3px 3px 0 var(--chicha-pink);
}

/* Display / Hero text */
.chicha-display {
  font-family: 'Bungee Shade', 'Passion One', sans-serif;
  font-size: clamp(3rem, 10vw, 8rem);
  letter-spacing: 0.05em;
  line-height: 1.0;
  color: var(--chicha-pink);
  text-shadow:
    0 0 15px var(--chicha-pink),
    0 0 30px var(--chicha-magenta),
    4px 4px 0 var(--chicha-yellow);
}

/* Subheadings */
h2 {
  font-family: 'Righteous', 'Fredoka One', sans-serif;
  color: var(--chicha-green);
  text-shadow:
    0 0 10px var(--chicha-green),
    2px 2px 0 var(--chicha-blue);
}

/* Body text */
body {
  font-family: 'Nunito', sans-serif;
  font-weight: 400;
  letter-spacing: 0.02em;
  line-height: 1.6;
  color: var(--chicha-text-body);
}

Layout Principles

Grid and Structure

Section Organization


CSS/Design Techniques

Fluorescent Glow Effects

/* Neon text glow */
.chicha-glow-text {
  color: var(--chicha-pink);
  text-shadow:
    0 0 7px var(--chicha-pink),
    0 0 10px var(--chicha-pink),
    0 0 21px var(--chicha-pink),
    0 0 42px var(--chicha-magenta),
    0 0 82px var(--chicha-magenta),
    0 0 92px var(--chicha-magenta);
}

/* Neon border glow */
.chicha-glow-border {
  border: 2px solid var(--chicha-green);
  box-shadow:
    0 0 5px var(--chicha-green),
    0 0 10px var(--chicha-green),
    inset 0 0 5px var(--chicha-green),
    inset 0 0 10px var(--chicha-green);
}

/* Fluorescent color cycling animation */
@keyframes chicha-color-cycle {
  0%   { color: var(--chicha-pink); text-shadow: 0 0 20px var(--chicha-pink); }
  25%  { color: var(--chicha-yellow); text-shadow: 0 0 20px var(--chicha-yellow); }
  50%  { color: var(--chicha-green); text-shadow: 0 0 20px var(--chicha-green); }
  75%  { color: var(--chicha-blue); text-shadow: 0 0 20px var(--chicha-blue); }
  100% { color: var(--chicha-pink); text-shadow: 0 0 20px var(--chicha-pink); }
}

.chicha-animate {
  animation: chicha-color-cycle 8s infinite;
}

Screen-Print / Serigraphy Texture Overlay

/* Simulate serigraphic mesh / screen-print grain */
.chicha-screenprint::after {
  content: '';
  position: absolute;
  inset: 0;
  background-image:
    radial-gradient(circle, rgba(255,255,255,0.03) 1px, transparent 1px);
  background-size: 3px 3px;
  pointer-events: none;
  mix-blend-mode: overlay;
}

/* Halftone dot pattern overlay */
.chicha-halftone::after {
  content: '';
  position: absolute;
  inset: 0;
  background-image:
    radial-gradient(circle, var(--chicha-pink) 0.5px, transparent 0.5px);
  background-size: 4px 4px;
  opacity: 0.08;
  pointer-events: none;
}

Horror Vacui Dense Background

/* Dense star pattern background */
.chicha-stars-bg {
  background-color: var(--chicha-black);
  background-image:
    radial-gradient(2px 2px at 20px 30px, var(--chicha-yellow), transparent),
    radial-gradient(2px 2px at 40px 70px, var(--chicha-pink), transparent),
    radial-gradient(1px 1px at 90px 40px, var(--chicha-green), transparent),
    radial-gradient(2px 2px at 130px 80px, var(--chicha-blue), transparent),
    radial-gradient(1px 1px at 160px 20px, var(--chicha-orange), transparent);
  background-size: 200px 100px;
}

/* Multi-color gradient backdrop */
.chicha-gradient-bg {
  background: var(--chicha-black);
  background-image:
    radial-gradient(ellipse at 20% 50%, rgba(255, 20, 147, 0.15) 0%, transparent 50%),
    radial-gradient(ellipse at 80% 20%, rgba(57, 255, 20, 0.1) 0%, transparent 50%),
    radial-gradient(ellipse at 60% 80%, rgba(0, 128, 255, 0.1) 0%, transparent 50%);
}

Chicha Card / Panel

.chicha-card {
  background: var(--chicha-near-black);
  border: 3px solid var(--chicha-pink);
  border-radius: 8px;
  padding: 2rem;
  position: relative;
  overflow: hidden;
  box-shadow:
    0 0 10px var(--chicha-pink),
    inset 0 0 10px rgba(255, 20, 147, 0.1);
}

.chicha-card::before {
  content: '';
  position: absolute;
  top: -2px;
  left: -2px;
  right: -2px;
  bottom: -2px;
  background: linear-gradient(
    45deg,
    var(--chicha-pink),
    var(--chicha-yellow),
    var(--chicha-green),
    var(--chicha-blue),
    var(--chicha-pink)
  );
  border-radius: 10px;
  z-index: -1;
  opacity: 0.6;
  filter: blur(8px);
}

Decorative Star Element (CSS-only)

.chicha-star {
  display: inline-block;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 35px solid var(--chicha-yellow);
  position: relative;
  filter: drop-shadow(0 0 6px var(--chicha-yellow));
}

.chicha-star::after {
  content: '';
  position: absolute;
  top: 10px;
  left: -15px;
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-top: 35px solid var(--chicha-yellow);
}

Wavy / Organic Border

/* Psychedelic wavy section divider */
.chicha-divider {
  width: 100%;
  height: 40px;
  background: repeating-linear-gradient(
    90deg,
    var(--chicha-pink) 0px,
    var(--chicha-yellow) 40px,
    var(--chicha-green) 80px,
    var(--chicha-blue) 120px,
    var(--chicha-pink) 160px
  );
  clip-path: polygon(
    0% 50%, 5% 30%, 10% 50%, 15% 70%, 20% 50%,
    25% 30%, 30% 50%, 35% 70%, 40% 50%, 45% 30%,
    50% 50%, 55% 70%, 60% 50%, 65% 30%, 70% 50%,
    75% 70%, 80% 50%, 85% 30%, 90% 50%, 95% 70%,
    100% 50%, 100% 100%, 0% 100%
  );
}

Fluorescent Oversaturation Filter

/* Apply to images or sections for that hyper-saturated Chicha look */
.chicha-saturate {
  filter: saturate(180%) contrast(1.2) brightness(1.1);
}

/* Neon color overlay on images */
.chicha-overlay {
  position: relative;
}

.chicha-overlay::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(
    135deg,
    rgba(255, 20, 147, 0.3),
    rgba(57, 255, 20, 0.2),
    rgba(0, 128, 255, 0.3)
  );
  mix-blend-mode: screen;
  pointer-events: none;
}

Materials and Textures (Visual Metaphors for Web)

Physical Chicha materials and their web equivalents:

Physical Material Web Equivalent
Screen-printed poster on black paper Black background with CSS halftone/dot overlay
Fluorescent paint Neon CSS colors with glow text-shadow/box-shadow
Hand-painted lettering Bold display fonts with irregular styling, text-shadow offsets
Andean textiles / embroidery Repeating geometric CSS patterns in bright colors
Street wall / mural surface Subtle noise texture overlay, rough edges
Concert flyer paper Slight grain texture, slightly off-registration color layers
Neon signage CSS neon glow effects on text and borders

Sub-styles and Variations

Traditional Chicha Poster Art (1980s)

Neo-Chicha / Contemporary Chicha

Chicha Music Visual Identity


Notable Practitioners

Artist Role
Elliot Tupac Graphic artist; leading figure in contemporary Chicha art revival
Monky Graphic artist; traditional Chicha poster designer
Yefferson Huaman Graphic artist; contemporary Chicha practitioner
Los Shapis Band whose brightly colored stage attire (Huancayo embroidery) shaped the visual identity
Chacalon “El Faraon de la Chicha”; iconic musical figure whose image is widely reproduced

Aesthetic Relationship to Chicha
Cumbia Musical and visual sibling; shared Latin American dance culture roots
Hippie Parallel use of psychedelic visuals for socio-political messaging
Kitsch Foundational sensibility; deliberate embrace of “low art” and popular culture
Lowbrow Shared outsider-art positioning and popular culture celebration
Pop Art Shared interest in commercial imagery, bright colors, and mass reproduction
Psychedelia Direct influence on typography and pattern design from 1960s psychedelic posters
Tropical Shared tropical imagery and warm, vibrant color sensibility

Quick-Start: Minimal Chicha Page Template

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Chicha Page</title>
  <link href="https://fonts.googleapis.com/css2?family=Bungee+Shade&family=Righteous&family=Nunito:wght@400;700&display=swap" rel="stylesheet">
  <style>
    :root {
      --chicha-black: #000000;
      --chicha-near-black: #111111;
      --chicha-pink: #ff1493;
      --chicha-magenta: #ff00ff;
      --chicha-yellow: #ffe600;
      --chicha-green: #39ff14;
      --chicha-red: #ff2400;
      --chicha-blue: #0080ff;
      --chicha-orange: #ff6600;
    }

    * { margin: 0; padding: 0; box-sizing: border-box; }

    body {
      background: var(--chicha-black);
      color: #f0f0f0;
      font-family: 'Nunito', sans-serif;
      font-weight: 400;
      line-height: 1.6;
    }

    h1, h2, h3 {
      font-family: 'Bungee Shade', cursive;
      text-transform: uppercase;
      letter-spacing: 0.05em;
      color: var(--chicha-yellow);
      text-shadow:
        0 0 10px var(--chicha-yellow),
        0 0 20px var(--chicha-yellow),
        3px 3px 0 var(--chicha-pink);
    }

    h2 {
      font-family: 'Righteous', sans-serif;
      color: var(--chicha-green);
      text-shadow:
        0 0 10px var(--chicha-green),
        2px 2px 0 var(--chicha-blue);
    }

    .hero {
      text-align: center;
      padding: 6rem 2rem;
      background-image:
        radial-gradient(ellipse at 30% 50%, rgba(255, 20, 147, 0.15) 0%, transparent 50%),
        radial-gradient(ellipse at 70% 30%, rgba(57, 255, 20, 0.1) 0%, transparent 50%);
      border-bottom: 4px solid var(--chicha-pink);
      box-shadow: 0 4px 20px var(--chicha-pink);
    }

    .hero h1 {
      font-size: clamp(3rem, 10vw, 8rem);
      line-height: 1.0;
    }

    .chicha-divider {
      width: 100%;
      height: 6px;
      background: repeating-linear-gradient(
        90deg,
        var(--chicha-pink) 0px,
        var(--chicha-yellow) 60px,
        var(--chicha-green) 120px,
        var(--chicha-blue) 180px,
        var(--chicha-pink) 240px
      );
      margin: 0;
    }

    section {
      max-width: 900px;
      margin: 0 auto;
      padding: 4rem 2rem;
    }
  </style>
</head>
<body>
  <div class="hero">
    <h1>Title Here</h1>
    <p style="color: var(--chicha-pink); font-family: 'Righteous', sans-serif; font-size: 1.4rem; margin-top: 1rem;">
      Subtitle or tagline in Righteous
    </p>
  </div>
  <div class="chicha-divider"></div>
  <section>
    <h2>Section Heading</h2>
    <p>Content with Chicha styling applied.</p>
  </section>
</body>
</html>