{"id":106537,"uuid":"3db923d6-42b7-401e-a4e2-a0febf369a28","name":"Personalized Custom Shaped Wood Key Holder With Shelf \u2013 Custom Photo Wall Key Rack Organizer","preview_url":"users\/46721\/platform-products\/106537\/6a324e7b2dd54.jpg","preview_thumbnail":"users\/46721\/platform-products\/106537\/6a324e7b2dd54_thumbnail.webp","artworks":[{"id":1215128,"name":"Personalized Father Custom Shaped Hanging Rack","description":null,"width":2000,"height":2000,"thumbnail":"users\/46721\/artworks\/6a32498c12cb5_thumbnail.webp","is_locked":null,"template_settings":null,"current_version_id":null,"design_format":"rgb","status":0,"data":[{"id":"template-280900","name":"Default template","addons":[],"layers":[{"id":"layer-401786","top":0,"url":"users\/46721\/image-layers\/6a3247c1cd8fa_large.webp","left":0,"name":"back","type":"clipart","width":2000,"height":2000,"locked":false,"rotate":0,"effects":[{"id":"id-680964","type":"gpt:image_filter","color_sketch":"#000000","light_sketch":true,"enable_contour":true,"image_filter_prompt":"Use the uploaded customer photo as **FACE REFERENCE ONLY**.\n\nUse the reference product image as **TEMPLATE ONLY**.\n\nSTRICT RULE (HIGHEST PRIORITY):\n\n* Keep EXACTLY the same composition, pose, camera angle, body proportions, sitting posture, football position, toilet position, clothing structure, hooks, lighting, shadows, perspective, facial placement area, and overall product layout from the reference template.\n* Preserve the FULL BODY layout exactly.\n* Preserve the same humorous collectible \/ animation figurine style.\n* Preserve all original decorative details, textures, accessories, environment and product proportions.\n* Keep the football, bathroom setting, hooks, shorts position, socks, shoes, and jersey design unchanged unless specified below.\n* DO NOT redesign or move any elements.\n\nONLY APPLY THESE CHANGES:\n\n1. FACE SWAP\n\n* Replace ONLY the face of the character with the customer's uploaded face.\n* Keep identity recognizable: eyes, nose, mouth, jawline, expression feeling.\n* Convert the customer face into the SAME animation \/ collectible style as the reference.\n* Blend naturally into the character body (not pasted-on).\n* Adapt face proportions slightly to fit the cartoon style.\n* Adjust hair to resemble the customer's uploaded photo:\n\n  * Match hairstyle direction and overall silhouette.\n  * Match hair color.\n  * Match hair texture.\n* Adjust visible skin tone to match the customer photo.\n* Smooth transitions around forehead, ears, neck and hairline.\n* Keep result looking like one unified sculpted character.\n\n2. NAME PERSONALIZATION\n\n* Replace the existing name text on the jersey with:\n  **{{Enter Name}}**\n* Keep the original text position.\n* Keep similar font style, size, curvature, spacing and print effect.\n* Center align the new name.\n* Ensure text remains fully visible and not covered by hands, football, body parts, folds or shadows.\n\n3. NUMBER PERSONALIZATION\n\n* Replace the jersey number with:\n  **{{Enter Number}}**\n* Keep EXACT same number placement and sporty style.\n* Preserve outline, thickness, jersey printing texture and proportions.\n* Only change the number value.\n\nDO NOT CHANGE:\n\n* Body pose.\n* Character body shape.\n* Jersey color and layout.\n* Camera angle.\n* Toilet position.\n* Football position.\n* Lighting.\n* Background.\n* Hooks.\n* Any surrounding details.\n\nFINAL OUTPUT:\nA seamless personalized animation-style collectible product that looks identical to the reference template except for:\n(1) customer's face,\n(2) adapted hair + skin tone,\n(3) custom name {{Enter Name}},\n(4) custom jersey number {{Enter Number}}.\n","image_filter_ref_img":"users\/46721\/images\/6a32495e06e99.png","color_sketch_image_filter":"#000000","image_filter_enable_ref_img":true}],"visible":true,"fit_mode":"contain","required":true,"form_type":"photo","form_label":"Upload Your Photo","photo_hint":"Please upload a clear selfie with good lighting. No sunglasses, no hair covering the face. Higher quality photo","photo_editor":"static","show_in_cart":true,"photo_replace":true,"shadow_display":"mockup_order","direct_upload_style":"contain","direct_clipart_style":"contain"},{"id":"layer-821138","top":928.25,"left":1000,"name":"t\u00ean","text":"Default text","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","form_label":"Enter Name","max_length":12,"typography":{"size":64.97,"family":"Roboto","variant":"regular"},"custom_font":{"size":100},"curve_radius":311.85,"show_in_cart":true,"stroke_color":"#FF0000","stroke_width":1,"layer_display":"form_only","shadow_display":"mockup_order","form_input_type":"text","typography_type":"google","form_placeholder":"Type Here","autoscale_enabled":false,"autoscale_max_width":649.68,"form_input_textcase":"uppercase","fulfilled_key_enabled":true},{"id":"layer-243995","max":99,"min":0,"top":594.1,"left":1387.8,"name":"s\u1ed1","text":"Default text","type":"text","align":"center","color":"#000000","locked":false,"rotate":0,"visible":true,"editable":true,"required":true,"form_type":"text","form_label":"Enter Number","max_length":12,"typography":{"size":64.97,"family":"Roboto","variant":"regular"},"custom_font":{"size":100},"curve_radius":311.85,"show_in_cart":true,"stroke_color":"#FF0000","stroke_width":1,"layer_display":"form_only","shadow_display":"mockup_order","form_input_type":"number","typography_type":"google","form_placeholder":"Type Here","autoscale_enabled":false,"autoscale_max_width":649.68,"form_input_textcase":"uppercase","fulfilled_key_enabled":true}],"positions":["template-layer","layer-821138","layer-243995","layer-401786"],"charge_enabled":false}],"position":0,"platform_variant_ids":null}],"mockups":[{"id":403673,"layers":[{"id":"layer-567975","name":"8d23cac4-b2ea-412b-896c-300bca1f8358","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/46721\/mockup-layers\/6a324e5dadb5c_large.webp","opacity":1,"visible":true,"locked":true},{"id":"layer-348037","artwork_id":1215128,"name":"Personalized Father Custom Shaped Hanging Rack","type":"artwork","top":0,"left":0,"width":960,"height":960,"opacity":1,"visible":true,"locked":false}],"width":960,"height":960,"position":1,"platform_variant_ids":null,"preview_url":"users\/46721\/platform-products\/106537\/6a324e7ddf6ca.jpg","preview_thumbnail":"users\/46721\/platform-products\/106537\/6a324e7ddf6ca_thumbnail.webp","type":"image"},{"id":403674,"layers":[{"id":"layer-258959","name":"d06812cd-e5da-4441-8cc6-9c1b135f36ff","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/46721\/mockup-layers\/6a324e5d61f2c_large.webp","opacity":1,"visible":true,"locked":true}],"width":960,"height":960,"position":2,"platform_variant_ids":null,"preview_url":"users\/46721\/platform-products\/106537\/6a324e6b4569f.jpg","preview_thumbnail":"users\/46721\/platform-products\/106537\/6a324e6b4569f_thumbnail.webp","type":"image"},{"id":403675,"layers":[{"id":"layer-853427","name":"4dd1a8ba-ad95-4a52-849b-30b877a06883","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/46721\/mockup-layers\/6a324e5d66890_large.webp","opacity":1,"visible":true,"locked":true}],"width":960,"height":960,"position":3,"platform_variant_ids":null,"preview_url":"users\/46721\/platform-products\/106537\/6a324e6b03b44.jpg","preview_thumbnail":"users\/46721\/platform-products\/106537\/6a324e6b03b44_thumbnail.webp","type":"image"},{"id":403676,"layers":[{"id":"layer-539695","name":"ba55fc56-4e8e-462e-a92f-3137539acf28","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/46721\/mockup-layers\/6a324e5dcf316_large.webp","opacity":1,"visible":true,"locked":true}],"width":960,"height":960,"position":4,"platform_variant_ids":null,"preview_url":"users\/46721\/platform-products\/106537\/6a324e6b79011.jpg","preview_thumbnail":"users\/46721\/platform-products\/106537\/6a324e6b79011_thumbnail.webp","type":"image"},{"id":403672,"layers":[{"id":"layer-162998","name":"d622a11d-5b67-48c7-aea8-76dbb1655874","type":"image","top":0,"left":0,"width":960,"height":960,"url":"users\/46721\/mockup-layers\/6a324e5d2ef29_large.webp","opacity":1,"visible":true,"locked":true}],"width":960,"height":960,"position":5,"platform_variant_ids":null,"preview_url":"users\/46721\/platform-products\/106537\/6a324e6948ab5.jpg","preview_thumbnail":"users\/46721\/platform-products\/106537\/6a324e6948ab5_thumbnail.webp","type":"image"}],"enable_artwork_variant_assignment":false,"published_at":"2026-06-17T07:38:10.000000Z","platform_linked_id":"9153752301731","clipart_categories":[],"config":{"shop_logo":"portal\/tib.png","atc_action":"redirect","show_buynow":false,"show_gallery":true,"show_preview":true,"zoom_gallery":true,"enable_sticky":true,"show_quantity":true,"style_variants":"outline","preview_content":"gallery","add_design_links":"property","personalize_type":"direct","atc_border_radius":"rounded","atc_button_layout":"layout_1","position_of_price":"price_compared_save","addon_price_enable":true,"alignment_variants":"left","show_arrows_mobile":true,"show_saving_amount":true,"save_uploaded_photos":true,"show_app_description":true,"show_compare_at_price":true,"border_radius_variants":"rounded","sync_between_templates":true,"show_navigation_numbers":false,"support_public_property":false,"hide_single_value_option":true,"load_gallery_immediately":false,"enable_personalize_button":true,"image_placement_on_mockup":true,"personalization_alignment":"left","personalization_font_size":"medium","use_reposition_on_gallery":true,"auto_select_first_template":false,"collapse_description_block":false,"personalization_item_per_row":"auto","personalization_toggle_style":"switch","show_custom_info_below_price":false,"action_button_in_zoom_gallery":"hover_pinch_zoom","personalization_border_radius":"rounded","show_galley_thumbnails_mobile":true,"personalization_choose_a_theme":"modern","action_button_in_show_save_badge":"show_amount_with_currency","show_personalization_form_header":false,"show_assigned_variant_images_only":false,"sync_campaign_info_to_shopify":true},"has_subscription":true,"is_development":false,"is_plus":false,"sku_enabled":true,"shop_name":"Yinjus"}