INNER CODE UNIT · Python
get_zen_redoc_html
SHAdd0WTAka/Zen-Ai-Pentest · api/main.py:716
def get_zen_redoc_html() -> str:
"""Generate custom ReDoc HTML with dark theme"""
return """<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Zen-AI-Pentest API - ReDoc</title>
<link rel="shortcut icon" href="/favicon.ico">
<meta name="description" content="Zen-AI-Pentest API Documentation">
<style>
:root { --bg-primary: #0a0a0f; --bg-secondary: #14141f; --bg-card: #1a1a2e; --text-primary: #e2e8f0; --text-secondary: #94a3b8; --accent: #06b6d4; --border: #27273a; }
* { scrollbar-width: thin; scrollbar-color: #27273a #0a0a0f; }
body { background: var(--bg-primary) !important; margin: 0; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; }
.menu-content { background: var(--bg-secondary) !important; border-right: 1px solid var(--border) !important; }
.api-info { background: linear-gradient(135deg, rgba(6,182,212,0.1) 0%, transparent 100%) !important; padding: 40px !important; border-bottom: 1px solid var(--border) !important; }
.api-info h1 { color: var(--accent) !important; font-size: 2.8em !important; font-weight: 700 !important; }
.api-content { background: var(--bg-primary) !important; padding: 40px !important; }