← back to Hormuzy
mockups/070-lawyer-shingle.html
200 lines
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>lawyer-brass-shingle — Four Horsemen Studio</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Cinzel:wght@700&family=Inter:wght@400;600&display=swap">
<style>
:root {
--bg: #0a0a0a;
--primary: #d4af37;
--secondary: #fdfaf3;
--text: #666666;
--dark: #1a1a1a;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: 'Inter', sans-serif;
color: var(--text);
background: var(--bg);
display: flex;
flex-direction: column;
height: 100vh;
width: 100vw;
overflow: hidden;
}
header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 1rem 2rem;
background: linear-gradient(90deg, var(--primary) 0%, var(--dark) 100%);
color: var(--bg);
font-family: 'Cinzel', serif;
font-size: 1.8rem;
position: relative;
z-index: 1;
}
header::after {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 4px;
background: var(--primary);
}
.project-picker {
position: relative;
}
.project-picker select {
background: var(--dark);
color: var(--primary);
border: 1px solid var(--primary);
padding: 0.5rem 1rem;
font-size: 1rem;
border-radius: 4px;
appearance: none;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%23d4af37' d='M0 0L10 0L5 6z'/></svg>");
background-repeat: no-repeat;
background-position: right 0.5rem center;
}
.status {
font-size: 0.9rem;
padding: 0.3rem 0.8rem;
border: 1px solid var(--primary);
border-radius: 4px;
background: var(--dark);
color: var(--primary);
}
main {
display: flex;
flex: 1;
overflow: hidden;
}
.chat-pane {
width: 40%;
background: var(--dark);
display: flex;
flex-direction: column;
padding: 1rem;
overflow-y: auto;
}
.chat-log {
flex: 1;
overflow-y: auto;
margin-bottom: 1rem;
}
.message {
margin-bottom: 1rem;
}
.message.user {
color: var(--primary);
}
.message.system {
color: var(--text);
}
.input-bar {
display: flex;
gap: 0.5rem;
input {
flex: 1;
padding: 0.5rem;
border: 1px solid var(--primary);
border-radius: 4px;
background: var(--dark);
color: var(--primary);
}
button {
background: var(--primary);
color: var(--bg);
border: none;
padding: 0.5rem 1rem;
border-radius: 4px;
cursor: pointer;
}
}
.right-pane {
width: 60%;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(2, 1fr);
gap: 1rem;
padding: 1rem;
background: var(--secondary);
}
.panel {
background: var(--dark);
border: 1px solid var(--primary);
border-radius: 4px;
padding: 1rem;
display: flex;
flex-direction: column;
}
.panel-header {
font-family: 'Cinzel', serif;
font-size: 1.2rem;
margin-bottom: 0.5rem;
color: var(--primary);
}
.panel-body {
font-size: 0.9rem;
line-height: 1.4;
color: var(--text);
}
.panel-body code {
color: var(--primary);
}
</style>
</head>
<body>
<header>
<span>FOUR HORSEMEN STUDIO</span>
<div class="project-picker">
<select>
<option>Brass & Buckle Initiative</option>
<option>The Gavel & Gauge</option>
<option>Shingle & Scale</option>
</select>
</div>
<div class="status">idle</div>
</header>
<main>
<div class="chat-pane">
<div class="chat-log">
<div class="message system">[1898-03-15 14:22] System: Ready for instruction.</div>
<div class="message user">/run-topic "The Brass Brief"</div>
<div class="message system">[1898-03-15 14:23] System: Topic 'The Brass Brief' initiated. Generating legal document framework.</div>
<div class="message user">/stampede 3</div>
<div class="message system">[1898-03-15 14:24] System: Stampede mode engaged. Producing three variant design iterations for review.</div>
</div>
<div class="input-bar">
<input type="text" placeholder="Enter command or message...">
<button>Send</button>
</div>
</div>
<div class="right-pane">
<div class="panel">
<div class="panel-header">Preview</div>
<div class="panel-body">Current design iteration: "The Brass Brief" — awaiting client review. Last revision: 1898-03-15T14:23Z. Status: pending.</div>
</div>
<div class="panel">
<div class="panel-header">Paper</div>
<div class="panel-body">Legal document template v3.2 — last reviewed 1898-02-14. Contains 12 sections, 3 appendices. Requires notarization for final execution.</div>
</div>
<div class="panel">
<div class="panel-header">Figma</div>
<div class="panel-body">Design file "Brass_Brief_v3" open in Figma. Last sync: 1898-03-15 14:22. Contains 4 artboards, 3 components. Exported as PDF: /assets/brassbrief.pdf</div>
</div>
<div class="panel">
<div class="panel-header">Canva</div>
<div class="panel-body">Canva template "Lawyer's Brass" active. Last edited: 1898-03-15 14:20. Contains 5 placeholder images, 2 text layers. Export options: PNG, PDF, SVG.</div>
</div>
</div>
</main>
</body>
</html>