rebrand: BatchTube orange #FF8822, update workflow for Gitea Actions

This commit is contained in:
2026-03-07 03:30:07 +01:00
parent 423eb72fd6
commit b941ec0760
4141 changed files with 82836 additions and 63 deletions

View File

@@ -1,5 +1,5 @@
"""
api_server.py - FastAPI backend for YouTube SIPOC Tool
api_server.py - FastAPI backend for BatchTube
Serves the Web GUI, REST API, and Server-Sent Events (SSE) for real-time progress.
"""
import sys
@@ -33,7 +33,7 @@ logging.basicConfig(
)
logger = logging.getLogger("api_server")
app = FastAPI(title="YouTube SIPOC Tool", version="1.0.0")
app = FastAPI(title="BatchTube", version="1.0.0")
# CORS - allow localhost GUI access
app.add_middleware(
@@ -430,7 +430,7 @@ async def health():
if __name__ == "__main__":
print(f"\n{'='*60}")
print(" YouTube SIPOC Tool")
print(" BatchTube")
print(f" Web GUI: http://{config.API_HOST}:{config.API_PORT}")
print(f" API: http://{config.API_HOST}:{config.API_PORT}/api")
print(f"{'='*60}\n")

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>YouTube SIPOC Tool</title>
<title>BatchTube</title>
<link rel="stylesheet" href="/style.css" />
</head>
<body>
@@ -14,7 +14,7 @@
<svg width="28" height="28" viewBox="0 0 24 24" fill="currentColor">
<path d="M19.59 6.69a4.83 4.83 0 01-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 01-2.88 2.5 2.89 2.89 0 01-2.89-2.89 2.89 2.89 0 012.89-2.89c.28 0 .54.04.79.1V9.01a6.33 6.33 0 00-.79-.05 6.34 6.34 0 00-6.34 6.34 6.34 6.34 0 006.34 6.34 6.34 6.34 0 006.33-6.34v-7a8.15 8.15 0 004.77 1.52v-3.4a4.85 4.85 0 01-1-.09z"/>
</svg>
<span class="app-title">YouTube <span>SIPOC</span></span>
<span class="app-title">BatchTube</span>
</div>
<nav class="header-nav">
<button class="nav-btn active" onclick="showView('jobs')" id="nav-jobs">Jobs</button>
@@ -174,7 +174,7 @@
<!-- Welcome / empty state -->
<div class="empty-state">
<div class="empty-state-icon">🎬</div>
<div class="empty-state-title">YouTube SIPOC Tool</div>
<div class="empty-state-title">BatchTube</div>
<div class="empty-state-body">
Extract titles, stats, transcripts, summaries, thumbnails, MP3, and MP4 from YouTube videos.<br/><br/>
Click <strong>+ New Job</strong> to get started.

View File

@@ -1,5 +1,5 @@
/* ============================================================
YouTube SIPOC Tool - Dark Mode UI
BatchTube - Dark Mode UI
============================================================ */
:root {
@@ -11,8 +11,8 @@
--text: #e8e8e8;
--text-dim: #888;
--text-muted: #555;
--accent: #ff4444;
--accent2: #cc2222;
--accent: #ff8822;
--accent2: #cc5500;
--blue: #4a9eff;
--green: #22cc66;
--yellow: #ffcc00;