<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Book Design on publishing.co.uk — Professional KDP Book Formatting</title><link>https://publishing.co.uk/tags/book-design/</link><description>Recent content in Book Design on publishing.co.uk — Professional KDP Book Formatting</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Sat, 21 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://publishing.co.uk/tags/book-design/index.xml" rel="self" type="application/rss+xml"/><item><title>KDP Cover Formatting Guide — Interactive Cover Template Calculator</title><link>https://publishing.co.uk/guides/kdp-cover-formatting-guide/</link><pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate><guid>https://publishing.co.uk/guides/kdp-cover-formatting-guide/</guid><description>&lt;style&gt;
.tool-container{max-width:800px;margin:0 auto 2rem}
.tool-card-calc{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:2rem;margin:1.5rem 0;box-shadow:var(--shadow)}
.tool-input-group{margin-bottom:1.25rem}
.tool-input-group label{display:block;font-weight:600;margin-bottom:.5rem;font-size:.95rem}
.tool-input-group input,.tool-input-group select{width:100%;padding:.75rem 1rem;border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font);font-size:1rem;background:var(--white);transition:border-color var(--transition)}
.tool-input-group input:focus,.tool-input-group select:focus{outline:none;border-color:var(--indigo);box-shadow:0 0 0 3px rgba(107,33,168,.1)}
.tool-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:9999px;font-weight:600;font-size:.95rem;cursor:pointer;border:none;background:var(--indigo);color:var(--white);transition:all var(--transition);width:100%;justify-content:center}
.tool-btn:hover{background:#5b1a91;transform:translateY(-1px);box-shadow:0 4px 12px rgba(107,33,168,.35)}
.results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin-top:1.5rem}
.result-box{background:linear-gradient(135deg,#faf5ff,#f3e8ff);border:1px solid #e9d5ff;border-radius:var(--radius-sm);padding:1rem;text-align:center}
.result-box .label{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:.25rem}
.result-box .value{font-size:1.4rem;font-weight:700;color:var(--indigo)}
.result-box .sub{font-size:.78rem;color:var(--muted);margin-top:.15rem}
.cover-diagram-wrap{background:#f8f5f0;border-radius:var(--radius);padding:2rem 1rem;margin:2rem 0;overflow-x:auto}
.cover-diagram{position:relative;margin:0 auto;border:2px dashed #94a3b8}
.cover-zone{position:absolute;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;text-align:center;box-sizing:border-box}
.zone-bleed{background:rgba(239,68,68,.12);border:1px dashed #ef4444;color:#ef4444}
.zone-trim{background:rgba(255,255,255,.9);border:1px solid #64748b}
.zone-safe{background:rgba(107,33,168,.08);border:1px dashed var(--indigo);color:var(--indigo)}
.zone-spine{background:rgba(107,33,168,.15);border-left:2px solid var(--indigo);border-right:2px solid var(--indigo);color:var(--indigo)}
.zone-barcode{background:rgba(239,68,68,.08);border:1px solid #ef4444;color:#ef4444;font-size:.6rem}
.diagram-legend{display:flex;gap:1.5rem;justify-content:center;margin-top:1rem;flex-wrap:wrap;font-size:.8rem}
.legend-item{display:flex;align-items:center;gap:.4rem}
.legend-swatch{width:16px;height:16px;border-radius:3px}
.dim-label{position:absolute;font-size:.65rem;color:#64748b;font-weight:600;white-space:nowrap}
.cta-box{background:linear-gradient(135deg,var(--indigo),#5b1a91);color:var(--white);border-radius:var(--radius);padding:2rem;text-align:center;margin:2.5rem 0}
.cta-box h3{color:var(--white);margin-bottom:.5rem}
.cta-box p{color:rgba(255,255,255,.85);margin-bottom:1rem}
.cta-box .btn{background:var(--white);color:var(--indigo);padding:.75rem 2rem;border-radius:9999px;font-weight:600;text-decoration:none;display:inline-block}
.related-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.5rem 0}
.related-tool{border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.25rem;text-align:center;transition:all var(--transition)}
.related-tool:hover{border-color:var(--indigo);box-shadow:var(--shadow-md);transform:translateY(-2px)}
.related-tool h4{font-size:.95rem;margin-bottom:.35rem}
.related-tool p{font-size:.82rem;color:var(--muted);margin:0}
&lt;/style&gt;
&lt;p&gt;Enter your book details below to get exact cover dimensions. The visual diagram updates in real time to show you exactly how your cover should be set up.&lt;/p&gt;</description></item><item><title>KDP Trim Size Guide — Find the Perfect Size for Your Book</title><link>https://publishing.co.uk/guides/kdp-trim-size-guide/</link><pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate><guid>https://publishing.co.uk/guides/kdp-trim-size-guide/</guid><description>&lt;style&gt;
.tool-container{max-width:900px;margin:0 auto 2rem}
.tool-card-calc{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:2rem;margin:1.5rem 0;box-shadow:var(--shadow)}
.filter-row{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}
.filter-row select,.filter-row input{padding:.6rem 1rem;border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font);font-size:.9rem;background:var(--white)}
.filter-row select:focus,.filter-row input:focus{outline:none;border-color:var(--indigo);box-shadow:0 0 0 3px rgba(107,33,168,.1)}
.filter-row input{flex:1;min-width:200px}
.trim-table{width:100%;border-collapse:collapse;font-size:.88rem}
.trim-table th,.trim-table td{padding:.7rem .85rem;text-align:left;border-bottom:1px solid var(--border)}
.trim-table th{background:#f8f5f0;font-weight:600;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);position:sticky;top:0;z-index:1}
.trim-table tr:hover{background:#faf5ff}
.trim-table .badge{display:inline-block;padding:.15rem .5rem;border-radius:9999px;font-size:.72rem;font-weight:600}
.badge-popular{background:#f3e8ff;color:var(--indigo)}
.badge-fiction{background:#fce7f3;color:#9d174d}
.badge-nonfiction{background:#dbeafe;color:#1e40af}
.badge-children{background:#d1fae5;color:#065f46}
.badge-photo{background:#fef3c7;color:#92400e}
.genre-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.25rem;margin:1.5rem 0}
.genre-card{border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.5rem;transition:all var(--transition);cursor:pointer}
.genre-card:hover{border-color:var(--indigo);box-shadow:var(--shadow-md);transform:translateY(-2px)}
.genre-card.active{border-color:var(--indigo);background:#faf5ff;box-shadow:var(--shadow-md)}
.genre-card h4{margin-bottom:.5rem;font-size:1rem}
.genre-card .sizes{font-size:.88rem;color:var(--muted);margin-bottom:.5rem}
.genre-card .uk-note{font-size:.82rem;color:var(--indigo);font-style:italic}
.size-preview{display:flex;align-items:flex-end;gap:1rem;justify-content:center;padding:2rem;background:#f8f5f0;border-radius:var(--radius);margin:1.5rem 0;min-height:200px;flex-wrap:wrap}
.size-box{background:var(--white);border:2px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;color:var(--muted);transition:all .3s ease;position:relative}
.size-box.highlighted{border-color:var(--indigo);background:#faf5ff;color:var(--indigo)}
.size-box .size-label{position:absolute;bottom:-20px;font-size:.65rem;white-space:nowrap}
.cta-box{background:linear-gradient(135deg,var(--indigo),#5b1a91);color:var(--white);border-radius:var(--radius);padding:2rem;text-align:center;margin:2.5rem 0}
.cta-box h3{color:var(--white);margin-bottom:.5rem}
.cta-box p{color:rgba(255,255,255,.85);margin-bottom:1rem}
.cta-box .btn{background:var(--white);color:var(--indigo);padding:.75rem 2rem;border-radius:9999px;font-weight:600;text-decoration:none;display:inline-block}
.related-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.5rem 0}
.related-tool{border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.25rem;text-align:center;transition:all var(--transition)}
.related-tool:hover{border-color:var(--indigo);box-shadow:var(--shadow-md);transform:translateY(-2px)}
.related-tool h4{font-size:.95rem;margin-bottom:.35rem}
.related-tool p{font-size:.82rem;color:var(--muted);margin:0}
.table-wrap{overflow-x:auto;margin:1rem 0;border:1px solid var(--border);border-radius:var(--radius-sm)}
&lt;/style&gt;
&lt;p&gt;Find the perfect trim size for your Amazon KDP paperback. Use the genre selector below to see recommended sizes, or browse the complete filterable table of all available KDP trim sizes.&lt;/p&gt;</description></item><item><title>White Paper vs Cream Paper for KDP — Visual Comparison Tool</title><link>https://publishing.co.uk/guides/white-vs-cream-paper/</link><pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate><guid>https://publishing.co.uk/guides/white-vs-cream-paper/</guid><description>&lt;style&gt;
.tool-container{max-width:800px;margin:0 auto 2rem}
.paper-preview{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1.5rem 0}
.paper-sample{border-radius:var(--radius);padding:2rem;font-family:Georgia,'Times New Roman',serif;font-size:14px;line-height:1.8;box-shadow:var(--shadow-lg);position:relative;min-height:300px}
.paper-sample.white-paper{background:#ffffff;color:#1a1a1a;border:1px solid #e2e8f0}
.paper-sample.cream-paper{background:#FFF8EC;color:#2d2418;border:1px solid #e8dcc8}
.paper-sample .paper-label{position:absolute;top:12px;right:12px;font-family:var(--font);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .6rem;border-radius:9999px}
.white-paper .paper-label{background:#f1f5f9;color:#64748b}
.cream-paper .paper-label{background:#fef3c7;color:#92400e}
.paper-controls{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;margin:1rem 0;box-shadow:var(--shadow)}
.paper-controls label{display:block;font-weight:600;margin-bottom:.5rem;font-size:.9rem}
.paper-controls select,.paper-controls input{width:100%;padding:.6rem 1rem;border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font);font-size:.9rem;margin-bottom:1rem}
.paper-controls input[type=range]{padding:0}
.comparison-table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9rem}
.comparison-table th,.comparison-table td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border)}
.comparison-table th{background:#f8f5f0;font-weight:600;font-size:.8rem;text-transform:uppercase;color:var(--muted)}
.comparison-table .winner{color:var(--indigo);font-weight:600}
.genre-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1.5rem 0}
.genre-rec{border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.25rem;text-align:center;transition:all var(--transition)}
.genre-rec:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}
.genre-rec h4{font-size:.95rem;margin-bottom:.35rem}
.genre-rec .rec{font-size:.85rem;font-weight:600;margin-bottom:.25rem}
.genre-rec .rec.white{color:#3b82f6}
.genre-rec .rec.cream{color:#d97706}
.genre-rec p{font-size:.78rem;color:var(--muted);margin:0}
.cost-calc{background:linear-gradient(135deg,#faf5ff,#f3e8ff);border:1px solid #e9d5ff;border-radius:var(--radius);padding:1.5rem;margin:1.5rem 0}
.cost-calc .results{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}
.cost-calc .result-item{text-align:center;padding:1rem;background:var(--white);border-radius:var(--radius-sm)}
.cost-calc .result-item .label{font-size:.8rem;text-transform:uppercase;color:var(--muted);margin-bottom:.25rem}
.cost-calc .result-item .value{font-size:1.3rem;font-weight:700;color:var(--indigo)}
.cta-box{background:linear-gradient(135deg,var(--indigo),#5b1a91);color:var(--white);border-radius:var(--radius);padding:2rem;text-align:center;margin:2.5rem 0}
.cta-box h3{color:var(--white);margin-bottom:.5rem}
.cta-box p{color:rgba(255,255,255,.85);margin-bottom:1rem}
.cta-box .btn{background:var(--white);color:var(--indigo);padding:.75rem 2rem;border-radius:9999px;font-weight:600;text-decoration:none;display:inline-block}
.related-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.5rem 0}
.related-tool{border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.25rem;text-align:center;transition:all var(--transition)}
.related-tool:hover{border-color:var(--indigo);box-shadow:var(--shadow-md);transform:translateY(-2px)}
.related-tool h4{font-size:.95rem;margin-bottom:.35rem}
.related-tool p{font-size:.82rem;color:var(--muted);margin:0}
@media(max-width:640px){.paper-preview{grid-template-columns:1fr}.cost-calc .results{grid-template-columns:1fr}}
&lt;/style&gt;
&lt;p&gt;See exactly how your text will look on white and cream paper. Adjust the font, size, and preview text to compare both paper types side by side.&lt;/p&gt;</description></item></channel></rss>