Claude Artisan · Movimentos históricos8th century-present

Islamic Geometric

Referência movimentos históricos para Islamic Geometric. Geometric ornament traditions across the Islamic world, built through repeated stars, polygons, and interlaced bands.

Islamic Geometricgirihgeometric arabesqueMeasured star and polygon tessellationsInk, lapis, turquoise, and warm parchmentSymmetry and repetition used as structural rhythmhistorical

Uso: grade modular responsiva; Measured star and polygon tessellations; Ink, lapis, turquoise, and warm parchment

Islamic Geometric

Contexto Histórico

Geometric ornament traditions across the Islamic world, built through repeated stars, polygons, and interlaced bands. Exemplo: Girih tilework at the Darb-i Imam shrine and Moorish geometric decoration at the Alhambra..

Fonte e proveniência

Importado de ara-mkr/claude-artisan · MIT · commit ae6d3ad · 2026-08-30

DESIGN.md

---
version: "alpha"
name: "Islamic Geometric"
description: "Sistema visual Islamic Geometric, traduzido do catálogo Claude Artisan para uso em produtos digitais. Measured star and polygon tessellations; Ink, lapis, turquoise, and warm parchment"
colors:
  primary: "#066c72"
  background: "#f6eddb"
  surface: "#fffaf0"
  text: "#173a3a"
  accent: "#c69332"
  on-primary: "#FFFFFF"
  on-surface: "#000000"
  on-accent: "#000000"
typography:
  h1:
    fontFamily: "Georgia, serif"
    fontSize: "4rem"
    fontWeight: "700"
    lineHeight: "1.05"
  body-md:
    fontFamily: "Arial, Helvetica, sans-serif"
    fontSize: "1rem"
    fontWeight: "400"
    lineHeight: "1.6"
  label-caps:
    fontFamily: "Arial, Helvetica, sans-serif"
    fontSize: "0.75rem"
    fontWeight: "600"
    letterSpacing: "0.06em"
rounded:
  sm: "4px"
  md: "2px"
  lg: "4px"
spacing:
  sm: "8px"
  md: "16px"
  lg: "32px"
components:
  button-primary:
    backgroundColor: "{colors.primary}"
    textColor: "{colors.on-primary}"
    rounded: "{rounded.md}"
    padding: "16px"
  button-secondary:
    backgroundColor: "{colors.accent}"
    textColor: "{colors.on-accent}"
    rounded: "{rounded.md}"
    padding: "16px"
  card:
    backgroundColor: "{colors.surface}"
    textColor: "{colors.on-surface}"
    rounded: "{rounded.lg}"
    padding: "24px"
  page:
    backgroundColor: "{colors.background}"
    textColor: "{colors.text}"
    padding: "16px"
---
## Overview

Sistema visual Islamic Geometric, traduzido do catálogo Claude Artisan para uso em produtos digitais. Measured star and polygon tessellations; Ink, lapis, turquoise, and warm parchment

- **Categoria:** Movimentos históricos
- **Era:** 8th century-present
- **Origem:** Geometric ornament traditions across the Islamic world, built through repeated stars, polygons, and interlaced bands.
- **Exemplo:** Girih tilework at the Darb-i Imam shrine and Moorish geometric decoration at the Alhambra.
- **Base estrutural:** grade modular responsiva

**Traços definidores:**
- Measured star and polygon tessellations
- Ink, lapis, turquoise, and warm parchment
- Symmetry and repetition used as structural rhythm

## Colors

- **bg** — #f6eddb
- **surface** — #fffaf0
- **surface-2** — #e6d9be
- **text** — #173a3a
- **text-muted** — #49625e
- **primary** — #066c72
- **accent** — #c69332
- **lapis** — #214f87

## Typography

- Display: Georgia, serif
- Corpo: Arial, Helvetica, sans-serif
- Mono: ui-monospace, monospace

## Layout

- grade modular responsiva
- Use uma grade responsiva e preserve a hierarquia de conteúdo.
- Colapse colunas abaixo de 768px sem overflow horizontal.

## Elevation & Depth

- Measured star and polygon tessellations; Ink, lapis, turquoise, and warm parchment; Symmetry and repetition used as structural rhythm; sombras e elevação; transparência e blur

## Shapes

- Raios: 0, 2px, 4px.

## Components

- Botões mantêm foco visível e estados hover/pressed previsíveis.
- Cartões usam a superfície e a escala de raios definidas nos tokens.
- Formulários exibem labels persistentes, erro textual e foco por teclado.

## Do's and Don'ts

- Faça: respeite os tokens e a composição estrutural indicada.
- Faça: mantenha contraste WCAG AA e `prefers-reduced-motion`.
- Evite: usar o estilo como decoração sem hierarquia funcional.
Baixar DESIGN.md

Especificações Técnicas

CSS

/* Islamic Geometric — design tokens (generated from style_catalog.json) */
/* 8th century-present | Geometric ornament traditions across the Islamic world, built through repeated stars, polygons, and interlaced bands. */
:root {
  /* color */
  --color-bg: #f6eddb;
  --color-surface: #fffaf0;
  --color-surface-2: #e6d9be;
  --color-text: #173a3a;
  --color-text-muted: #49625e;
  --color-primary: #066c72;
  --color-accent: #c69332;
  --color-lapis: #214f87;
  /* radius */
  --radius-sm: 0;
  --radius-md: 2px;
  --radius-lg: 4px;
  --radius-pill: 999px;
  /* shadow */
  --shadow-tile: 0 1px 0 #fffaf0 inset, 0 6px 18px rgba(23,58,58,.14);
  --shadow-inlay: 0 0 0 2px #c69332 inset;
  /* font */
  --font-sans: Arial, Helvetica, sans-serif;
  --font-display: Georgia, serif;
  --font-mono: ui-monospace, monospace;
  /* text */
  --text-xs: .75rem;
  --text-sm: .875rem;
  --text-base: 1rem;
  --text-lg: 1.125rem;
  --text-xl: 1.375rem;
  --text-2xl: 1.75rem;
  --text-3xl: 2.25rem;
  --text-4xl: 3rem;
  --text-5xl: 4rem;
  /* space */
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-6: 24px;
  --space-8: 32px;
  --space-12: 48px;
  --space-16: 64px;
  --space-24: 96px;
  /* ease */
  --ease-standard: cubic-bezier(.2,.7,.2,1);
  /* extra (signature gradients, composite borders, filters) */
  --star-grid: conic-gradient(from 30deg at 50% 50%, #066c72 0 30deg, transparent 31deg 60deg, #c69332 61deg 90deg, transparent 91deg 120deg, #214f87 121deg 150deg, transparent 151deg 180deg);
}

/* Reusable component primitives: Islamic Geometric. */
body { margin:0; min-height:100vh; color:var(--color-text); background:var(--color-bg); font-family:var(--font-sans); }
.wrap { max-width:880px; margin:0 auto; padding:var(--space-16) var(--space-6); display:grid; gap:var(--space-8); }
.nav { display:flex; align-items:center; gap:var(--space-4); padding:var(--space-4) var(--space-6); background:var(--color-surface); position:relative; z-index:1; }
.nav a { color:var(--color-text-muted); text-decoration:none; font-size:var(--text-sm); }.nav a:hover { color:var(--color-text); }
.btn { appearance:none; border:1px solid var(--color-text); border-radius:var(--radius-md); background:var(--color-surface-2); color:var(--color-text); padding:var(--space-3) var(--space-6); font:700 var(--text-sm)/1 var(--font-sans); cursor:pointer; transition:transform .18s var(--ease-standard),background .18s var(--ease-standard); }
.btn:hover { transform:translateY(-2px); background:var(--color-accent); }.btn:active { transform:translateY(0); }.btn:focus-visible,.input:focus-visible { outline:3px solid var(--color-accent); outline-offset:3px; }.btn[disabled] { opacity:.5; cursor:not-allowed; transform:none; }
.input { width:min(100%,500px); box-sizing:border-box; padding:var(--space-3) var(--space-4); border:1px solid var(--color-text-muted); border-radius:var(--radius-sm); background:var(--color-surface); color:var(--color-text); font:var(--text-base) var(--font-sans); }
.grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:var(--space-4); }.card { background:var(--color-surface); padding:var(--space-6); position:relative; z-index:1; }.card h3 { margin:0 0 var(--space-2); font:700 var(--text-xl)/1.15 var(--font-display); }.card p { margin:0; color:var(--color-text-muted); }.row { display:flex; flex-wrap:wrap; align-items:center; gap:var(--space-3); position:relative; z-index:1; }.badge { display:inline-flex; align-items:center; padding:var(--space-2) var(--space-3); border-radius:var(--radius-pill); background:var(--color-surface-2); font-size:var(--text-xs); }
@media (max-width:620px){.wrap{padding:var(--space-8) var(--space-4)}.nav{flex-wrap:wrap}.nav strong{width:100%}}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
.wrap{position:relative}.wrap::before{content:"";position:absolute;right:3%;top:1rem;width:150px;height:150px;background:var(--star-grid);border-radius:50%;opacity:.32}.card,.nav{box-shadow:var(--shadow-tile);border:1px solid var(--color-primary)}.btn--primary{background:var(--color-primary);color:#fffaf0}.badge{color:var(--color-primary);border:1px solid var(--color-accent)}


/* Especificação de referência: references/00-flagship-implementation-specs/islamic-geometric.md */

Variáveis

--bg: #f6eddb, --fg: #173a3a, --accent: #066c72, --surface: #fffaf0, --radius: 2px, --spacing: 16px, --font-display: Georgia, serif, --font-body: Arial, Helvetica, sans-serif

Checklist

Contraste WCAG AA; foco visível; navegação por teclado; estados hover/pressed; responsividade; prefers-reduced-motion; Tailwind v4 via @theme.

Cores

Primárias

#f6eddb
#fffaf0
#e6d9be
#173a3a

Secundárias

#49625e
#066c72
#c69332
#214f87

Efeitos

Measured star and polygon tessellations, Ink, lapis, turquoise, and warm parchment, Symmetry and repetition used as structural rhythm, shadow, blur

Light/Dark

Fonte não declara modos; validar em light e dark antes de publicar

Prompt para AI

Atue como um Engenheiro Frontend Sênior e UI Designer Especialista.
Sua tarefa é codificar uma Landing Page completa na primeira tentativa.
- Tema da Landing Page: <INSIRA O TEMA>
- Seções a adicionar: <INSIRA AS SEÇÕES>

Gere o código final imediatamente seguindo estas definições:

## Estilo

- **Nome:** Islamic Geometric
- **Tipo:** claude-artisan/historical
- **Keywords:** Islamic Geometric, girih, geometric arabesque, Measured star and polygon tessellations, Ink, lapis, turquoise, and warm parchment, Symmetry and repetition used as structural rhythm, historical
- **Era:** 8th century-present
- **Light/Dark:** Fonte não declara modos; validar em light e dark antes de publicar

## Paleta de Cores

- **Primárias:** bg: #f6eddb, surface: #fffaf0, surface-2: #e6d9be, text: #173a3a
- **Secundárias:** text-muted: #49625e, primary: #066c72, accent: #c69332, lapis: #214f87

## Efeitos Visuais

Measured star and polygon tessellations, Ink, lapis, turquoise, and warm parchment, Symmetry and repetition used as structural rhythm, shadow, blur

## Direção Visual para IA

Islamic Geometric, Measured star and polygon tessellations, Ink, lapis, turquoise, and warm parchment, Symmetry and repetition used as structural rhythm, Girih tilework at the Darb-i Imam shrine and Moorish geometric decoration at the Alhambra.

## CSS Technical

```css
/* Islamic Geometric — design tokens (generated from style_catalog.json) */
/* 8th century-present | Geometric ornament traditions across the Islamic world, built through repeated stars, polygons, and interlaced bands. */
:root {
  /* color */
  --color-bg: #f6eddb;
  --color-surface: #fffaf0;
  --color-surface-2: #e6d9be;
  --color-text: #173a3a;
  --color-text-muted: #49625e;
  --color-primary: #066c72;
  --color-accent: #c69332;
  --color-lapis: #214f87;
  /* radius */
  --radius-sm: 0;
  --radius-md: 2px;
  --radius-lg: 4px;
  --radius-pill: 999px;
  /* shadow */
  --shadow-tile: 0 1px 0 #fffaf0 inset, 0 6px 18px rgba(23,58,58,.14);
  --shadow-inlay: 0 0 0 2px #c69332 inset;
  /* font */
  --font-sans: Arial, Helvetica, sans-serif;
  --font-display: Georgia, serif;
  --font-mono: ui-monospace, monospace;
  /* text */
  --text-xs: .75rem;
  --text-sm: .875rem;
  --text-base: 1rem;
  --text-lg: 1.125rem;
  --text-xl: 1.375rem;
  --text-2xl: 1.75rem;
  --text-3xl: 2.25rem;
  --text-4xl: 3rem;
  --text-5xl: 4rem;
  /* space */
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-6: 24px;
  --space-8: 32px;
  --space-12: 48px;
  --space-16: 64px;
  --space-24: 96px;
  /* ease */
  --ease-standard: cubic-bezier(.2,.7,.2,1);
  /* extra (signature gradients, composite borders, filters) */
  --star-grid: conic-gradient(from 30deg at 50% 50%, #066c72 0 30deg, transparent 31deg 60deg, #c69332 61deg 90deg, transparent 91deg 120deg, #214f87 121deg 150deg, transparent 151deg 180deg);
}

/* Reusable component primitives: Islamic Geometric. */
body { margin:0; min-height:100vh; color:var(--color-text); background:var(--color-bg); font-family:var(--font-sans); }
.wrap { max-width:880px; margin:0 auto; padding:var(--space-16) var(--space-6); display:grid; gap:var(--space-8); }
.nav { display:flex; align-items:center; gap:var(--space-4); padding:var(--space-4) var(--space-6); background:var(--color-surface); position:relative; z-index:1; }
.nav a { color:var(--color-text-muted); text-decoration:none; font-size:var(--text-sm); }.nav a:hover { color:var(--color-text); }
.btn { appearance:none; border:1px solid var(--color-text); border-radius:var(--radius-md); background:var(--color-surface-2); color:var(--color-text); padding:var(--space-3) var(--space-6); font:700 var(--text-sm)/1 var(--font-sans); cursor:pointer; transition:transform .18s var(--ease-standard),background .18s var(--ease-standard); }
.btn:hover { transform:translateY(-2px); background:var(--color-accent); }.btn:active { transform:translateY(0); }.btn:focus-visible,.input:focus-visible { outline:3px solid var(--color-accent); outline-offset:3px; }.btn[disabled] { opacity:.5; cursor:not-allowed; transform:none; }
.input { width:min(100%,500px); box-sizing:border-box; padding:var(--space-3) var(--space-4); border:1px solid var(--color-text-muted); border-radius:var(--radius-sm); background:var(--color-surface); color:var(--color-text); font:var(--text-base) var(--font-sans); }
.grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:var(--space-4); }.card { background:var(--color-surface); padding:var(--space-6); position:relative; z-index:1; }.card h3 { margin:0 0 var(--space-2); font:700 var(--text-xl)/1.15 var(--font-display); }.card p { margin:0; color:var(--color-text-muted); }.row { display:flex; flex-wrap:wrap; align-items:center; gap:var(--space-3); position:relative; z-index:1; }.badge { display:inline-flex; align-items:center; padding:var(--space-2) var(--space-3); border-radius:var(--radius-pill); background:var(--color-surface-2); font-size:var(--text-xs); }
@media (max-width:620px){.wrap{padding:var(--space-8) var(--space-4)}.nav{flex-wrap:wrap}.nav strong{width:100%}}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
.wrap{position:relative}.wrap::before{content:"";position:absolute;right:3%;top:1rem;width:150px;height:150px;background:var(--star-grid);border-radius:50%;opacity:.32}.card,.nav{box-shadow:var(--shadow-tile);border:1px solid var(--color-primary)}.btn--primary{background:var(--color-primary);color:#fffaf0}.badge{color:var(--color-primary);border:1px solid var(--color-accent)}


/* Especificação de referência: references/00-flagship-implementation-specs/islamic-geometric.md */
```

## Design System Variables

```css
--bg: #f6eddb, --fg: #173a3a, --accent: #066c72, --surface: #fffaf0, --radius: 2px, --spacing: 16px, --font-display: Georgia, serif, --font-body: Arial, Helvetica, sans-serif
```

## Checklist de Implementação

- Contraste WCAG AA; foco visível; navegação por teclado; estados hover/pressed; responsividade; prefers-reduced-motion; Tailwind v4 via @theme.

## Regras de Execução

1. Siga fielmente o estilo visual determinado.
2. Use ícones SVG inline de alta qualidade (estilo Heroicons ou Lucide) — PROIBIDO usar emojis como ícones.
3. Adicione `cursor-pointer` e estados de `hover` suaves (transition-all) em todos os elementos interativos.
4. Estrutura Obrigatória da Página:
   - Navbar (Logo + Links + CTA)
   - Hero Section (Headline impactante + Subtitle + 2 botões + Elemento visual 3D/Abstrato via CSS)
   - Features (3 cards com ícones)
   - Testimonials (3 cards)
   - Pricing (3 tiers, destaque no central)
   - CTA Final
   - Footer completo com redes sociais, política de privacidade, termos de uso, contato e links SEO.
5. Todo o conteúdo textual deve ser em Português Brasileiro (PT-BR).
6. O visual deve ser CLARAMENTE distinto — não crie um design "padrão Bootstrap". Force o uso das variáveis de design system fornecidas.
7. Use tags `<style>` no head para classes personalizadas (especialmente para os efeitos complexos de backdrop-filter e animações) que o Tailwind via CDN não cobrir.
8. Responsividade Total: O layout deve se adaptar perfeitamente a Mobile, Tablet e Desktop (Stack vertical no mobile).
9. Inclua meta tags básicas de SEO, Viewport e Open Graph no `<head>`.
10. Footer deve conter: Copyright 2026, Links de navegação secundária e Ícones de redes sociais.
11. Assuma as decisões criativas necessárias para entregar o resultado completo e funcional agora.

Relacionados

Última sincronização: 30/08/2026