fitness-web/app/static/style.css
Jacob Hinkle 0b67939a53 Fix chat UI, add weekly plan view to dashboard
- Chat: textarea instead of single-line input, compact send button
- Chat: show status messages and better error handling
- Dashboard: new 'This Week' section showing planned workouts
- Chat: Enter sends, Shift+Enter adds newline
2026-06-29 10:57:49 -04:00

63 lines
930 B
CSS

.set-row input {
width: 60px;
display: inline-block;
margin-right: 0.5rem;
}
.set-row label {
display: inline;
margin-right: 0.25rem;
}
.set-group {
margin-bottom: 1.5rem;
}
.chat-messages {
max-height: 60vh;
overflow-y: auto;
margin-bottom: 1rem;
}
.chat-message {
margin-bottom: 1rem;
padding: 0.75rem;
border-radius: 0.5rem;
}
.chat-message.user {
background: var(--card-background-color);
text-align: right;
}
.chat-message.assistant {
background: var(--card-sectionning-background-color);
}
.chat-input {
display: flex;
gap: 0.5rem;
align-items: flex-start;
}
.chat-input textarea {
flex: 1;
resize: vertical;
min-height: 2.5rem;
}
.chat-input button {
width: auto;
padding: 0.5rem 1.5rem;
flex-shrink: 0;
}
.chat-status {
margin-top: 0.25rem;
font-size: 0.85rem;
}
.nav-link.active {
font-weight: bold;
}