71 lines
1.4 KiB
CSS
71 lines
1.4 KiB
CSS
@keyframes breathing {
|
|
0%, 100% {
|
|
opacity: 1;
|
|
}
|
|
50% {
|
|
opacity: 0.5;
|
|
}
|
|
}
|
|
|
|
@keyframes breathingGlow {
|
|
0%, 100% {
|
|
box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.4);
|
|
}
|
|
50% {
|
|
box-shadow: 0 0 0 4px rgba(239, 68, 68, 0);
|
|
}
|
|
}
|
|
|
|
.animate-breathing {
|
|
animation: breathing 1.5s ease-in-out infinite, breathingGlow 1.5s ease-in-out infinite;
|
|
}
|
|
|
|
.agent-resizing {
|
|
cursor: col-resize !important;
|
|
user-select: none !important;
|
|
}
|
|
|
|
.agent-file-tree-scroll,
|
|
.agent-file-preview-scroll {
|
|
scrollbar-width: thin;
|
|
scrollbar-color: rgba(148, 163, 184, 0.45) transparent;
|
|
}
|
|
|
|
.agent-file-tree-scroll::-webkit-scrollbar,
|
|
.agent-file-preview-scroll::-webkit-scrollbar {
|
|
width: 8px;
|
|
height: 8px;
|
|
}
|
|
|
|
.agent-file-tree-scroll::-webkit-scrollbar-track,
|
|
.agent-file-preview-scroll::-webkit-scrollbar-track {
|
|
background: transparent;
|
|
}
|
|
|
|
.agent-file-tree-scroll::-webkit-scrollbar-thumb,
|
|
.agent-file-preview-scroll::-webkit-scrollbar-thumb {
|
|
background: rgba(148, 163, 184, 0.38);
|
|
border-radius: 999px;
|
|
border: 2px solid transparent;
|
|
background-clip: content-box;
|
|
}
|
|
|
|
.agent-file-tree-scroll::-webkit-scrollbar-thumb:hover,
|
|
.agent-file-preview-scroll::-webkit-scrollbar-thumb:hover {
|
|
background: rgba(96, 165, 250, 0.58);
|
|
background-clip: content-box;
|
|
}
|
|
|
|
.agent-file-markdown-preview > :first-child {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.agent-file-markdown-preview > :last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.agent-file-markdown-preview img {
|
|
max-width: 100%;
|
|
border-radius: 12px;
|
|
}
|