Loading...
Loading...
This advanced prompt guides an AI coding assistant to integrate new thumbnail templates into the Z1 Thumbnail Kit app without disrupting existing design, themes, or functionality, outputting precise code diffs or files.
ADD [NUMBER_OF_NEW_TEMPLATES] NEW TEMPLATES TO EXISTING “Z1 Thumbnail Kit” (do NOT rebuild) You are modifying an EXISTING app. Do NOT change the core look/feel. Preserve existing templates, theme presets, typography system (Chakra Petch + Space Grotesk + global scale), token-based themes, and PNG export behavior. Implement the [NUMBER_OF_NEW_TEMPLATES] new templates below and make them selectable + editable in the left sidebar. ======================== NON-NEGOTIABLE BRAND RULES ======================== - NO hardcoded colors in template components. Use ONLY theme tokens: theme.bg, theme.surface, theme.text, theme.muted, theme.border, theme.accent (and theme.panel if already present). - No template-level textures/filters. (Any global finish/texture system stays global only.) - Typography is global-only. Templates must consume existing TypographySettings + helpers (fontFamily(), scaledPx()). - Export must match preview for all templates (same export DOM node / wrapper). ======================== WHAT TO ADD ======================== Add [NUMBER_OF_NEW_TEMPLATES] new templates: [LIST_OF_TEMPLATE_NAMES] Do NOT add templates [EXCLUDED_TEMPLATE_NUMBERS]. ======================== IMPLEMENTATION TASKS ======================== 1) TEMPLATE COMPONENTS Create [NUMBER_OF_NEW_TEMPLATES] new TSX template components under your existing templates folder (match your project structure, e.g. src/components/templates/ or src/templates/). Each template must follow the SAME props shape used by your existing templates: - theme: Theme (token object) - typography: TypographySettings - content: template-specific content object - brand mark/logo prop if your templates already support it (keep consistent) 2) TEMPLATE REGISTRY / SELECTOR Add the [NUMBER_OF_NEW_TEMPLATES] templates to the existing template registry and selector UI: - Keep the original templates unchanged. - New selector labels should match the names below exactly. - Provide default content per template. 3) CONTENT EDITOR (MINIMAL UI) Add controls for each new template content object: - Use existing input system (single-line input) unless a field is clearly long; then use your existing multiline/textarea component if present. - Keep it minimal: 2–6 fields per template as specified. - Ensure state persists the same way as other templates (localStorage if already used). ======================== THE [NUMBER_OF_NEW_TEMPLATES] NEW TEMPLATES (EXACT SPECS) ======================== [TEMPLATE_DETAILS] Output the complete code changes as a diff or full updated files, ready to implement.
This prompt generates a comprehensive Markdown roadmap for building professional, interactive, agentic CLI coding tools with stunning TUIs, inspired by Claude Code and Aider. Customize placeholders and feed to an AI for an executable build plan.
Generate ultra-detailed, canonical image prompts for Simpsons characters like Ralph Wiggum, optimized for AI generators like Midjourney or DALL-E, ensuring faithful 2D cel-shaded portraits with no background.
Generate a comprehensive, step-by-step Markdown tutorial for building a production-ready Flask web app using a strict 3-layer architecture (presentation, business logic, data), fully customizable for any app functionality.
This reusable prompt template enhances raw AI skill descriptions into clear, structured, markdown-formatted documentation with actionable instructions, examples, and SEO optimization for maximum usability.
Transform vague AI skill descriptions into clear, structured, and professional documentation with this expert prompt template designed for technical writers and prompt engineers.
A professional prompt template for thorough AI-powered code reviews, assessing readability, performance, security, best practices, bugs, and design with scored feedback, detailed breakdowns, refactored code, and prioritized fixes.