UNPKG

@cometchat/chat-uikit-react

Version:

Ready-to-use Chat UI Components for React(Javascript/Web)

198 lines (170 loc) 5.7 kB
.cometchat-ai-assistant-message-bubble { flex-direction: column; display: flex; text-align: left; justify-content: flex-start; width: 100%; max-width: 100%; overflow: hidden; } .cometchat-ai-assistant-message-bubble * { box-sizing: border-box; max-width: 100%; overflow: hidden; } .cometchat-ai-assistant-message-bubble>p:not([class]) { text-align: left; color: var(--cometchat-text-color-primary); } .cometchat-ai-assistant-message-bubble ol:not([class]) { padding-left: 0px !important; margin-top: 0px !important; text-align: left !important; color: var(--cometchat-text-color-primary); } .cometchat-ai-assistant-message-bubble li:not([class]) { text-align: left !important; color: var(--cometchat-text-color-primary); } .cometchat-ai-assistant-message-bubble ol:not([class]),.cometchat-ai-assistant-message-bubble ul:not([class]) { padding-left: var(--cometchat-padding-5) !important; text-align: left !important; color: var(--cometchat-text-color-primary); } .cometchat-ai-assistant-message-bubble ul:not([class]) { text-align: left !important; color: var(--cometchat-text-color-primary); } .cometchat-ai-assistant-message-bubble__code-block { max-height: 300px; overflow: auto; border: 1px solid var(--cometchat-border-color-default); width: 100%; } .cometchat-ai-assistant-message-bubble *:not(pre *) { color: var(--cometchat-text-color-primary); font-size: 14px; font-family: var(--cometchat-font-family); } .cometchat-ai-assistant-message-bubble .cometchat-ai-assistant-message-bubble__code-block,.cometchat-ai-assistant-message-bubble .cometchat-ai-assistant-message-bubble__code-block *{ font-size: 14px; } .cometchat-ai-assistant-message-bubble__code-block::-webkit-scrollbar { width: 0px; height: 8px; background: transparent; } .cometchat-ai-assistant-message-bubble__code-block::-webkit-scrollbar-track { background: transparent; } .cometchat-ai-assistant-message-bubble__code-block::-webkit-scrollbar-thumb { background: var(--cometchat-icon-color-secondary); border-radius: var(--cometchat-radius-2); } .cometchat-ai-assistant-message-bubble table { width: fit-content; max-width: 100%; table-layout: auto; display: block; overflow-x: auto; border-radius: var(--cometchat-radius-2); margin: var(--cometchat-margin-2) 0; border-collapse: separate; border-spacing: 0; overflow: scroll; } /* Round only outer cells */ .cometchat-ai-assistant-message-bubble tr:first-child th:first-child { border-top-left-radius: var(--cometchat-radius-2); } .cometchat-ai-assistant-message-bubble tr:first-child th:last-child { border-top-right-radius: var(--cometchat-radius-2); } .cometchat-ai-assistant-message-bubble tr:last-child td:first-child { border-bottom-left-radius: var(--cometchat-radius-2); } .cometchat-ai-assistant-message-bubble tr:last-child td:last-child { border-bottom-right-radius: var(--cometchat-radius-2); } .cometchat-ai-assistant-message-bubble th, .cometchat-ai-assistant-message-bubble td { padding: var(--cometchat-padding-2); border: 1px solid var(--cometchat-border-color-dark); width: fit-content; max-width: 100%; } .cometchat-ai-assistant-message-bubble table::-webkit-scrollbar { width: 0px; height: 8px; background: transparent; } .cometchat-ai-assistant-message-bubble table::-webkit-scrollbar-track { background: transparent; } .cometchat-ai-assistant-message-bubble table::-webkit-scrollbar-thumb { background: var(--cometchat-icon-color-secondary); border-radius: var(--cometchat-radius-2); } .cometchat-ai-assistant-message-bubble td{ text-align: left !important; } .cometchat-ai-assistant-message-bubble th{ text-align: center !important; } .cometchat-ai-assistant-message-bubble th{ background: var(--cometchat-background-color-04); } .cometchat-ai-assistant-message-bubble .cometchat-ai-assistant-message-bubble__link{ text-decoration: underline; color: var(--cometchat-text-color-highlight); } .cometchat-ai-assistant-message-bubble ul,.cometchat-ai-assistant-message-bubble ol,.cometchat-ai-assistant-message-bubble hr{ margin: 0; } .cometchat-ai-assistant-message-bubble li{ overflow: visible !important; line-height: 20px; padding: 0px 0px 6px 0px; } .cometchat-ai-assistant-message-bubble > ol:first-child > li:first-child, .cometchat-ai-assistant-message-bubble > ul:first-child > li:first-child { padding-top: 0px; } .cometchat-ai-assistant-message-bubble h1, .cometchat-ai-assistant-message-bubble h2, .cometchat-ai-assistant-message-bubble h3, .cometchat-ai-assistant-message-bubble h4, .cometchat-ai-assistant-message-bubble h5, .cometchat-ai-assistant-message-bubble h6 { line-height: 20px; font-size: initial; padding: var(--cometchat-padding-2) 0px; margin: 0; } .cometchat-ai-assistant-message-bubble > h1:first-child, .cometchat-ai-assistant-message-bubble > h2:first-child, .cometchat-ai-assistant-message-bubble > h3:first-child, .cometchat-ai-assistant-message-bubble > h4:first-child, .cometchat-ai-assistant-message-bubble > h5:first-child, .cometchat-ai-assistant-message-bubble > h6:first-child { padding-top: 0px; } .cometchat-ai-assistant-message-bubble img{ max-height: 300px; width: fit-content; border-radius: var(--cometchat-radius-2); } .cometchat-ai-assistant-message-bubble p{ line-height: 20px; padding: var(--cometchat-padding-2) 0px; } .cometchat-ai-assistant-message-bubble > ul:first-child li:first-child > p:first-child{ padding-top: 0px; } .cometchat-ai-assistant-message-bubble > ol:first-child li:first-child > p:first-child{ padding-top: 0px; } .cometchat-ai-assistant-message-bubble > p:first-child{ padding-top: 0px; }