frontend / src /components /Message /Message.module.css
CreoCot
Placeholders added
8e65602
Raw
History Blame Contribute Delete
1.63 kB
@import "../_variables.css";
.messageContainer {
display: flex;
flex-direction: column;
gap: var(--spacing-xxs);
width: fit-content;
margin: var(--spacing-huge) var(--spacing-zero);
max-width: 100%;
}
.userMessageContainer {
margin-left: auto;
align-items: flex-end;
}
.systemMessageContainer {
margin-right: auto;
align-items: flex-start;
max-width: 100%;
}
.messageBox {
padding: 8px 24px;
border-radius: 16px;
box-shadow: var(--shadow-default);
}
.userMessageBox {
background-color: var(--color-primary);
max-width: 70%;
}
.systemMessageBox {
color: var(--text-color-button);
background-color: var(--background-color-primary);
}
.attachedFiles {
display: flex;
flex-direction: column;
gap: var(--spacing-sm);
flex-wrap: wrap;
justify-content: flex-end;
width: 100%;
overflow-x: auto;
overflow-y: hidden;
max-height: 200px;
-ms-overflow-style: none;
scrollbar-width: none;
&::-webkit-scrollbar {
display: none;
width: 0;
height: 0;
background: transparent;
}
}
.markdownContent > :first-child {
margin-top: var(--spacing-lg);
}
.markdownContent > :last-child {
margin-bottom: var(--spacing-lg);
}
.markdownContent {
line-height: 1.8;
word-wrap: break-word;
word-break: break-word;
hyphens: auto;
}
.markdownContent code {
max-width: 100%;
padding: 0.2em 0.4em;
margin: 0;
font-size: 85%;
background-color: rgba(27,31,35,0.05);
border-radius: 6px;
white-space: pre-wrap;
word-break: break-all;
}