Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
掘金者说
vscode
提交
a878e8c2
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,发现更多精彩内容 >>
提交
a878e8c2
编写于
3月 25, 2017
作者:
B
Benjamin Pasero
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
theming - debug dropdown
上级
19a881b7
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
15 addition
and
14 deletion
+15
-14
src/vs/platform/theme/common/styler.ts
src/vs/platform/theme/common/styler.ts
+11
-4
src/vs/workbench/parts/debug/browser/debugActionItems.ts
src/vs/workbench/parts/debug/browser/debugActionItems.ts
+4
-1
src/vs/workbench/parts/debug/browser/media/debugViewlet.css
src/vs/workbench/parts/debug/browser/media/debugViewlet.css
+0
-9
未找到文件。
src/vs/platform/theme/common/styler.ts
浏览文件 @
a878e8c2
...
...
@@ -28,10 +28,17 @@ export function attachStyler(themeService: IThemeService, widget: IThemable, opt
return
themeService
.
onThemeChange
(
applyStyles
);
}
export
function
attachInputBoxStyler
(
widget
:
IThemable
,
themeService
:
IThemeService
):
IDisposable
{
return
attachStyler
(
themeService
,
widget
,
{
inputBackground
,
inputForeground
});
export
function
attachInputBoxStyler
(
widget
:
IThemable
,
themeService
:
IThemeService
,
style
?:
{
inputBackground
?:
ColorIdentifier
,
inputForeground
?:
ColorIdentifier
}):
IDisposable
{
return
attachStyler
(
themeService
,
widget
,
{
inputBackground
:
(
style
&&
style
.
inputBackground
)
||
inputBackground
,
inputForeground
:
(
style
&&
style
.
inputForeground
)
||
inputForeground
});
}
export
function
attachSelectBoxStyler
(
widget
:
IThemable
,
themeService
:
IThemeService
):
IDisposable
{
return
attachStyler
(
themeService
,
widget
,
{
selectBackground
,
selectForeground
,
selectBorder
});
export
function
attachSelectBoxStyler
(
widget
:
IThemable
,
themeService
:
IThemeService
,
style
?:
{
selectBackground
?:
ColorIdentifier
,
selectForeground
?:
ColorIdentifier
,
selectBorder
?:
ColorIdentifier
}):
IDisposable
{
return
attachStyler
(
themeService
,
widget
,
{
selectBackground
:
(
style
&&
style
.
selectBackground
)
||
selectBackground
,
selectForeground
:
(
style
&&
style
.
selectForeground
)
||
selectForeground
,
selectBorder
:
(
style
&&
style
.
selectBorder
)
||
selectBorder
});
}
\ No newline at end of file
src/vs/workbench/parts/debug/browser/debugActionItems.ts
浏览文件 @
a878e8c2
...
...
@@ -18,6 +18,7 @@ import { ICommandService } from 'vs/platform/commands/common/commands';
import
{
IDebugService
}
from
'
vs/workbench/parts/debug/common/debug
'
;
import
{
IThemeService
}
from
"
vs/platform/theme/common/themeService
"
;
import
{
attachSelectBoxStyler
}
from
"
vs/platform/theme/common/styler
"
;
import
{
SIDE_BAR_BACKGROUND
}
from
"
vs/workbench/common/theme
"
;
const
$
=
dom
.
$
;
...
...
@@ -43,7 +44,9 @@ export class StartDebugActionItem extends EventEmitter implements IActionItem {
super
();
this
.
toDispose
=
[];
this
.
selectBox
=
new
SelectBox
([],
-
1
);
this
.
toDispose
.
push
(
attachSelectBoxStyler
(
this
.
selectBox
,
themeService
));
this
.
toDispose
.
push
(
attachSelectBoxStyler
(
this
.
selectBox
,
themeService
,
{
selectBackground
:
SIDE_BAR_BACKGROUND
}));
this
.
registerListeners
();
}
...
...
src/vs/workbench/parts/debug/browser/media/debugViewlet.css
浏览文件 @
a878e8c2
...
...
@@ -94,20 +94,11 @@
}
.monaco-workbench
.monaco-action-bar
.start-debug-action-item
.configuration
.select-box
{
background-color
:
#f3f3f3
!important
;
border
:
none
;
margin-top
:
0px
;
cursor
:
pointer
;
}
.vs-dark
.monaco-workbench
.monaco-action-bar
.start-debug-action-item
.configuration
.select-box
{
background-color
:
#252526
!important
;
}
.hc-black
.monaco-workbench
.monaco-action-bar
.start-debug-action-item
.configuration
.select-box
{
background-color
:
#000
!important
;
}
.monaco-workbench
.monaco-action-bar
.start-debug-action-item
.configuration.disabled
.select-box
{
opacity
:
0.7
;
font-style
:
italic
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录