feat: LLM 应用网页开发及内联建议功能实现

This commit is contained in:
2026-04-05 13:42:29 +08:00
parent 9904b9bd78
commit 68ed783d6c
13 changed files with 800 additions and 513 deletions
+7 -1
View File
@@ -312,13 +312,15 @@ const t = (key) => store.t[key]
.settings-panel {
position: fixed;
top: 0;
bottom: 0;
bottom: auto;
left: 0;
width: 350px;
max-height: 100vh;
background: var(--panel-bg);
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
border-right: 1px solid var(--panel-border);
border-radius: 0 8px 8px 0;
box-shadow: var(--panel-shadow);
z-index: 10000;
transform: translateX(-100%);
@@ -349,8 +351,11 @@ const t = (key) => store.t[key]
/* Mobile Fullscreen */
@media (max-width: 640px) {
.settings-panel {
top: 10vh;
max-height: 80vh;
width: 100%;
border-right: none;
border-radius: 0;
}
}
@@ -384,6 +389,7 @@ const t = (key) => store.t[key]
flex: 1;
overflow-y: auto;
padding: 20px;
min-height: 0;
}
.settings-section {