# Design Language for scire.dev

## Aesthetics and Tone
scire.dev channels a generative aesthetic — the algorithmic, procedurally-created visual language of computational art applied to a knowledge developer tools platform. The name "scire" (Latin: to know) positions this as a developer environment for knowledge engineering, where code generates understanding. Inspiration draws from the generative art of Casey Reas, the algorithmic compositions of Vera Molnár, the creative coding experiments of Daniel Shiffman's Processing community, and the procedural beauty of cellular automata patterns. The tone is edgy-rebellious — provocative, boundary-pushing language that treats knowledge engineering as an act of creative defiance against ignorance.

## Layout Motifs and Structure
The layout uses an **asymmetric** architecture — content arranged in deliberately unbalanced compositions that create the dynamic quality of generative algorithms producing unexpected but beautiful arrangements.

**Asymmetric Architecture:**
- Content blocks: varying widths (40%-60% splits instead of even halves)
- Feature elements: offset from center by 60-100px
- Text and code panels at different vertical positions
- Deliberate weight imbalance creating visual tension
- Container: max-width: 1040px with asymmetric internal margins
- The asymmetry creates the algorithmic quality of compositions generated through computational rules

**Section Sequence:**
1. **Seed:** Hero with rounded-sans title on complementary generative gradient, photography code-environment imagery, book-scholarly knowledge-reference markers
2. **Generate:** Developer tools in asymmetric panels — glitch interactive error-feedback transitions with photography documentation
3. **Evolve:** Featured tool in offset full-width with book-scholarly deep-reference markers and photography immersive environment imagery
4. **Mutate:** Experimental tools in dynamic asymmetric layout with book-scholarly simplified references
5. **Terminate:** Footer as process end — edgy-rebellious farewell with book-scholarly settled references and provocative closing

## Typography and Palette
**Typography:**
- **Headlines:** "Nunito" (Google Fonts) — rounded sans at 2.2rem-3rem, weight 700. Its soft, rounded forms create the approachable quality of developer tools that welcome experimentation and creative coding.
- **Body Text:** "Inter" (Google Fonts) — precise sans at 0.9rem, weight 400, line height 1.7.
- **Code:** "JetBrains Mono" (Google Fonts) — monospace at 0.85rem for code examples, API calls, and developer commands.
- **Labels:** "Inter" at 0.65rem, weight 600, uppercase, letter-spacing 0.08em.

**Color Palette:**
- **Deep Indigo:** #10101c — deep generative indigo for backgrounds
- **Code Surface:** #181828 — code-dark for panels
- **Complementary Green:** #38c868 — vivid complementary green for primary accent
- **Complementary Magenta:** #c83868 — bold magenta for secondary accent
- **Electric White:** #e8e8f0 — bright white for highlights
- **Light Code:** #c8c8d8 — cool light for text
- **Shadow Code:** #303048 — code shadow for secondary text
- **Border Comp:** rgba(56,200,104,0.08) — green tint border

## Imagery and Motifs
**Photography Code-Environment:** Developer workspace imagery with high-contrast treatment — CSS filter: contrast(1.2) brightness(0.9) with subtle green tint (mix-blend-mode: overlay with Complementary Green at 0.03 opacity). The photography creates the documentation quality of developer environments captured in their natural state.

**Glitch Error Feedback:** Developer interactions trigger controlled glitch — horizontal slice displacement (clip-path revealing offset color channels) for 150ms on error states. Success states: smooth green pulse (box-shadow: 0 0 0 to 0 0 12px rgba(56,200,104,0.08) over 300ms). The glitch creates the real-coding quality of systems that visually respond to correct and incorrect operations.

**Book-Scholarly Knowledge References:** Small book-icon markers (SVG, 14px) in Light Code at 0.08 opacity as knowledge-source indicators at section margins. Thin horizontal rules with small circle terminals as reference separators. The scholarly markers create the academic quality of developer knowledge backed by authoritative references.

**Complementary Generative Atmosphere:** Background uses complementary green-magenta creating dynamic tension — radial-gradient(at 30% 40%, rgba(56,200,104,0.02), transparent 35%), radial-gradient(at 70% 60%, rgba(200,56,104,0.015), transparent 30%). The complementary tension creates the generative quality of algorithms exploring the full color space.

**Procedural Grid Background:** Subtle dot-grid suggesting computational canvas — radial-gradient(circle, rgba(56,200,104,0.02) 1px, transparent 1px) with background-size: 24px 24px. The grid creates the canvas quality of a generative art environment where every pixel is a potential output.

## Prompts for Implementation
Build the page as a generative knowledge developer environment. Asymmetric: .gen-section { max-width: 1040px; margin: 0 auto; padding: 80px 24px; display: grid; grid-template-columns: 45% 55%; gap: 40px; } .gen-offset { margin-left: 80px; } .gen-full { grid-column: span 2; }

Glitch: .code-error { animation: gen-glitch 150ms steps(3) forwards; } @keyframes gen-glitch { 0% { clip-path: inset(0); } 33% { clip-path: inset(10% 0 80% 0); transform: translateX(4px); } 66% { clip-path: inset(40% 0 30% 0); transform: translateX(-4px); } 100% { clip-path: inset(0); transform: translateX(0); } }

Dev panel: .gen-card { background: #181828; border: 1px solid rgba(56,200,104,0.08); border-radius: 6px; padding: 24px; }

Procedural grid: .proc-canvas::before { content: ''; position: absolute; inset: 0; background: radial-gradient(circle, rgba(56,200,104,0.02) 1px, transparent 1px); background-size: 24px 24px; pointer-events: none; }

AVOID: Standard developer documentation sites, corporate SDK portals, and minimal API references. Let generative algorithmic beauty and edgy-rebellious provocation create a knowledge developer platform where scire (knowing) is engineered through creative coding, each tool a generative algorithm for producing understanding.

## Uniqueness Notes
1. **Generative for knowledge dev tools:** Algorithmic visual language makes developer tools feel like creative coding instruments for generating understanding.
2. **Asymmetric as algorithmic composition:** Unbalanced layouts create the dynamic quality of compositions produced by computational rules rather than human convention.
3. **Complementary tension as creative energy:** Green-magenta opposition creates the productive tension of algorithms exploring the full creative space.
4. **Glitch as real coding feedback:** Controlled visual disruption creates the authentic quality of systems that visually respond to code execution.
5. **Procedural grid as canvas:** Dot-grid background creates the computational quality of every pixel as potential output space.

**Seed/Style:** aesthetic: generative, layout: asymmetric, typography: rounded-sans, palette: complementary, patterns: glitch, imagery: photography, motifs: book-scholarly, tone: edgy-rebellious

**Avoided Overused Patterns:** corporate aesthetic (89%), parallax patterns (93%), asymmetric layout (91%), mono typography (94%), warm palette (95%), friendly tone (89%), minimal imagery (92%). This design uses generative aesthetic, asymmetric layout, complementary palette, photography imagery, and edgy-rebellious tone.
<!-- DESIGN STAMP
  timestamp: 2026-03-19T03:50:50
  domain: scire.dev
  seed: unspecified
  aesthetic: scire.dev channels a generative aesthetic — the algorithmic, procedurally-create...
  content_hash: 47a54b0ff586
-->
