Skip to content

Commit d5c0c87

Browse files
committed
Add 'More from sakuradev' cross-promo section
Adds a sibling-app + portfolio-hub link block above the footer. Helps visitors discover related sakuradev apps.
1 parent 47d52d5 commit d5c0c87

24 files changed

Lines changed: 352 additions & 30 deletions

_template.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,20 @@ <h2>{{secChangelogHeading}}</h2>
262262

263263
<p style="text-align:center;color:var(--fg-soft);font-size:.95rem;margin:1.5rem 0"><a href="{{blogPath}}">{{blogLinkLabel}} →</a></p>
264264

265+
<section style="margin:3rem 0 2rem;padding-top:2rem;border-top:1px solid var(--border,#e6e6ee)" aria-label="More from sakuradev">
266+
<p style="font-size:.95rem;text-align:center;margin:0 0 1.25rem;color:var(--fg-soft,#4a4a5e);letter-spacing:.08em;text-transform:uppercase;font-weight:600">More from sakuradev</p>
267+
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;max-width:640px;margin:0 auto">
268+
<a href="https://sakuradevjp.github.io/AudioFixer-notes/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
269+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🔊</span>
270+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">AudioFixer</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Lossless video volume booster for Windows</span></span>
271+
</a>
272+
<a href="https://sakuradevjp.github.io/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
273+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🌸</span>
274+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">All apps by sakuradev</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Indie apps for Windows &amp; Android</span></span>
275+
</a>
276+
</div>
277+
</section>
278+
265279
<footer>
266280
<p>{{footer}}</p>
267281
<p style="margin-top:1.2rem;font-size:.8rem;line-height:1.8;color:var(--fg-soft)">

ar/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,20 @@ <h2>سجل التغييرات</h2>
284284

285285
<p style="text-align:center;color:var(--fg-soft);font-size:.95rem;margin:1.5rem 0"><a href="../blog/">اقرأ المدونة →</a></p>
286286

287+
<section style="margin:3rem 0 2rem;padding-top:2rem;border-top:1px solid var(--border,#e6e6ee)" aria-label="More from sakuradev">
288+
<p style="font-size:.95rem;text-align:center;margin:0 0 1.25rem;color:var(--fg-soft,#4a4a5e);letter-spacing:.08em;text-transform:uppercase;font-weight:600">More from sakuradev</p>
289+
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;max-width:640px;margin:0 auto">
290+
<a href="https://sakuradevjp.github.io/AudioFixer-notes/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
291+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🔊</span>
292+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">AudioFixer</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Lossless video volume booster for Windows</span></span>
293+
</a>
294+
<a href="https://sakuradevjp.github.io/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
295+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🌸</span>
296+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">All apps by sakuradev</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Indie apps for Windows &amp; Android</span></span>
297+
</a>
298+
</div>
299+
</section>
300+
287301
<footer>
288302
<p>ChargeCast تطبيق Windows من تطوير <a href="https://github.com/sakuradevjp">sakura.dev.jp</a>. معرّف المنتج: <code>sakura.dev.jp.ChargeCast</code></p>
289303
<p style="margin-top:1.2rem;font-size:.8rem;line-height:1.8;color:var(--fg-soft)">

de/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,20 @@ <h2>Changelog</h2>
284284

285285
<p style="text-align:center;color:var(--fg-soft);font-size:.95rem;margin:1.5rem 0"><a href="../blog/">Zum Blog →</a></p>
286286

287+
<section style="margin:3rem 0 2rem;padding-top:2rem;border-top:1px solid var(--border,#e6e6ee)" aria-label="More from sakuradev">
288+
<p style="font-size:.95rem;text-align:center;margin:0 0 1.25rem;color:var(--fg-soft,#4a4a5e);letter-spacing:.08em;text-transform:uppercase;font-weight:600">More from sakuradev</p>
289+
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;max-width:640px;margin:0 auto">
290+
<a href="https://sakuradevjp.github.io/AudioFixer-notes/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
291+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🔊</span>
292+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">AudioFixer</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Lossless video volume booster for Windows</span></span>
293+
</a>
294+
<a href="https://sakuradevjp.github.io/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
295+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🌸</span>
296+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">All apps by sakuradev</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Indie apps for Windows &amp; Android</span></span>
297+
</a>
298+
</div>
299+
</section>
300+
287301
<footer>
288302
<p>ChargeCast ist eine Windows-App von <a href="https://github.com/sakuradevjp">sakura.dev.jp</a>. Produkt-ID: <code>sakura.dev.jp.ChargeCast</code></p>
289303
<p style="margin-top:1.2rem;font-size:.8rem;line-height:1.8;color:var(--fg-soft)">

es/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,20 @@ <h2>Historial de cambios</h2>
284284

285285
<p style="text-align:center;color:var(--fg-soft);font-size:.95rem;margin:1.5rem 0"><a href="../blog/">Lee el blog →</a></p>
286286

287+
<section style="margin:3rem 0 2rem;padding-top:2rem;border-top:1px solid var(--border,#e6e6ee)" aria-label="More from sakuradev">
288+
<p style="font-size:.95rem;text-align:center;margin:0 0 1.25rem;color:var(--fg-soft,#4a4a5e);letter-spacing:.08em;text-transform:uppercase;font-weight:600">More from sakuradev</p>
289+
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;max-width:640px;margin:0 auto">
290+
<a href="https://sakuradevjp.github.io/AudioFixer-notes/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
291+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🔊</span>
292+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">AudioFixer</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Lossless video volume booster for Windows</span></span>
293+
</a>
294+
<a href="https://sakuradevjp.github.io/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
295+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🌸</span>
296+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">All apps by sakuradev</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Indie apps for Windows &amp; Android</span></span>
297+
</a>
298+
</div>
299+
</section>
300+
287301
<footer>
288302
<p>ChargeCast es una app de Windows de <a href="https://github.com/sakuradevjp">sakura.dev.jp</a>. ID de producto: <code>sakura.dev.jp.ChargeCast</code></p>
289303
<p style="margin-top:1.2rem;font-size:.8rem;line-height:1.8;color:var(--fg-soft)">

fr/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,20 @@ <h2>Journal des modifications</h2>
284284

285285
<p style="text-align:center;color:var(--fg-soft);font-size:.95rem;margin:1.5rem 0"><a href="../blog/">Lire le blog →</a></p>
286286

287+
<section style="margin:3rem 0 2rem;padding-top:2rem;border-top:1px solid var(--border,#e6e6ee)" aria-label="More from sakuradev">
288+
<p style="font-size:.95rem;text-align:center;margin:0 0 1.25rem;color:var(--fg-soft,#4a4a5e);letter-spacing:.08em;text-transform:uppercase;font-weight:600">More from sakuradev</p>
289+
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;max-width:640px;margin:0 auto">
290+
<a href="https://sakuradevjp.github.io/AudioFixer-notes/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
291+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🔊</span>
292+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">AudioFixer</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Lossless video volume booster for Windows</span></span>
293+
</a>
294+
<a href="https://sakuradevjp.github.io/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
295+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🌸</span>
296+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">All apps by sakuradev</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Indie apps for Windows &amp; Android</span></span>
297+
</a>
298+
</div>
299+
</section>
300+
287301
<footer>
288302
<p>ChargeCast est une appli Windows de <a href="https://github.com/sakuradevjp">sakura.dev.jp</a>. ID produit : <code>sakura.dev.jp.ChargeCast</code></p>
289303
<p style="margin-top:1.2rem;font-size:.8rem;line-height:1.8;color:var(--fg-soft)">

hi/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,20 @@ <h2>चेंजलॉग</h2>
284284

285285
<p style="text-align:center;color:var(--fg-soft);font-size:.95rem;margin:1.5rem 0"><a href="../blog/">ब्लॉग पढ़ें →</a></p>
286286

287+
<section style="margin:3rem 0 2rem;padding-top:2rem;border-top:1px solid var(--border,#e6e6ee)" aria-label="More from sakuradev">
288+
<p style="font-size:.95rem;text-align:center;margin:0 0 1.25rem;color:var(--fg-soft,#4a4a5e);letter-spacing:.08em;text-transform:uppercase;font-weight:600">More from sakuradev</p>
289+
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;max-width:640px;margin:0 auto">
290+
<a href="https://sakuradevjp.github.io/AudioFixer-notes/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
291+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🔊</span>
292+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">AudioFixer</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Lossless video volume booster for Windows</span></span>
293+
</a>
294+
<a href="https://sakuradevjp.github.io/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
295+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🌸</span>
296+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">All apps by sakuradev</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Indie apps for Windows &amp; Android</span></span>
297+
</a>
298+
</div>
299+
</section>
300+
287301
<footer>
288302
<p>ChargeCast <a href="https://github.com/sakuradevjp">sakura.dev.jp</a> का बनाया हुआ एक Windows ऐप है। प्रोडक्ट ID: <code>sakura.dev.jp.ChargeCast</code></p>
289303
<p style="margin-top:1.2rem;font-size:.8rem;line-height:1.8;color:var(--fg-soft)">

id/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,20 @@ <h2>Changelog</h2>
284284

285285
<p style="text-align:center;color:var(--fg-soft);font-size:.95rem;margin:1.5rem 0"><a href="../blog/">Baca blog →</a></p>
286286

287+
<section style="margin:3rem 0 2rem;padding-top:2rem;border-top:1px solid var(--border,#e6e6ee)" aria-label="More from sakuradev">
288+
<p style="font-size:.95rem;text-align:center;margin:0 0 1.25rem;color:var(--fg-soft,#4a4a5e);letter-spacing:.08em;text-transform:uppercase;font-weight:600">More from sakuradev</p>
289+
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;max-width:640px;margin:0 auto">
290+
<a href="https://sakuradevjp.github.io/AudioFixer-notes/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
291+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🔊</span>
292+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">AudioFixer</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Lossless video volume booster for Windows</span></span>
293+
</a>
294+
<a href="https://sakuradevjp.github.io/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
295+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🌸</span>
296+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">All apps by sakuradev</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Indie apps for Windows &amp; Android</span></span>
297+
</a>
298+
</div>
299+
</section>
300+
287301
<footer>
288302
<p>ChargeCast adalah aplikasi Windows dari <a href="https://github.com/sakuradevjp">sakura.dev.jp</a>. Product ID: <code>sakura.dev.jp.ChargeCast</code></p>
289303
<p style="margin-top:1.2rem;font-size:.8rem;line-height:1.8;color:var(--fg-soft)">

index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,20 @@ <h2>Changelog</h2>
284284

285285
<p style="text-align:center;color:var(--fg-soft);font-size:.95rem;margin:1.5rem 0"><a href="blog/">Read the blog →</a></p>
286286

287+
<section style="margin:3rem 0 2rem;padding-top:2rem;border-top:1px solid var(--border,#e6e6ee)" aria-label="More from sakuradev">
288+
<p style="font-size:.95rem;text-align:center;margin:0 0 1.25rem;color:var(--fg-soft,#4a4a5e);letter-spacing:.08em;text-transform:uppercase;font-weight:600">More from sakuradev</p>
289+
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;max-width:640px;margin:0 auto">
290+
<a href="https://sakuradevjp.github.io/AudioFixer-notes/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
291+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🔊</span>
292+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">AudioFixer</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Lossless video volume booster for Windows</span></span>
293+
</a>
294+
<a href="https://sakuradevjp.github.io/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
295+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🌸</span>
296+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">All apps by sakuradev</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Indie apps for Windows &amp; Android</span></span>
297+
</a>
298+
</div>
299+
</section>
300+
287301
<footer>
288302
<p>ChargeCast is a Windows app by <a href="https://github.com/sakuradevjp">sakura.dev.jp</a>. Product ID: <code>sakura.dev.jp.ChargeCast</code></p>
289303
<p style="margin-top:1.2rem;font-size:.8rem;line-height:1.8;color:var(--fg-soft)">

it/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,20 @@ <h2>Changelog</h2>
284284

285285
<p style="text-align:center;color:var(--fg-soft);font-size:.95rem;margin:1.5rem 0"><a href="../blog/">Leggi il blog →</a></p>
286286

287+
<section style="margin:3rem 0 2rem;padding-top:2rem;border-top:1px solid var(--border,#e6e6ee)" aria-label="More from sakuradev">
288+
<p style="font-size:.95rem;text-align:center;margin:0 0 1.25rem;color:var(--fg-soft,#4a4a5e);letter-spacing:.08em;text-transform:uppercase;font-weight:600">More from sakuradev</p>
289+
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;max-width:640px;margin:0 auto">
290+
<a href="https://sakuradevjp.github.io/AudioFixer-notes/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
291+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🔊</span>
292+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">AudioFixer</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Lossless video volume booster for Windows</span></span>
293+
</a>
294+
<a href="https://sakuradevjp.github.io/" style="display:flex;align-items:center;gap:.85rem;background:var(--card,#f7f7fb);border:1px solid var(--border,#e6e6ee);border-radius:12px;padding:.9rem 1.1rem;text-decoration:none;color:inherit">
295+
<span style="font-size:1.6rem;flex-shrink:0;line-height:1">🌸</span>
296+
<span style="line-height:1.4"><strong style="display:block;color:var(--fg,#1a1a2e);font-size:.98rem">All apps by sakuradev</strong><span style="color:var(--fg-soft,#4a4a5e);font-size:.86rem">Indie apps for Windows &amp; Android</span></span>
297+
</a>
298+
</div>
299+
</section>
300+
287301
<footer>
288302
<p>ChargeCast è un'app Windows di <a href="https://github.com/sakuradevjp">sakura.dev.jp</a>. ID prodotto: <code>sakura.dev.jp.ChargeCast</code></p>
289303
<p style="margin-top:1.2rem;font-size:.8rem;line-height:1.8;color:var(--fg-soft)">

0 commit comments

Comments
 (0)