|
|
|
<!DOCTYPE html> |
|
<html lang="en"> |
|
<head> |
|
<meta charset="UTF-8"> |
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|
<title>Reel Creator AI</title> |
|
<script src="https://cdn.tailwindcss.com"></script> |
|
<style> |
|
|
|
::-webkit-scrollbar { |
|
width: 8px; |
|
height: 8px; |
|
} |
|
::-webkit-scrollbar-track { |
|
background: #2d3748; |
|
} |
|
::-webkit-scrollbar-thumb { |
|
background: #4a5568; |
|
border-radius: 4px; |
|
} |
|
::-webkit-scrollbar-thumb:hover { |
|
background: #718096; |
|
} |
|
|
|
body { |
|
font-family: 'Inter', sans-serif; |
|
background-color: #111827; |
|
color: #f3f4f6; |
|
} |
|
|
|
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap'); |
|
|
|
|
|
.markdown-content strong, .markdown-content b { |
|
font-weight: bold; |
|
} |
|
.markdown-content em, .markdown-content i { |
|
font-style: italic; |
|
} |
|
.markdown-content ul { |
|
list-style-type: disc; |
|
margin-left: 1.5rem; |
|
padding-left: 0.5rem; |
|
} |
|
.markdown-content ol { |
|
list-style-type: decimal; |
|
margin-left: 1.5rem; |
|
padding-left: 0.5rem; |
|
} |
|
.markdown-content li { |
|
margin-bottom: 0.25rem; |
|
} |
|
.markdown-content p { |
|
margin-bottom: 0.5rem; |
|
} |
|
.markdown-content p:last-child { |
|
margin-bottom: 0; |
|
} |
|
.markdown-content code { |
|
background-color: #2d3748; |
|
padding: 0.125rem 0.25rem; |
|
border-radius: 0.25rem; |
|
font-family: 'Courier New', Courier, monospace; |
|
} |
|
.markdown-content pre { |
|
background-color: #1f2937; |
|
padding: 0.75rem; |
|
border-radius: 0.375rem; |
|
overflow-x: auto; |
|
margin-bottom: 0.5rem; |
|
} |
|
.markdown-content pre code { |
|
background-color: transparent; |
|
padding: 0; |
|
} |
|
.markdown-content blockquote { |
|
border-left: 4px solid #4a5568; |
|
padding-left: 1rem; |
|
margin-left: 0; |
|
font-style: italic; |
|
color: #9ca3af; |
|
} |
|
.markdown-content h1, .markdown-content h2, .markdown-content h3, .markdown-content h4, .markdown-content h5, .markdown-content h6 { |
|
font-weight: bold; |
|
margin-top: 1rem; |
|
margin-bottom: 0.5rem; |
|
} |
|
.markdown-content h1 { font-size: 1.875rem; } |
|
.markdown-content h2 { font-size: 1.5rem; } |
|
.markdown-content h3 { font-size: 1.25rem; } |
|
|
|
</style> |
|
<script type="importmap"> |
|
{ |
|
"imports": { |
|
"react-dom/": "https://esm.sh/react-dom@^19.1.0/", |
|
"react/": "https://esm.sh/react@^19.1.0/", |
|
"react": "https://esm.sh/react@^19.1.0", |
|
"@google/genai": "https://esm.sh/@google/genai@^1.3.0", |
|
"marked": "https://esm.sh/marked@^13.0.2" |
|
} |
|
} |
|
</script> |
|
<link rel="stylesheet" href="/index.css"> |
|
</head> |
|
<body> |
|
<div id="root"></div> |
|
<script type="module" src="bundle.js"></script> |
|
<script type="module" src="/index.tsx"></script> |
|
</body> |
|
</html> |
|
|