提交 6746e53a 编写于 作者: K kieferrm 提交者: Christof Marti

Improve layout and typography (fixes #12899)

上级 7849e4df
...@@ -58,13 +58,19 @@ ...@@ -58,13 +58,19 @@
.monaco-workbench > .part.editor > .watermark dt { .monaco-workbench > .part.editor > .watermark dt {
text-align: right; text-align: right;
font-weight: bold; letter-spacing: 0.04em
} }
.monaco-workbench > .part.editor > .watermark dd { .monaco-workbench > .part.editor > .watermark dd {
text-align: left; text-align: left;
} }
.monaco-workbench > .part.editor > .watermark dd > .shortcuts {
padding-left: 0.5em;
padding-right: 0.5em;
letter-spacing: 0.15em;
}
.monaco-workbench > .part.editor > .watermark dt, .monaco-workbench > .part.editor > .watermark dt,
.monaco-workbench > .part.editor > .watermark dd { .monaco-workbench > .part.editor > .watermark dd {
display: table-cell; display: table-cell;
......
...@@ -47,10 +47,10 @@ export function create(container: Builder, keybindingService: IKeybindingService ...@@ -47,10 +47,10 @@ export function create(container: Builder, keybindingService: IKeybindingService
entries.map(entry => { entries.map(entry => {
builder.element('dl', {}, dl => { builder.element('dl', {}, dl => {
dl.element('dt', {}, dt => dt.text(entry.text)); dl.element('dt', {}, dt => dt.text(entry.text));
dl.element('dd', {}, dd => dd.text( dl.element('dd', {}, dd => dd.innerHtml(
entry.ids entry.ids
.map(id => keybindingService.lookupKeybindings(id).slice(0, 1) .map(id => keybindingService.lookupKeybindings(id).slice(0, 1)
.map(k => keybindingService.getLabelFor(k)) .map(k => `<span class="shortcuts">${keybindingService.getLabelFor(k)}</span>`)
.join('') || UNBOUND) .join('') || UNBOUND)
.join(' / ') .join(' / ')
)); ));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册