This commit is contained in:
pavel 2026-02-10 20:33:04 +01:00
commit 643203b8a5
9 changed files with 822 additions and 44 deletions

View file

@ -434,6 +434,21 @@ body {
padding-bottom: 8px;
}
.answer-output {
min-height: 100px;
}
.waiting-placeholder {
color: var(--text-dim);
font-style: italic;
display: flex;
align-items: center;
justify-content: center;
height: 100px;
background: rgba(255, 255, 255, 0.02);
border-radius: 8px;
}
.answer-output h2 {
font-size: 20px;
}
@ -711,4 +726,91 @@ textarea:focus {
::-webkit-scrollbar-thumb:hover {
background: var(--text-dim);
}
.login-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
z-index: 1000;
background: rgba(10, 10, 15, 0.8);
backdrop-filter: blur(20px);
}
.login-box {
text-align: center;
max-width: 400px;
width: 90%;
padding: 40px;
border-radius: 24px;
border: 1px solid rgba(255, 255, 255, 0.1);
display: flex;
flex-direction: column;
align-items: center;
}
.login-box .logo-icon {
font-size: 64px;
margin-bottom: 16px;
display: block;
}
.login-title {
font-size: 32px;
font-weight: 700;
margin-bottom: 8px;
letter-spacing: -0.02em;
}
.login-box p {
color: var(--text-dim);
margin-bottom: 32px;
}
.loader {
width: 48px;
height: 48px;
border: 4px solid rgba(255, 255, 255, 0.1);
border-left-color: var(--primary);
border-radius: 50%;
animation: spin 1s linear infinite;
margin: 0 auto 16px;
}
@keyframes spin {
to {
transform: rotate(360deg);
}
}
.sidebar-footer {
padding: 16px;
border-top: 1px solid var(--glass-border);
margin-top: auto;
}
.btn-sm {
padding: 6px 12px;
font-size: 12px;
}
.logout-btn {
/* Styles for logout button, based on common patterns */
background: transparent;
color: var(--text-dim);
border: none;
padding: 8px 12px;
cursor: pointer;
font-size: 14px;
font-weight: 500;
transition: color 0.2s ease;
}
.logout-btn:hover {
color: var(--primary);
}