同步操作将从 opensolon/soloncode 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
.window-frame {position: relative;width: 100vw;height: 100vh;overflow: hidden;}.app-container {display: flex;flex-direction: column;height: 100%;width: 100%;overflow: hidden;background-color: var(--cb-vscode-editor-background);}/* 窗口边缘调整大小区域 */.resize-edge {position: absolute;z-index: 9999;}.resize-top {top: 0; left: 8px; right: 8px;height: 4px;cursor: ns-resize;}.resize-bottom {bottom: 0; left: 8px; right: 8px;height: 4px;cursor: ns-resize;}.resize-left {top: 8px; bottom: 8px; left: 0;width: 4px;cursor: ew-resize;}.resize-right {top: 8px; bottom: 8px; right: 0;width: 4px;cursor: ew-resize;}.resize-top-left {top: 0; left: 0;width: 8px; height: 8px;cursor: nwse-resize;}.resize-top-right {top: 0; right: 0;width: 8px; height: 8px;cursor: nesw-resize;}.resize-bottom-left {bottom: 0; left: 0;width: 8px; height: 8px;cursor: nesw-resize;}.resize-bottom-right {bottom: 0; right: 0;width: 8px; height: 8px;cursor: nwse-resize;}/* 菜单栏 */.menu-bar {height: 32px;display: flex;align-items: center;justify-content: space-between;padding: 0 8px;background-color: var(--cb-vscode-sideBar-background);border-bottom: 1px solid var(--cb-vscode-panel-border);user-select: none;flex-shrink: 0;}.menu-left,.menu-right {display: flex;align-items: center;gap: 4px;}.menu-center {position: absolute;left: 50%;transform: translateX(-50%);}.app-title {font-size: 12px;color: var(--cb-text-secondary);}.menu-item {padding: 4px 8px;font-size: 13px;color: var(--cb-text-primary);cursor: pointer;border-radius: 4px;transition: background-color 0.15s;}.menu-item:hover {background-color: var(--cb-vscode-list-hoverBackground);}.menu-btn {display: flex;align-items: center;justify-content: center;gap: 4px;height: 24px;padding: 0 8px;font-size: 12px;color: var(--cb-text-secondary);background: transparent;border: 1px solid transparent;border-radius: 4px;cursor: pointer;transition: all 0.15s;white-space: nowrap;}.menu-btn:hover {color: var(--cb-text-primary);background-color: var(--cb-vscode-list-hoverBackground);}.menu-btn.active {color: var(--cb-accent);border-color: var(--cb-accent);}/* 主内容区 */.main-area {display: flex;flex: 1;overflow: hidden;min-height: 0;}/* 右侧区域:编辑器+对话框 在上,终端在下 */.right-area {display: flex;flex-direction: column;flex: 1;min-width: 0;overflow: hidden;}/* 右侧顶部区域:面板 + Git右侧面板 */.right-area-top {display: flex;flex: 1;overflow: hidden;min-height: 0;}/* 面板容器 */.panels-container {display: flex;flex: 1;overflow: hidden;min-width: 0;min-height: 0;background-color: var(--cb-vscode-editor-background);}/* 面板包装器 */.panel-wrapper {display: flex;position: relative;overflow: hidden;background-color: var(--cb-vscode-editor-background);}.editor-wrapper {min-width: 300px;}.chat-wrapper {min-width: 200px;overflow: hidden;display: flex;flex-direction: column;}/* 只有两个面板都可见时才显示分割线 */.editor-wrapper + .chat-wrapper,.chat-wrapper + .editor-wrapper {border-left: 1px solid var(--cb-vscode-panel-border);}/* 可调整大小的分隔条 */.resize-handle {position: absolute;top: 0;bottom: 0;width: 4px;cursor: col-resize;background-color: transparent;transition: background-color 0.15s;z-index: 10;}.resize-handle.vertical {right: -2px;}.resize-handle.vertical.left {left: -2px;right: auto;}.resize-handle:hover,.resize-handle.dragging {background-color: var(--cb-accent);}/* 聊天面板样式 */.chat-panel {display: flex;flex-direction: column;height: 100%;background-color: var(--cb-vscode-editor-background);border-left: 1px solid var(--cb-vscode-panel-border);}/* 通用面板样式 */.panel-header {display: flex;align-items: center;justify-content: space-between;padding: 8px 12px;border-bottom: 1px solid var(--cb-vscode-panel-border);background-color: var(--cb-vscode-sideBar-background);user-select: none;}.panel-title {font-size: 11px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;color: var(--cb-text-secondary);}.panel-actions {display: flex;gap: 4px;}.panel-action {width: 22px;height: 22px;background: transparent;border: none;cursor: pointer;display: flex;align-items: center;justify-content: center;border-radius: 4px;color: var(--cb-text-secondary);transition: background-color 0.15s;}.panel-action:hover {background-color: var(--cb-vscode-list-hoverBackground);color: var(--cb-text-primary);}/* 通用组样式 */.group-header {display: flex;align-items: center;justify-content: space-between;padding: 8px 12px;font-size: 11px;font-weight: 600;color: var(--cb-text-secondary);text-transform: uppercase;letter-spacing: 0.5px;border-bottom: 1px solid var(--cb-vscode-panel-border);}.group-count {font-size: 11px;background-color: var(--cb-vscode-input-background);padding: 2px 8px;border-radius: 10px;}/* 通用输入样式 */input[type="text"],input[type="password"],input[type="number"],textarea {background-color: var(--cb-vscode-input-background);border: 1px solid var(--cb-vscode-widget-border);color: var(--cb-text-primary);border-radius: 4px;padding: 6px 8px;font-size: 13px;outline: none;transition: border-color 0.15s;}input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus,textarea:focus {border-color: var(--cb-accent);}input::placeholder,textarea::placeholder {color: var(--cb-text-secondary);}/* 通用按钮样式 */button {font-family: inherit;}/* 通用选择框样式 */select {background-color: var(--cb-vscode-input-background);border: 1px solid var(--cb-vscode-widget-border);color: var(--cb-text-primary);border-radius: 4px;padding: 6px 8px;font-size: 13px;outline: none;cursor: pointer;}select:focus {border-color: var(--cb-accent);}select option {background-color: var(--cb-vscode-sideBar-background);color: var(--cb-text-primary);}/* 当只有一个面板可见时,占满剩余空间 */.panels-container > .panel-wrapper:only-child {flex: 1;max-width: none;}/* 编辑器和对话并排时,消息和输入框占分屏区域的 95% */.panels-container > .panel-wrapper:not(:only-child) .chat-input-wrapper,.panels-container > .panel-wrapper:not(:only-child) .chat-messages {max-width: 95%;}/* 确保所有区域都有背景色 */.activity-bar {border-right: 1px solid var(--cb-vscode-panel-border);}/* 侧边栏分割线 */.side-panel {border-right: 1px solid var(--cb-vscode-panel-border);}/* 空状态样式 */.empty-state {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 40px 20px;gap: 12px;background-color: var(--cb-vscode-editor-background);}.empty-icon {opacity: 0.3;}.empty-text {font-size: 14px;color: var(--cb-text-secondary);}.empty-hint {font-size: 12px;color: var(--cb-text-secondary);opacity: 0.6;}/* 搜索包装器 */.search-wrapper {display: flex;align-items: center;background-color: var(--cb-vscode-input-background);border: 1px solid var(--cb-vscode-widget-border);border-radius: 4px;padding: 0 8px;}.search-prefix {color: var(--cb-text-secondary);flex-shrink: 0;}.search-input {flex: 1;border: none;background: transparent;padding: 6px 4px;}.search-input:focus {border: none;outline: none;}@keyframes fadeInOut {0% { opacity: 0; }10% { opacity: 1; }80% { opacity: 1; }100% { opacity: 0; }}.toast-message {position: fixed;top: 48px;left: 50%;transform: translateX(-50%);padding: 8px 20px;border-radius: 4px;background: var(--cb-vscode-input-background);color: var(--cb-vscode-foreground);font-size: 13px;z-index: 9999;pointer-events: none;animation: fadeInOut 5s ease-in-out forwards;border: 1px solid var(--cb-vscode-panel-border);}/* Git 右侧面板 */.git-right-panel {width: 320px;min-width: 240px;flex-shrink: 0;display: flex;flex-direction: column;background-color: var(--cb-vscode-sideBar-background);border-left: 1px solid var(--cb-vscode-panel-border);overflow: hidden;}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。