f73e710e38
Build site and push to gh-pages / Build site (push) Waiting to run
Linter / lint (push) Waiting to run
Security / dependency-review (push) Waiting to run
Security / npm-audit (push) Waiting to run
Security / codeql (push) Waiting to run
Build / build (push) Has been cancelled
Tests / test (push) Has been cancelled
107 lines
1.5 KiB
CSS
107 lines
1.5 KiB
CSS
body,
|
|
html {
|
|
font-family: Arial, sans-serif;
|
|
padding: 10px 20px;
|
|
}
|
|
|
|
.download-container {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
#download-status {
|
|
border: solid 1px black;
|
|
box-shadow:
|
|
0 10px 15px -3px rgba(0, 0, 0, 0.1),
|
|
0 4px 6px -2px rgba(0, 0, 0, 0.05);
|
|
padding: 10px;
|
|
}
|
|
|
|
.chat-container {
|
|
height: 400px;
|
|
width: 100%;
|
|
border: 2px solid black;
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
.chat-box {
|
|
overflow-y: scroll;
|
|
background-color: #c3c3c3;
|
|
border: 1px solid #ccc;
|
|
padding: 5px;
|
|
flex: 1 1;
|
|
}
|
|
|
|
.chat-stats {
|
|
background-color: #d3eceb;
|
|
flex: 0 0;
|
|
padding: 10px;
|
|
font-size: 0.75rem;
|
|
}
|
|
|
|
.message-container {
|
|
width: 100%;
|
|
display: flex;
|
|
}
|
|
|
|
.message {
|
|
padding: 10px;
|
|
margin: 10px 0;
|
|
border-radius: 10px;
|
|
width: fit-content;
|
|
}
|
|
|
|
.message-container.user {
|
|
justify-content: end;
|
|
}
|
|
|
|
.message-container.assistant {
|
|
justify-content: start;
|
|
}
|
|
|
|
.message-container.user .message {
|
|
background: #007bff;
|
|
color: #fff;
|
|
}
|
|
|
|
.message-container.assistant .message {
|
|
background: #f1f0f0;
|
|
color: #333;
|
|
}
|
|
|
|
.chat-input-container {
|
|
min-height: 40px;
|
|
flex: 0 0;
|
|
display: flex;
|
|
}
|
|
|
|
#user-input {
|
|
width: 70%;
|
|
padding: 10px;
|
|
border: 1px solid #ccc;
|
|
}
|
|
|
|
button {
|
|
width: 25%;
|
|
padding: 10px;
|
|
border: none;
|
|
background-color: #007bff;
|
|
color: white;
|
|
cursor: pointer;
|
|
}
|
|
|
|
button:disabled {
|
|
background-color: lightgray;
|
|
cursor: not-allowed;
|
|
}
|
|
|
|
button:hover:not(:disabled) {
|
|
background-color: #0056b3;
|
|
}
|
|
|
|
.hidden {
|
|
display: none;
|
|
}
|