Skip to content

Commit ad73baf

Browse files
committed
Polish settings page
1 parent 5aeadbb commit ad73baf

File tree

2 files changed

+39
-23
lines changed

2 files changed

+39
-23
lines changed

src/admin/editor-config/index.js

Lines changed: 35 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -210,12 +210,14 @@ export default function EditorConfig() {
210210
<EditorOptions.MinimapEnabled />
211211
{ ! editorOptions.minimap.enabled ? (
212212
<Disabled>
213-
<EditorOptions.MinimapSide />
214-
<EditorOptions.MinimapMaxColumn />
215-
<EditorOptions.MinimapScale />
216-
<EditorOptions.MinimapShowSlider />
217-
<EditorOptions.MinimapSize />
218-
<EditorOptions.MinimapRenderCharacters />
213+
<VStack spacing={ 4 }>
214+
<EditorOptions.MinimapSide />
215+
<EditorOptions.MinimapMaxColumn />
216+
<EditorOptions.MinimapScale />
217+
<EditorOptions.MinimapShowSlider />
218+
<EditorOptions.MinimapSize />
219+
<EditorOptions.MinimapRenderCharacters />
220+
</VStack>
219221
</Disabled>
220222
) : (
221223
<>
@@ -258,11 +260,13 @@ export default function EditorConfig() {
258260
<EditorOptions.Folding />
259261
{ ! editorOptions.folding ? (
260262
<Disabled>
261-
<EditorOptions.ShowFoldingControls />
262-
<EditorOptions.FoldingStrategy />
263-
<EditorOptions.LineDecorationsWidth />
264-
<EditorOptions.FoldingHighlight />
265-
<EditorOptions.UnfoldOnClickAfterEndOfLine />
263+
<VStack spacing={ 4 }>
264+
<EditorOptions.ShowFoldingControls />
265+
<EditorOptions.FoldingStrategy />
266+
<EditorOptions.LineDecorationsWidth />
267+
<EditorOptions.FoldingHighlight />
268+
<EditorOptions.UnfoldOnClickAfterEndOfLine />
269+
</VStack>
266270
</Disabled>
267271
) : (
268272
<>
@@ -284,9 +288,11 @@ export default function EditorConfig() {
284288
<EditorOptions.LineNumbers />
285289
{ 'off' === editorOptions.lineNumbers ? (
286290
<Disabled>
287-
<EditorOptions.LineNumbersMinChars />
288-
<EditorOptions.SelectOnLineNumbers />
289-
<EditorOptions.RenderFinalNewline />
291+
<VStack spacing={ 4 }>
292+
<EditorOptions.LineNumbersMinChars />
293+
<EditorOptions.SelectOnLineNumbers />
294+
<EditorOptions.RenderFinalNewline />
295+
</VStack>
290296
</Disabled>
291297
) : (
292298
<>
@@ -306,11 +312,13 @@ export default function EditorConfig() {
306312
<EditorOptions.QuickSuggestions />
307313
{ ! editorOptions.quickSuggestions ? (
308314
<Disabled>
309-
<EditorOptions.AcceptSuggestionOnEnter />
310-
<EditorOptions.QuickSuggestionsDelay />
311-
<EditorOptions.SuggestFontSize />
312-
<EditorOptions.SuggestLineHeight />
313-
<EditorOptions.SuggestShowIcons />
315+
<VStack spacing={ 4 }>
316+
<EditorOptions.AcceptSuggestionOnEnter />
317+
<EditorOptions.QuickSuggestionsDelay />
318+
<EditorOptions.SuggestFontSize />
319+
<EditorOptions.SuggestLineHeight />
320+
<EditorOptions.SuggestShowIcons />
321+
</VStack>
314322
</Disabled>
315323
) : (
316324
<>
@@ -422,8 +430,10 @@ export default function EditorConfig() {
422430
<EditorOptions.ScrollbarHorizontal />
423431
{ 'hidden' === editorOptions.scrollbar.horizontal ? (
424432
<Disabled>
425-
<EditorOptions.ScrollbarHorizontalHasArrows />
426-
<EditorOptions.ScrollbarHorizontalScrollbarSize />
433+
<VStack spacing={ 4 }>
434+
<EditorOptions.ScrollbarHorizontalHasArrows />
435+
<EditorOptions.ScrollbarHorizontalScrollbarSize />
436+
</VStack>
427437
</Disabled>
428438
) : (
429439
<>
@@ -434,8 +444,10 @@ export default function EditorConfig() {
434444
<EditorOptions.ScrollbarVertical />
435445
{ 'hidden' === editorOptions.scrollbar.vertical ? (
436446
<Disabled>
437-
<EditorOptions.ScrollbarVerticalHasArrows />
438-
<EditorOptions.ScrollbarVerticalScrollbarSize />
447+
<VStack spacing={ 4 }>
448+
<EditorOptions.ScrollbarVerticalHasArrows />
449+
<EditorOptions.ScrollbarVerticalScrollbarSize />
450+
</VStack>
439451
</Disabled>
440452
) : (
441453
<>

src/admin/editor-config/style.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@
1313
max-width: 300px;
1414
}
1515

16+
.components-toggle-control {
17+
max-width: 300px;
18+
}
19+
1620
.chbe-admin-editor-config__settings {
1721
flex: 1;
1822
}

0 commit comments

Comments
 (0)