Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions windows/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
### 修复

- 保留 Codex 原生固定顶栏的定位与层级,避免打开任务侧边面板后开关被推出主区、导致面板无法关闭。
- 设置页现在使用连续半透明主表面并移除内部不透明背景,让整窗壁纸在导航与内容区后方保持可见,同时保留设置卡片的可读性。
- 暗色外观下,原生顶部菜单栏现在使用深色半透明可读性层,并提高菜单按钮与图标的文字对比度,避免浅色壁纸让导航项难以辨认。
- 渲染层现在只在检测到完整 Codex 主界面壳层时启用皮肤;宠物等透明辅助窗口会主动清理主题背景与装饰节点,避免出现遮挡宠物的矩形背景框。
- 16:9 及更宽图像现在作为侧栏与主区共享的单张整窗背景;首页、任务、插件、计划任务和 Pull Requests 路由使用同一透明顶栏与连续表面,不再在卡片或任务层重复裁切图片。
Expand Down
19 changes: 19 additions & 0 deletions windows/assets/dream-skin.css
Original file line number Diff line number Diff line change
Expand Up @@ -448,6 +448,25 @@ html.codex-dream-skin.dream-art-wide:is(.dream-task-ambient, .dream-task-banner)
var(--dream-task-immersive-far)) !important;
}

html.codex-dream-skin.dream-art-wide
main.main-surface:has(div.main-surface.flex.h-full.min-h-0.flex-col) {
background: color-mix(in oklab,
var(--dream-surface) var(--dream-overlay-opacity, 58%), transparent) !important;
}

html.codex-dream-skin.dream-art-wide main.main-surface
div.main-surface.flex.h-full.min-h-0.flex-col {
background: transparent !important;
border-color: var(--dream-line-soft) !important;
backdrop-filter: none !important;
}

html.codex-dream-skin:has(main.main-surface div.main-surface.flex.h-full.min-h-0.flex-col)
nav.flex.min-h-0.flex-1.flex-col.select-none.px-row-x {
background: color-mix(in oklab,
var(--dream-sidebar) var(--dream-overlay-opacity, 58%), transparent) !important;
}

html.codex-dream-skin.dream-art-wide:is(.dream-task-ambient, .dream-task-banner) .dream-task {
background: transparent !important;
}
Expand Down
1 change: 1 addition & 0 deletions windows/tests/run-tests.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -718,6 +718,7 @@ try {
'background-position: var(--dream-art-position)',
'.dream-home-utility',
':has(.dream-home-utility) .composer-surface-chrome',
'main.main-surface:has(div.main-surface.flex.h-full.min-h-0.flex-col)',
':is(.dream-task-ambient, .dream-task-banner):has(main.main-surface:not(.dream-home-shell))'
)) {
if (-not $css.Contains($requiredCss)) { throw "Windows immersive CSS is missing: $requiredCss" }
Expand Down
Loading