Research-Mate / static /css /style.css
kapil14's picture
Upload 11 files
a75e3df verified
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: Helvetica, sans-serif;
}
body {
background-color: #333131;
color: white;
padding: 20px;
padding-top: 0;
}
.chat-box,
.mentor-card,
.student-card,
.workflow-step {
background: #333131;
border-radius: 10px;
box-shadow: 0 0 10px rgba(255, 255, 255, 0.05);
color: #fff;
padding: 15px;
margin-bottom: 10px;
}
.chat-box {
margin-bottom: 10px;
}
.user {
color: #90caf9;
}
.bot {
color: #a5d6a7;
}
.pdf-list {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.pdf-item {
background-color: #2a2a2a;
padding: 8px 12px;
border-radius: 6px;
display: flex;
align-items: center;
}
.pdf-item span {
margin-left: 8px;
cursor: pointer;
color: #ef5350;
}
footer {
background-color: #1f1f1f;
color: #ccc;
padding: 20px 0;
text-align: center;
font-size: 14px;
border-top: 1px solid #333;
margin-top: 40px;
position: fixed;
bottom: 0;
left: 0;
width: 100%;
}
footer a {
color: #90caf9;
text-decoration: none;
}
footer a:hover {
text-decoration: underline;
}
.or{
text-align: center;
padding-bottom: 0.5rem;
}
.team-container,
.workflow-section {
max-width: 1000px;
margin: auto;
padding: 20px;
}
.workflow-section {
padding: 40px 20px;
}
.mentor-card,
.student-card {
display: flex;
align-items: center;
border-radius: 16px;
padding: 25px;
margin-bottom: 25px;
}
.mentor-card img,
.student-card img {
width: 140px;
height: 140px;
object-fit: cover;
border-radius: 50%;
}
.mentor-card img {
margin-right: 25px;
}
.student-card {
flex-direction: column;
text-align: center;
padding: 30px 20px;
}
.overflow-auto{
overflow: auto;
height: 67vh;
}
.student-card img {
margin-bottom: 15px;
}
.student-info h5 {
font-size: 20px;
margin-bottom: 6px;
}
.student-info p,
.mentor-info p,
.workflow-step p {
font-size: 14px;
color: #ccc;
margin: 4px 0;
}
.mentor-info h5 {
font-size: 24px;
margin-bottom: 8px;
}
.workflow-step h4 {
color: #00bcd4;
margin-bottom: 10px;
}
@media (max-width: 768px) {
.mentor-card {
flex-direction: column;
align-items: center;
text-align: center;
}
.mentor-card img {
margin: 0 0 15px 0;
}
}
@media (max-width: 576px) {
.chat-box,
.btn,
.form-control {
font-size: 14px;
}
}