Skip to content

Commit e23dda9

Browse files
committed
feat: improved more menus
1 parent 4e5717c commit e23dda9

File tree

3 files changed

+20
-18
lines changed

3 files changed

+20
-18
lines changed

packages/app-frontend/src/features/components/ComponentsInspector.vue

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ export default defineComponent({
109109
</SplitPane>
110110

111111
<portal to="more-menu">
112-
<div class="space-y-1 px-4 py-2 text-sm">
112+
<div class="space-y-1 px-3 py-2 text-sm">
113113
<div>Component names:</div>
114114

115115
<VueGroup
@@ -129,6 +129,21 @@ export default defineComponent({
129129
/>
130130
</VueGroup>
131131
</div>
132+
133+
<div class="space-y-1 px-3 py-2 text-sm">
134+
<VueSwitch v-model="$shared.editableProps">
135+
Editable props
136+
</VueSwitch>
137+
<div class="flex items-center space-x-1 text-xs opacity-50">
138+
<VueIcon
139+
icon="warning"
140+
class="w-4 h-4 flex-none"
141+
/>
142+
<span>May print warnings in the console</span>
143+
</div>
144+
</div>
145+
146+
<div class="border-t border-gray-200 dark:border-gray-800 my-1" />
132147
</portal>
133148

134149
<portal to="header-end">

packages/app-frontend/src/features/settings/GlobalSettings.vue

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -38,21 +38,6 @@ export default defineComponent({})
3838
</VueGroup>
3939
</VueFormField>
4040

41-
<VueFormField
42-
title="Editable props"
43-
>
44-
<VueSwitch v-model="$shared.editableProps">
45-
Enable
46-
</VueSwitch>
47-
<template #subtitle>
48-
<VueIcon
49-
icon="warning"
50-
class="medium"
51-
/>
52-
May print warnings in the console
53-
</template>
54-
</VueFormField>
55-
5641
<VueFormField
5742
title="Menu Step Scrolling"
5843
>

packages/app-frontend/src/features/timeline/Timeline.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,18 +322,20 @@ export default defineComponent({
322322
<portal to="more-menu">
323323
<VueSwitch
324324
v-model="$shared.timelineTimeGrid"
325-
class="w-full px-4 py-1 extend-left"
325+
class="w-full px-3 py-1 extend-left"
326326
>
327327
Time grid
328328
</VueSwitch>
329329

330330
<VueSwitch
331331
v-if="supportsScreenshot"
332332
v-model="$shared.timelineScreenshots"
333-
class="w-full px-4 py-1 extend-left"
333+
class="w-full px-3 py-1 extend-left"
334334
>
335335
Screenshots
336336
</VueSwitch>
337+
338+
<div class="border-t border-gray-200 dark:border-gray-800 my-1" />
337339
</portal>
338340

339341
<AskScreenshotPermission

0 commit comments

Comments
 (0)