← back to Model Arena

data/artifacts/15fb25164101/hermes3-8b.html

159 lines

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Shop by Color</title>
<style>
:root {
    --bg: #faf8f4;
    --surface: #fff9f1;
    --text: #1c1a17;
    --muted: #9b948a;
    --accent: #b0472e / #2f4c39;
    --line: 1px solid #fff7ef;
    --shadow: 0 8px 24px rgba(0, 0, 0, .12);
    --ease: cubic-bezier(.22, 1, .36, 1);
}
body {
    font-family: -apple-system, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
    line-height: 1.6;
    color: var(--text);
    background: var(--bg);
    padding: 96px;
    margin: 0;
}
h1 {
    font-family: 'Didot', 'Bodoni MT', 'Playfair Display', Georgia, serif; 
    font-size: 50px;
    letter-spacing: .18em;
    color: var(--surface);
    text-shadow: var(--shadow);
    margin: 0;
}
.color-wheel {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 24px;
    padding: 48px;
}
.color-card {
    background: var(--surface);
    border-radius: 14px;
    box-shadow: var(--shadow);
    transition: transform .5s cubic-bezier(var(--ease)), box-shadow .3s linear, opacity .2s ease-in-out;
}
.color-card:hover,
.color-card:focus {
    transform: translateY(-8px);
    box-shadow: 0 16px 48px rgba(0, 0, 0, .18);
    opacity: .9;
}
.color-card h3 {
    font-size: 28px; 
    color: var(--text);
    margin: 24px 0 8px;
}
.color-strip {
    display: flex;
    gap: 16px;
    overflow-x: auto;
    padding: 32px 48px;
}
.strip-card {
    background: #f5f2ea;
    border-radius: 14px;
    box-shadow: var(--shadow);
    transition: transform .4s cubic-bezier(var(--ease)), box-shadow .3s linear;
}
.strip-card:hover,
.strip-card:focus {
    transform: translateY(-8px);
    box-shadow: 0 16px 48px rgba(0, 0, 0, .18);
}
.strip-card a {
    display: block;
    transition: transform .2s cubic-bezier(var(--ease)), color .3s linear;
}
.strip-card a:focus {
    outline: none;
    transform: translateY(-4px);
}
.strip-card a::after {
    content: '';
    display: block;
    height: 8px;
    background: var(--accent);
    position: absolute;
    right: -16px;
    top: 50%;
    transform: translateY(-50%);
    transition: width .2s ease, left .3s ease;
}
.strip-card a:hover::after {
    width: calc(100% + 32px);
    left: 0;
}
@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translateY(28px);
    }
    to {
        opacity: 1;
        transform: none;
    }
}
.section-title {
    font-size: 38px; 
    color: var(--surface);
    margin: 96px 0 32px;
    text-shadow: var(--shadow);
}
.shares {
    display: flex;
    gap: 16px;
    margin-top: 32px;
}
.share-icon {
    fill: var(--accent);
    transition: filter .2s ease-in-out;
}
.share-icon:hover,
.share-icon:focus {
    filter: brightness(1.3);
}
</style>
</head>
<body>
<div class="container">
    <div class="row">
        <h1>DESIGNER WALLCOVERINGS</h1>
        <div class="color-wheel">
            <div class="color-card" style="--color:#c9a961;">
                <h3>TERRACOTTA</h3>
                <div class="color-strip">
                    <a href="#"></a><a href="#"></a><a href="#"></a><a href="#"></a>
                </div>
            </div>
            <!-- More color cards -->
        </div>
        <section class="text-center mb-5 section-title">Explore Our Designs</section>
        <div class="row">
            <div class="col">
                <div class="strip-card">
                    <a href="#"></a>
                </div>
                <!-- More strip cards -->
            </div>
        </div>
    </div>
</div>
<div class="shares text-center">
    <a href="#" class="share-icon fab fa-facebook-f"></a>
    <a href="#" class="share-icon fab fa-twitter"></a>
    <a href="#" class="share-icon fab fa-instagram"></a>
</div>
</div>
</body>
</html>