← back to Hormuzy
mockups/072-candy-shop.html
187 lines
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>candy-shop-window — Four Horsemen Studio</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bungee+Outline&family=Inter:wght@400;600&display=swap">
<style>
html, body {
margin: 0;
padding: 0;
height: 100%;
font-family: 'Inter', sans-serif;
background-color: #fff0f5;
color: #1a1a1a;
overflow-x: hidden;
}
body {
display: flex;
flex-direction: column;
height: 100vh;
}
header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 16px 40px;
background: #ff80ab;
color: #fff0f5;
font-family: 'Bungee Outline', cursive;
font-size: 2rem;
position: relative;
z-index: 1000;
}
header select {
padding: 8px 12px;
margin-left: 20px;
background: #fff0f5;
color: #1a1a1a;
border: 2px solid #ffd54f;
border-radius: 8px;
font-family: 'Inter', sans-serif;
font-size: 1rem;
}
header .status {
padding: 6px 12px;
border-radius: 20px;
background: #7fffd4;
color: #1a1a1a;
font-size: 0.8rem;
}
main {
display: flex;
flex: 1;
overflow: auto;
}
.left-pane {
width: 40%;
padding: 40px;
background: #fff0f5;
border-right: 2px solid #ffd54f;
display: flex;
flex-direction: column;
}
.chat-log {
flex: 1;
overflow-y: auto;
margin-bottom: 20px;
}
.chat-message {
margin: 12px 0;
}
.chat-message.user {
text-align: right;
}
.chat-message.system {
text-align: left;
}
.chat-input {
display: flex;
border: 2px solid #ff80ab;
border-radius: 24px;
padding: 12px;
background: #fff0f5;
font-size: 1rem;
}
.chat-input input {
flex: 1;
border: none;
outline: none;
background: transparent;
font-family: 'Inter', sans-serif;
}
.chat-input button {
background: none;
border: none;
color: #ff80ab;
font-size: 1.2rem;
cursor: pointer;
}
.right-pane {
width: 60%;
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 1fr 1fr;
gap: 20px;
padding: 40px;
}
.panel {
background: #fff0f5;
border: 2px solid #ffd54f;
border-radius: 16px;
padding: 24px;
display: flex;
flex-direction: column;
}
.panel-header {
font-family: 'Bungee Outline', cursive;
font-size: 1.5rem;
color: #ff80ab;
margin-bottom: 16px;
}
.panel-body {
font-size: 1rem;
line-height: 1.6;
}
.panel-body code {
background: #7fffd4;
padding: 2px 6px;
border-radius: 6px;
font-family: monospace;
}
</style>
</head>
<body>
<header>
<span>FOUR HORSEMEN STUDIO</span>
<div>
<select>
<option>Rainbow Marshmallows</option>
<option>Gumball Galaxy</option>
<option>Jawbreaker Jamboree</option>
</select>
<span class="status">idle</span>
</div>
</header>
<main>
<div class="left-pane">
<div class="chat-log">
<div class="chat-message user">/run-topic: Candy Shop Carnival</div>
<div class="chat-message system">**Agent:** Alright, let's throw a carnival! 🎪 We'll need cotton candy clouds, ticket booths with jawbreaker prizes, and a rollercoaster made of licorice.</div>
<div class="chat-message user">/stampede: Gumball Explosion</div>
<div class="chat-message system">**Agent:** Warning! Gumball machine overload detected. Initiating rainbow-colored gum ball tsunami. 🌈 Expect 10,000 gumballs per second. (Please wear a helmet.)</div>
</div>
<div class="chat-input">
<input type="text" placeholder="Type a command...">
<button>🪄</button>
</div>
</div>
<div class="right-pane">
<div class="panel">
<div class="panel-header">Preview</div>
<div class="panel-body">
A shimmering wrapper of rainbow stripes, with a 'Taste the Rainbow' logo. Inside: a single, perfectly round gum ball, glowing with neon hues. (Available in 1000+ flavors, including 'Grandma's Secret Recipe.')
</div>
</div>
<div class="panel">
<div class="panel-header">Paper</div>
<div class="panel-body">
Sketches of candy wrappers in a notebook. Notes: "Use more glitter," "Make the 'Jawbreaker' font bolder," "Add a 'limited edition' hologram sticker." (Current page: 42 of 1000.)
</div>
</div>
<div class="panel">
<div class="panel-header">Figma</div>
<div class="panel-body">
Design prototype: A candy shop interface with a 'Buy Now' button that changes color every 2 seconds. Prototype includes a 3D model of a gumball machine with a 'Click to Pop' animation.
</div>
</div>
<div class="panel">
<div class="panel-header">Canva</div>
<div class="panel-body">
Template: 'Gumball Explosion' social media post. Features a 3D render of gumballs bursting from a machine, with text: "Two for a quarter! 🎉" (Includes 100+ emoji stickers and 50 filter options.)
</div>
</div>
</div>
</main>
</body>
</html>