PromptWork / static /custom.css
jostlebot's picture
Initial commit: PromptWork Trauma-Informed Prompt Assessment Hub
5d57570
/* PromptWork Custom Styles */
.container {
max-width: 1400px;
margin: auto;
}
.header {
text-align: center;
padding: 20px;
border-bottom: 2px solid #e0e0e0;
margin-bottom: 20px;
}
/* Assessment panel styling */
.assessment-panel {
background: #f8f9fa;
padding: 15px;
border-radius: 8px;
margin: 10px 0;
}
/* Spotlight tag colors */
.spotlight-concern {
border-left: 4px solid #dc3545;
padding-left: 10px;
background: #fff5f5;
}
.spotlight-strength {
border-left: 4px solid #28a745;
padding-left: 10px;
background: #f0fff4;
}
.spotlight-gap {
border-left: 4px solid #ffc107;
padding-left: 10px;
background: #fffdf0;
}
.spotlight-question {
border-left: 4px solid #17a2b8;
padding-left: 10px;
background: #f0f9ff;
}
.spotlight-notable {
border-left: 4px solid #6f42c1;
padding-left: 10px;
background: #f8f5ff;
}
/* Reference panel */
.reference-panel {
font-size: 0.9em;
line-height: 1.6;
}
/* Chat interface */
.chatbot-container {
border: 1px solid #e0e0e0;
border-radius: 8px;
}
/* Checklist styling */
.checklist-item-pass {
color: #28a745;
}
.checklist-item-fail {
color: #dc3545;
}
/* Risk level badges */
.risk-low {
background: #d4edda;
color: #155724;
padding: 4px 8px;
border-radius: 4px;
}
.risk-moderate {
background: #fff3cd;
color: #856404;
padding: 4px 8px;
border-radius: 4px;
}
.risk-high {
background: #f8d7da;
color: #721c24;
padding: 4px 8px;
border-radius: 4px;
}
.risk-critical {
background: #721c24;
color: white;
padding: 4px 8px;
border-radius: 4px;
}