Clip pipeline improvements, direct YouTube upload, hero redesign, how-it-works updates
- make_clips: migrate refine_clip_timestamps to mlx-whisper, add LLM caption polishing, fix speaker label reversal in grouped caption lines - upload_clips: interactive episode/clip/platform menus, direct YouTube Shorts upload via Data API v3 (bypasses Postiz), direct Bluesky upload - Website hero: centered layout with left-column cover art on desktop, compact text links instead of pill buttons, scaled up typography - How-it-works: move anatomy section above diagram, update stats (320 names, 189+ personality layers, 20 towns, 570+ topics, 1400+ scenarios), add drunk/high/unhinged callers, voicemails, MLX Whisper GPU, LLM-polished captions - All footers: add System Status link, remove Ko-fi branding - .gitignore: YouTube OAuth credential files Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -117,12 +117,20 @@
|
||||
<span class="secondary-sep">·</span>
|
||||
<a href="https://discord.gg/5CnQZxDM" target="_blank" rel="noopener" class="secondary-link">Discord</a>
|
||||
<span class="secondary-sep">·</span>
|
||||
<a href="https://ko-fi.com/lukemacneil" target="_blank" rel="noopener" class="secondary-link">Support the Show</a>
|
||||
<a href="https://ko-fi.com/lukemacneil" target="_blank" rel="noopener" class="secondary-link support-link">Support the Show</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Episodes -->
|
||||
<section class="episodes-section">
|
||||
<h2>Episodes</h2>
|
||||
<div class="episodes-list" id="episodes-list">
|
||||
<div class="episodes-loading">Loading episodes...</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Testimonials -->
|
||||
<section class="testimonials-section">
|
||||
<h2>What Callers Are Saying</h2>
|
||||
@@ -197,14 +205,6 @@
|
||||
<div class="testimonials-dots" id="testimonials-dots"></div>
|
||||
</section>
|
||||
|
||||
<!-- Episodes -->
|
||||
<section class="episodes-section">
|
||||
<h2>Episodes</h2>
|
||||
<div class="episodes-list" id="episodes-list">
|
||||
<div class="episodes-loading">Loading episodes...</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Footer -->
|
||||
<footer class="footer">
|
||||
<div class="footer-links">
|
||||
@@ -228,9 +228,9 @@
|
||||
<a href="https://youtube.com/lukemacneil" target="_blank" rel="noopener">YouTube</a>
|
||||
</div>
|
||||
</div>
|
||||
<p class="footer-contact">Support the show: <a href="https://ko-fi.com/lukemacneil" target="_blank" rel="noopener">Ko-fi</a></p>
|
||||
<p class="footer-contact"><a href="https://ko-fi.com/lukemacneil" target="_blank" rel="noopener">Support the Show</a></p>
|
||||
<p class="footer-contact">Sales & Collaboration: <a href="mailto:luke@macneilmediagroup.com">luke@macneilmediagroup.com</a></p>
|
||||
<p>© 2026 Luke at the Roost · <a href="/privacy">Privacy Policy</a></p>
|
||||
<p>© 2026 Luke at the Roost · <a href="/privacy">Privacy Policy</a> · <a href="https://monitoring.macneilmediagroup.com/status/lukeattheroost" target="_blank" rel="noopener">System Status</a></p>
|
||||
</footer>
|
||||
|
||||
<!-- Sticky Audio Player -->
|
||||
|
||||
Reference in New Issue
Block a user