File tree Expand file tree Collapse file tree
src/vs/workbench/parts/preferences/browser Expand file tree Collapse file tree Original file line number Diff line number Diff line change 111111 white-space : normal;
112112 display : flex;
113113 height : 100% ;
114+ min-height : 75px ;
114115}
115116
116117.settings-editor > .settings-body > .settings-tree-container .setting-item .odd : not (.focused ): not (.selected ): not (: hover ),
121122
122123.settings-editor > .settings-body > .settings-tree-container .setting-item > .setting-item-left {
123124 flex : 1 ;
125+ padding-top : 3px ;
126+ padding-bottom : 12px ;
124127}
125128
126129.settings-editor > .settings-body > .settings-tree-container .setting-item > .setting-item-right {
127130 min-width : 180px ;
128- margin : 21px 10px ;
131+ margin : 21px 10px 0 px ;
129132}
130133
131134.settings-editor > .settings-body > .settings-tree-container .setting-item .setting-item-title {
138141 font-style : italic;
139142}
140143
141- .settings-editor > .settings-body > .settings-tree-container .setting-item .setting-item-label {
144+ .settings-editor > .settings-body > .settings-tree-container .setting-item .setting-item-label ,
145+ .settings-editor > .settings-body > .settings-tree-container .setting-item .setting-item-category {
142146 font-weight : bold;
147+ font-size : 14px ;
143148}
144149
145150.settings-editor > .settings-body > .settings-tree-container .setting-item .setting-item-category {
146- font-weight : bold;
147151 opacity : 0.7 ;
148152}
149153
157161
158162.settings-editor > .settings-body > .settings-tree-container .setting-item .setting-item-description {
159163 opacity : 0.7 ;
160- margin-top : 5 px ;
164+ margin-top : 3 px ;
161165 height : 36px ;
162166 overflow : hidden;
163167 white-space : pre-wrap;
225229.settings-editor > .settings-body > .settings-tree-container .setting-item .expand-indicator {
226230 visibility : hidden;
227231 position : absolute;
228- bottom : 3 px ;
232+ bottom : -1 px ;
229233 width : calc (100% - 190px );
230234 text-align : center;
231235 opacity : .5 ;
Original file line number Diff line number Diff line change @@ -242,6 +242,8 @@ export interface ISettingChangeEvent {
242242
243243export class SettingsRenderer implements IRenderer {
244244
245+ private static readonly SETTING_ROW_HEIGHT = 75 ;
246+
245247 private readonly _onDidClickButton : Emitter < string > = new Emitter < string > ( ) ;
246248 public readonly onDidClickButton : Event < string > = this . _onDidClickButton . event ;
247249
@@ -272,7 +274,7 @@ export class SettingsRenderer implements IRenderer {
272274 if ( isSelected ) {
273275 return this . measureSettingElementHeight ( tree , element ) ;
274276 } else {
275- return 68 ;
277+ return SettingsRenderer . SETTING_ROW_HEIGHT ;
276278 }
277279 }
278280
@@ -431,11 +433,10 @@ export class SettingsRenderer implements IRenderer {
431433 template . labelElement . textContent = settingKeyDisplay . label ;
432434 template . labelElement . title = titleTooltip ;
433435 template . descriptionElement . textContent = element . description ;
434- template . descriptionElement . title = element . description ;
435436
436437 if ( ! measuring ) {
437438 const expandedHeight = this . measureSettingElementHeight ( tree , element ) ;
438- const isExpandable = expandedHeight > 68 ;
439+ const isExpandable = expandedHeight > SettingsRenderer . SETTING_ROW_HEIGHT ;
439440 DOM . toggleClass ( template . parent , 'is-expandable' , isExpandable ) ;
440441
441442 if ( isSelected ) {
You can’t perform that action at this time.
0 commit comments