Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
掘金者说
vscode
提交
dfb86c5f
V
vscode
项目概览
掘金者说
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
dfb86c5f
编写于
1月 27, 2021
作者:
M
Miguel Solorio
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add 'notebook.inactiveFocusedCellBorder' color token
上级
b1ba0c70
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
16 addition
and
1 deletion
+16
-1
src/vs/workbench/contrib/notebook/browser/notebookEditorWidget.ts
...orkbench/contrib/notebook/browser/notebookEditorWidget.ts
+16
-1
未找到文件。
src/vs/workbench/contrib/notebook/browser/notebookEditorWidget.ts
浏览文件 @
dfb86c5f
...
...
@@ -34,7 +34,7 @@ import { ServiceCollection } from 'vs/platform/instantiation/common/serviceColle
import
{
ILayoutService
}
from
'
vs/platform/layout/browser/layoutService
'
;
import
{
IQuickInputService
,
IQuickPickItem
,
QuickPickInput
}
from
'
vs/platform/quickinput/common/quickInput
'
;
import
{
IStorageService
,
StorageScope
,
StorageTarget
}
from
'
vs/platform/storage/common/storage
'
;
import
{
contrastBorder
,
diffInserted
,
diffRemoved
,
editorBackground
,
errorForeground
,
focusBorder
,
foreground
,
listInactiveSelectionBackground
,
registerColor
,
scrollbarSliderActiveBackground
,
scrollbarSliderBackground
,
scrollbarSliderHoverBackground
,
textBlockQuoteBackground
,
textBlockQuoteBorder
,
textLinkActiveForeground
,
textLinkForeground
,
textPreformatForeground
,
transparent
}
from
'
vs/platform/theme/common/colorRegistry
'
;
import
{
contrastBorder
,
diffInserted
,
diffRemoved
,
editorBackground
,
errorForeground
,
focusBorder
,
foreground
,
listInactive
FocusBackground
,
listInactive
SelectionBackground
,
registerColor
,
scrollbarSliderActiveBackground
,
scrollbarSliderBackground
,
scrollbarSliderHoverBackground
,
textBlockQuoteBackground
,
textBlockQuoteBorder
,
textLinkActiveForeground
,
textLinkForeground
,
textPreformatForeground
,
transparent
}
from
'
vs/platform/theme/common/colorRegistry
'
;
import
{
IColorTheme
,
IThemeService
,
registerThemingParticipant
,
ThemeColor
,
ThemeIcon
}
from
'
vs/platform/theme/common/themeService
'
;
import
{
EditorMemento
}
from
'
vs/workbench/browser/parts/editor/editorPane
'
;
import
{
IEditorMemento
}
from
'
vs/workbench/common/editor
'
;
...
...
@@ -2127,6 +2127,12 @@ export const focusedCellBorder = registerColor('notebook.focusedCellBorder', {
hc
:
focusBorder
},
nls
.
localize
(
'
notebook.focusedCellBorder
'
,
"
The color of the cell's top and bottom border when the cell is focused.
"
));
export
const
inactiveFocusedCellBorder
=
registerColor
(
'
notebook.inactiveFocusedCellBorder
'
,
{
dark
:
notebookCellBorder
,
light
:
notebookCellBorder
,
hc
:
notebookCellBorder
},
nls
.
localize
(
'
notebook.inactiveFocusedCellBorder
'
,
"
The color of the cell's top and bottom border when a cell is focused while the primary focus is outside of the editor.
"
));
export
const
cellStatusBarItemHover
=
registerColor
(
'
notebook.cellStatusBarItemHoverBackground
'
,
{
light
:
new
Color
(
new
RGBA
(
0
,
0
,
0
,
0.08
)),
dark
:
new
Color
(
new
RGBA
(
255
,
255
,
255
,
0.15
)),
...
...
@@ -2258,6 +2264,15 @@ registerThemingParticipant((theme, collector) => {
border-color:
${
focusedCellBorderColor
}
!important;
}`
);
const
inactiveFocusedCellBorderColor
=
theme
.
getColor
(
inactiveFocusedCellBorder
);
collector
.
addRule
(
`
.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.focused .cell-focus-indicator-top:before,
.monaco-workbench .notebookOverlay .monaco-list .monaco-list-row.focused .cell-focus-indicator-bottom:before,
.monaco-workbench .notebookOverlay .monaco-list .markdown-cell-row.focused .cell-inner-container:not(.cell-editor-focus):before,
.monaco-workbench .notebookOverlay .monaco-list .markdown-cell-row.focused .cell-inner-container:not(.cell-editor-focus):after {
border-color:
${
inactiveFocusedCellBorderColor
}
!important;
}`
);
const
selectedCellBorderColor
=
theme
.
getColor
(
selectedCellBorder
);
collector
.
addRule
(
`
.monaco-workbench .notebookOverlay .monaco-list:focus-within .monaco-list-row.focused .cell-editor-focus .cell-focus-indicator-top:before,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录