the city holds the moment.
Tainá Borges Photography presents a natural, location-led photography practice shaped by New York specificity, emotional restraint, and a strong editorial identity.
Four documented lockups with specific surfaces.
The current system documents four compositions. The two dark-surface variants use light wordmarks. The two light-surface variants use the supplied dark logo files. Their colors reproduce the current logo system: Taxi #DEA61F, logo brown #874C38, black, white and limestone.
Clear spaceCurrent documentation uses one logo-circle diameter as the clear-space reference.
Minimum size180 px digital for horizontal lockups and 240 px digital for extended lockups.
Do notStretch, recolor individual elements, rebuild the camera symbol, add shadows, or place the logo on visually noisy crops.
Warm neutrals with NYC-specific accents.
These values are already present in the repository and are reproduced without normalization.
#161513#E8E2D4#F4EFE5#DEA61F#7E4834#874C38#A8552B#FBF8F1Poppins for impact. Inter for breath.
JetBrains Mono supports labels, metadata and technical documentation.
Display / 128the city.Poppins 900H1 / 72Photograph the moment.Poppins 900H2 / 44Natural New York photography.Inter 300Body / 16Every corner of this city holds a story.Inter 400Label / 11Selected work · New YorkJetBrains Mono 500A restrained 4-point rhythm.
04micro08inline16control24card48group96section128editorialReal interface patterns, rendered in context.
NYC Portrait Session
Relaxed direction, location recommendations, and photographs that feel like the day itself.
One system, adapted by channel.
Photography-led editorial interface
Use dark immersive sections, limestone documentation surfaces, generous gutters, strong Poppins display type, quiet Inter copy and location-specific photography.
Image-first social storytelling
Preserve authentic crops, keep overlays sparse, use recognizable Taxi and Brown accents selectively, and keep copy direct rather than promotional.
Quiet client presentation
Use light editorial surfaces for information-heavy pages, dark sections for photography and title moments, and the correct logo variant for each background.
Use the system on any format.
Copy this prompt into ChatGPT, Claude, Codex, Figma AI, Canva, or another production workflow. Replace only the bracketed project inputs.
You are implementing the Tainá Borges Photography design system for [PLATFORM / FORMAT]. PROJECT INPUTS - Goal: [WHAT THIS MUST ACHIEVE] - Deliverable: [WEBSITE, SOCIAL POST, EMAIL, DECK, PROPOSAL, AD, VIDEO COVER, FIGMA, CANVA, FRONT-END COMPONENT, OR OTHER] - Audience: [PRIMARY AUDIENCE] - Dimensions / breakpoint / duration: [REQUIREMENTS] - Technology or production tool: [STACK / PLATFORM] - Content supplied: [COPY, PHOTOS, LOGOS, DATA] - Accessibility, compliance, and deadline constraints: [CONSTRAINTS] SOURCE OF TRUTH Use only the confirmed Tainá Borges Photography design-system values below. Do not invent a color, font, logo version, spacing value, crop rule, motion rule, or brand behavior. If a required value is missing or disputed, mark it [NEEDS DECISION], preserve the placeholder, and ask a focused question before finalizing. BRAND FOUNDATION - Brand: Tainá Borges Photography. - Positioning: natural, location-led photography centered on people, place, atmosphere, and New York specificity. - Observed audience: travelers, couples, families, portrait clients, proposals, personal sessions, and people wanting an authentic visual record of New York. - Visual personality: grounded, warm, observant, intimate, confident. - Do: keep photography primary; use real NYC specificity; preserve authentic warmth and skin tone; combine strong display type with calm supporting copy; use generous spacing; write direct, sensory copy; adapt the same hierarchy to each channel. - Avoid: generic luxury language; heavy desaturation; generic presets; crowded layouts; decorative motion; rounded hero crops; drop shadows on photography; noisy logo placement; replacing the camera mark with a generic icon. CONFIRMED VISUAL TOKENS - Core dark / Asphalt: #161513. - Core light / Limestone: #E8E2D4. - Elevated paper: #F4EFE5. - Highest light / Chalk: #FBF8F1. - Taxi yellow: #DEA61F. - Brown token: #7E4834. - Logo-file brown: #874C38. - Brick: #A8552B. - Terracotta: #C75A4A. - Park: #4D5A2D. - Steel: #7E8B9E. - IMPORTANT: #7E4834 and #874C38 are both present in the current system. Do not silently merge them. - Display: Poppins 900 / Black. - Body and interface: Inter 300–600. - Technical labels and metadata: JetBrains Mono 400–500. - Desktop type references: Display 128, H1 72, H2 44, Body 16, Label 11. - Spacing scale: 4, 8, 16, 24, 48, 96, 128 px. - Corner radius: 0–4 px default. - Grid: flexible 12-column desktop logic with generous page gutters and a central readable content area. - Preferred image ratios: 4:5 portrait, 3:2 landscape, 1:1 selective, 16:9 hero only. LOGO SYSTEM - 01 Extended / light: use on asphalt, black, or protected dark photography. - 02 Horizontal / light: use for dark navigation and landscape placements. - 03 Extended / dark: use for light editorial surfaces. - 04 Horizontal / dark: use for light navigation and documents. - Preserve at least one logo-circle diameter of clear space. - Minimum digital width: 180 px horizontal, 240 px extended. - Do not stretch, recolor individual elements, add shadows, rebuild the camera symbol, or place the mark on visually noisy photography. PHOTOGRAPHY DIRECTION - Photography is the primary atmospheric layer. - Prioritize natural, location-led, emotionally unforced images. - Preserve authentic warmth, skin tone, available light, and recognizable NYC color. - Curate varied sequences: portraits, couples, families, city, beach, environmental details, and behind-the-camera moments. - Occasional black-and-white frames may be used for editorial pacing. - Avoid heavy desaturation, generic presets, excessive smoothing, rounded hero crops, and drop shadows. - When text overlays photography, use a protection gradient only as needed for readability. CONTENT VOICE - English-first documentation with bilingual English / Portuguese interface examples where relevant. - Voice: direct, observational, intimate, calm, concrete. - Prefer: “I photograph the small thing nobody else noticed.” - Avoid inflated language such as “breathtaking timeless works of art.” - CTA examples: “Book a session,” “See the photographs,” “Send a note.” - Translate meaning and rhythm rather than word-for-word structure. MOTION - Micro interaction: about 180 ms. - Default state change: about 320 ms. - Section reveal: about 720 ms. - Cinematic transition: 900–1200 ms. - Scroll reveals use soft fade / translate movement with restrained staggering. - The approved entry preloader uses a New York brownstone brick wall that dismantles to reveal the site. - Respect prefers-reduced-motion and remove non-essential motion when requested. - Avoid bounce, spring, overshoot, or continuous decorative motion. IMPLEMENTATION METHOD 1. Audit the requested platform, format, dimensions, safe areas, interaction states, export limits, and accessibility needs. 2. Map every visual decision to a confirmed token or rule above. 3. Start with photography and content purpose before adding interface styling. 4. Build hierarchy with Poppins for impact, Inter for reading, and JetBrains Mono only for metadata / technical labels. 5. Keep dark Asphalt and light Limestone as the primary environmental surfaces. Use Taxi Yellow as the signature accent. 6. Use only the confirmed spacing scale. Preserve generous whitespace and a central readable content area. 7. Prevent horizontal overflow at every viewport width. 8. Use the correct logo for its background, including clear space and minimum-size rules. 9. Render actual reusable components when the format supports them: buttons, cards, tags, form fields, navigation, language controls, pricing blocks, lightbox / modal behavior. 10. Adapt the composition to the channel’s purpose rather than merely resizing it. 11. Preserve authentic photography crops and do not cover important faces or subjects with interface content. 12. Mark unsupported channels, missing source files, or unresolved values as [NEEDS DECISION]. OUTPUT CONTRACT Return: A. a short requirement-to-token mapping; B. the finished implementation or production-ready specification; C. responsive / alternate-format behavior; D. logo and photography usage choices; E. accessibility, contrast, focus, alt-text, and reduced-motion checks; F. a list of every [NEEDS DECISION] item; G. a final pre-publish checklist result. FINAL QUALITY GATE Confirm: - correct Tainá Borges Photography positioning and audience; - photography remains the primary visual layer; - correct logo lockup for the background; - no invented hex values; - Poppins / Inter / JetBrains Mono roles are correct; - spacing-scale compliance; - preferred crop ratio is appropriate for the channel; - authentic skin tone and color treatment are preserved; - copy remains direct and observational; - no horizontal overflow; - mobile layout is explicitly reviewed; - contrast, focus, alt text, and reduced motion are checked; - the brown-token vs logo-brown difference has not been silently reconciled; - every unknown is labeled [NEEDS DECISION]. Do not claim completion while a required unknown value has been silently invented.
Variations that require a conscious decision.
These differences already exist in the current repository. They are documented instead of silently normalized.
Two brown values
#7E4834 is the general Brown token while #874C38 is used in the logo system.
Responsive type scale
Desktop reference values are explicit; mobile display sizes are implemented with clamps rather than one approved fixed scale.
Breakpoints and page gutters
Documentation and implementation have used slightly different breakpoint/gutter references over iterations. Production should choose one canonical set.
What is still missing for the system to become complete.
Canonical brown role
Confirm whether #7E4834 and #874C38 remain intentionally separate.
Fixed mobile type scale
Approve explicit phone sizes if a tokenized mobile scale is required.
Instagram production templates
Document final recurring feed, story and reel-cover structures from approved examples.
Proposal template
Approve the exact proposal/presentation layout used for client delivery.
Photography treatment presets
Document repeatable editing parameters only if they can be extracted from final source files.
Asset package governance
Define final filenames, export sizes and handoff locations for each approved logo composition.
Ready to copy.
These tokens reproduce the confirmed foundation values documented in this manual.
:root {
--asphalt: #161513;
--limestone: #E8E2D4;
--paper: #F4EFE5;
--chalk: #FBF8F1;
--taxi: #DEA61F;
--brown-token: #7E4834;
--brown-logo: #874C38;
--brick: #A8552B;
--terracotta: #C75A4A;
--park: #4D5A2D;
--steel: #7E8B9E;
--font-display: "Poppins", sans-serif;
--font-body: "Inter", sans-serif;
--font-mono: "JetBrains Mono", monospace;
--space-1: 4px;
--space-2: 8px;
--space-3: 16px;
--space-4: 24px;
--space-5: 48px;
--space-6: 96px;
--space-7: 128px;
}Before you publish.
Progress is stored locally in this browser.