@use 'variables'; #layout_demo { .app-theme-light & { background: #fff; } .app-theme-dark & { background: #333; } .app-theme-funky & { background: #ffe1e1; } } .layout-split { .navbar { background: #1b1d27; color: white; .navbar-brand { .navbar-item { padding: 10px; margin-left: 16px; i { font-size: 24px; } } } } .navigation { background: variables.$bg-color-nav; color: variables.$neutral-white; padding: variables.$spacing-1; } .nav-button { width: 44px; padding: 14px; margin: 16px; border-radius: 12px; color: white; } #newChatBar { margin-top: 24px; margin-bottom: 16px; .is-expanded-left & .column-conversation { width: variables.$large-column-panel; } } .new-chat-title { text-align: left; font-size: 20px; font-weight: 600; } .search-button { background: #f4f6fc; @extend .nav-button !optional; margin: 0 16px 0; color: #1B1D27; } .new-button { background: linear-gradient(70deg, #07397C -37.98%, #1767AD 17.98%, #255B8E 53.85%); @extend .nav-button !optional; .label { display: none; .is-expanded-left & { display: block; width: 100% !important; } } } .admin-actions { padding: 0 12px 12px; margin-left: 12px; } .column-conversation { padding: 0 12px; width: 90px; .is-expanded-left & { width: variables.$large-column-panel; } .conversation-container { padding-top: 12px; padding-left: 12px; } input { display: none; &.is-visible { display: block; } } .conversation-item { padding: 11px 32px; cursor: pointer; border-radius: 8px; color: #6D717C; &:hover { background: #3B87CC1A; } &.is-active { background: rgba(#3B87CC1A, 10%); font-weight: 600; .active-peak { position: relative; right: calc(-100% - 32px); top: -35px; visibility: visible; } } .active-peak { visibility: hidden; } .name { color: #1E1F22; font-size: 14px; font-weight: 600; margin-bottom: 4px; display: block; } .description { color: #6D717C; font-size: 12px; font-weight: 400; line-height: 20px; margin-right: 4px; } .date { color: rgba(#5F5F5F99, 60%); float: right; } } } .chatbot-container-box { margin-right: 100px; } .conversation-title { font-size: 1.5rem; font-weight: 500; padding: 16px; text-align: left; } .chat { background: variables.$bg-color-chat; text-align: center; padding: variables.$spacing-1; border-radius: 10px; &.column { border-radius: 10px; } .panel-more { background: variables.$bg-color-chat; padding: variables.$spacing-1; width: 0; display: none; .is-expanded-right & { width: variables.$large-column-panel !important; margin-left: 10px; } } .conversation-messages-container { min-height: 600px; width: 800px; margin: 0 auto; padding-top: 10px; } .main-conversation-container { margin-right: 16px; padding-top: 88px; } .app-theme-light & { background: #F5F5F5; } .app-theme-dark & { background: #2c2c2c; color: #d5d5d5; .message { &.user { background: #232432; color: #8b8ecf; } &.llm { background: #232432; .message-content { color: #8b8ecf; } .actions { .button { background: #0d0e15; color: grey; } } } } } .app-theme-funky & { color: #1B1D27; background: #ffe8e8; .message { .message-content { color: #fff3f3; } &.user { background: #d6a3a3; color: #1B1D27; } &.llm { background: #9f36bc; color: #bba7d6; .actions { .button { background: #b08eba; color: #d4b4ff; } } } } } .message { &.user { background: variables.$neutral-white; } &.llm { background: rgba(#3B87CC1A, 10%); } } } } .bottom-warning-container { margin-left: 70px; margin-top: 18px; }