← back to Hormuzy

mockups/027-vinyl-liner-notes.html

107 lines

<!doctype html>
<html>
<head>
<meta name="viewport" content="width=1440">
<title>vinyl-liner-notes — Four Horsemen Studio</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Spectral:wght@700&family=Source+Sans+Pro:wght@400&display=swap">
<style>
body {
  margin:0;
  font-family: 'Source Sans Pro', sans-serif;
  background-color: #0d0d0d;
  color: #fff8e7;
  display: flex;
  flex-direction: column;
  height: 900px;
}
header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 40px;
  background: #1a1a1a;
  color: #c4a747;
  font-family: 'Spectral', serif;
  font-size: 24px;
}
header select {
  padding: 6px 12px;
  background: #0d0d0d;
  color: #fff8e7;
  border: 1px solid #a83232;
  border-radius: 4px;
}
.status-indicator {
  padding: 6px 12px;
  background: #a83232;
  color: #fff8e7;
  border-radius: 4px;
  font-size: 14px;
}
main {
  display: flex;
  flex:1;
  overflow: hidden;
}
.left-pane {
  width: 40%;
  background: #1a1a1a;
  padding: 20px;
  display: flex;
  flex-direction: column;
}
.chat-log {
  flex:1;
  overflow-y: auto;
  margin-bottom: 10px;
}
.chat-message {
  margin: 10px 0;
}
.chat-message.user {
  color: #c4a747;
}
.chat-message.agent {
  color: #fff8e7;
}
.chat-input {
  display: flex;
  border-top: 1px solid #a83232;
  padding: 10px 0;
}
.chat-input input {
  flex:1;
  padding: 8px;
  background: #0d0d0d;
  color: #fff8e7;
  border: none;
  outline: none;
}
.right-pane {
  width: 60%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 20px;
  padding: 20px;
}
.panel {
  background: #0d0d0d;
  border: 1px solid #a83232;
  padding: 20px;
  display: flex;
  flex-direction: column;
}
.panel h3 {
  color: #c4a747;
  margin-bottom: 15px;
  font-family: 'Spectral', serif;
}
.panel-content {
  font-size: 14px;
  color: #fff8e7;
}
.preview {
  background: #1a1a1a;
}
.preview .panel-content::before {
  content: "•••••••••••••••••••••••••••••••