obtu-ai / static /html /landing.html
Jose Benitez
clean code
025cc15
raw
history blame
6.09 kB
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ObtuAI - Creación Visual con IA</title>
<style>
:root {
--background-color: #0f0f0f;
--text-color: #ffffff;
--accent-color: #bb86fc;
--surface-color: #1e1e1e;
--border-radius: 20px;
}
body {
font-family: 'Arial', sans-serif;
line-height: 1.6;
color: var(--text-color);
background-color: var(--background-color);
margin: 0;
padding: 0;
}
.container {
width: 90%;
max-width: 1200px;
margin: auto;
overflow: hidden;
padding: 0 20px;
}
header {
background: var(--surface-color);
padding: 20px 0;
position: relative;
border-bottom-left-radius: var(--border-radius);
border-bottom-right-radius: var(--border-radius);
}
.header-content {
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
font-size: 2em;
font-weight: bold;
color: var(--accent-color);
}
#google-btn-container {
position: absolute;
right: 20px;
top: 20px;
}
.hero {
background: url('https://news.ubc.ca/wp-content/uploads/2023/08/AdobeStock_559145847.jpeg') no-repeat center center/cover;
height: 60vh;
position: relative;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
margin-top: 20px;
border-radius: var(--border-radius);
overflow: hidden;
}
.hero-content {
background: rgba(0,0,0,0.7);
padding: 30px;
border-radius: var(--border-radius);
max-width: 600px;
}
.hero-content h1 {
font-size: 2.5em;
margin-bottom: 0.5em;
}
.features {
padding: 40px 0;
}
.feature-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 30px;
}
.feature {
background: var(--surface-color);
padding: 30px;
border-radius: var(--border-radius);
box-shadow: 0 8px 20px rgba(0,0,0,0.3);
transition: transform 0.3s ease;
}
.feature:hover {
transform: translateY(-5px);
}
.testimonials {
background: var(--surface-color);
padding: 40px 0;
border-radius: var(--border-radius);
margin-top: 40px;
}
.testimonial {
background: rgba(255,255,255,0.1);
padding: 25px;
margin-top: 30px;
border-radius: var(--border-radius);
transition: transform 0.3s ease;
}
.testimonial:hover {
transform: scale(1.03);
}
footer {
background: var(--surface-color);
text-align: center;
padding: 20px 0;
margin-top: 40px;
border-top-left-radius: var(--border-radius);
border-top-right-radius: var(--border-radius);
}
@media(max-width: 768px) {
.header-content {
flex-direction: column;
text-align: center;
}
#google-btn-container {
position: static;
transform: none;
margin-top: 20px;
}
.hero-content {
padding: 20px;
}
}
</style>
</head>
<body>
<header>
<div class="container">
<div class="header-content">
<div class="logo">🎨 ObtuAI</div>
<div id="google-btn-container">
<!-- The button will be inserted here by Gradio -->
</div>
</div>
</div>
</header>
<div class="container">
<section class="hero">
<div class="hero-content">
<h1>🚀 Welcome to the Future of Visual Creation</h1>
<p>Create AI-generated images in seconds. Write your idea and watch it turn into art!</p>
</div>
</section>
<section class="features">
<h2>🌟 Discover the Power of AI Image Generation</h2>
<div class="feature-grid">
<div class="feature">
<h3>Customize</h3>
<p>Feed your model with your own images and styles.</p>
</div>
<div class="feature">
<h3>Train</h3>
<p>Our AI learns from your preferences.</p>
</div>
<div class="feature">
<h3>Create</h3>
<p>Generate images that reflect your unique vision.</p>
</div>
</div>
</section>
<section class="testimonials">
<div class="container">
<h2>💬 What Our Users Say</h2>
<div class="testimonial">
<p>"ObtuAI has revolutionized my creative process. Now I can visualize my wildest ideas in minutes!"</p>
<p><strong>- Ana, Graphic Designer</strong></p>
</div>
<div class="testimonial">
<p>"Training my own model was surprisingly easy. Now I create photos of myself and my clients in seconds."</p>
<p><strong>- Carlos, Professional Photographer</strong></p>
</div>
</div>
</section>
</div>
<footer>
<p>ObtuAI - Your wild ideas in pixels with AI.</p>
</footer>
</body>
</html>