@@ -58,7 +58,8 @@ margin: 0; } -html {} +html { +} body { max-width: 100vw; @@ -131,6 +132,18 @@ p { /* Измените тень, если необходимо */ } +.MuiInputBase-input:-webkit-autofill, +.MuiInputBase-input:-webkit-autofill:hover, +.MuiInputBase-input:-webkit-autofill:focus, +.MuiInputBase-input:-webkit-autofill:active { + /* box-shadow: 0 0 0 100px var(--new-ui-main-color) inset !important; */ + -webkit-background-clip: text; + -webkit-text-fill-color: var(--text-color-main); + transition: background-color 5000s ease-in-out 0s; + box-shadow: inset 0 0 0 100px var(--new-ui-main-color); + border-radius: 15px; +} + /* Изменение цвета полоски сверху выпадающего списка */ .MuiAutocomplete-listbox:before { border-top: 1px solid var(--new-ui-main-color); @@ -207,7 +220,8 @@ p { } /* Примените фиксированную ширину, если необходимо */ -.MuiMenu-paper {} +.MuiMenu-paper { +} .pd-30 { padding: 30px; @@ -368,7 +382,7 @@ textarea { width: 150px !important; } -.rdw-dropdown-optionwrapper>li { +.rdw-dropdown-optionwrapper > li { color: inherit !important; } @@ -442,4 +456,4 @@ textarea { .my-node-exit-active { opacity: 0; transition: opacity 400ms; -} \ No newline at end of file +} @@ -1,4 +1,5 @@ .button { - background-color: transparent; - border: 0; -} \ No newline at end of file + background-color: transparent; + border: 0; + cursor: pointer; +} @@ -175,11 +175,15 @@ export function BotMessage(props: any) { theme={theme} /> - + @@ -258,11 +297,15 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM fontSize: '15px', fontWeight: '500', display: 'flex', - alignItems: 'center', + alignItems: + 'center', gap: '10px', }} onClick={() => { - copy(props.message.content) + copy( + props.message + .content + ) }} > { - if (props.deleteMessage) + if ( + props.deleteMessage + ) props.deleteMessage( - props.message.uid + props + .message + .uid ) }} > @@ -341,7 +389,9 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM height={20} width={20} alt='1' - src={'/svg/important.svg'} + src={ + '/svg/important.svg' + } /> )} @@ -359,7 +409,8 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM marginTop: 0.4, textAlign: 'left', whiteSpace: - props.message.content.length > 30 + props.message.content + .length > 30 ? 'pre-wrap' : 'pre', }} @@ -383,7 +434,8 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM onClick={() => { if (props.message.file) { window.open( - props.message.file as string, + props.message + .file as string, '_blank' ) } @@ -395,14 +447,17 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM padding: '15px 23px', border: `1px solid ${ - theme === 'dark' ? '#303035' : '#EFF0F2' + theme === 'dark' + ? '#303035' + : '#EFF0F2' }`, boxShadow: 'none', fontSize: '15px', marginTop: 0.5, textAlign: 'left', - fontFamily: 'Raleway,sans-serif', + fontFamily: + 'Raleway,sans-serif', borderRadius: '13px', '& p': { color: 'inherit', @@ -433,18 +488,29 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM - + - - + + - + @@ -520,11 +590,15 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM fontSize: '15px', fontWeight: '500', display: 'flex', - alignItems: 'center', + alignItems: + 'center', gap: '10px', }} onClick={() => { - copy(props.message.content) + copy( + props.message + .content + ) }} > { - if (props.deleteMessage) + if ( + props.deleteMessage + ) props.deleteMessage( - props.message.uid + props + .message + .uid ) }} > @@ -603,7 +682,9 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM height={20} width={20} alt='1' - src={'/svg/important.svg'} + src={ + '/svg/important.svg' + } /> )} @@ -621,7 +702,8 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM marginTop: 0.4, textAlign: 'left', whiteSpace: - props.message.content.length > 30 + props.message.content + .length > 30 ? 'pre-wrap' : 'pre', }} @@ -633,60 +715,68 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM ) ) : ( - - + + @@ -700,13 +790,17 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM sx={{ '& .MuiMenu-list': { backgroundColor: - theme === 'dark' ? '#303035' : '#EFF0F2', + theme === 'dark' + ? '#303035' + : '#EFF0F2', color: '#8280FF', borderRadius: '15px', }, '& .MuiPopover-paper': { backgroundColor: - theme === 'dark' ? '#303035' : '#EFF0F2', + theme === 'dark' + ? '#303035' + : '#EFF0F2', borderRadius: '15px', }, }} @@ -766,7 +860,9 @@ export const UserMessage = React.memo(function UserMessage({ setCurrentSrc, setM }} onClick={() => { if (props.deleteMessage) - props.deleteMessage(props.message.uid) + props.deleteMessage( + props.message.uid + ) }} > 30 ? 'pre-wrap' : 'pre', + props.message.content.length > 30 + ? 'pre-wrap' + : 'pre', }} > {/**/}