Skip to content

Commit fd93c13

Browse files
committed
refactor(header): move main menu to more menu
1 parent bdb8643 commit fd93c13

File tree

2 files changed

+25
-35
lines changed

2 files changed

+25
-35
lines changed

packages/app-frontend/src/features/header/AppHeader.vue

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,22 @@ export default {
149149
>
150150
Global settings...
151151
</VueDropdownButton>
152+
153+
<div class="border-t border-gray-200 dark:border-gray-900 my-1" />
154+
155+
<VueDropdownButton
156+
href="https://new-issue.vuejs.org/?repo=vuejs/vue-devtools"
157+
target="_blank"
158+
>
159+
Report a bug
160+
</VueDropdownButton>
161+
162+
<VueDropdownButton
163+
href="https://github.com/vuejs/vue-devtools/releases"
164+
target="_blank"
165+
>
166+
Full changelog
167+
</VueDropdownButton>
152168
</VueDropdown>
153169
</div>
154170
</div>

packages/app-frontend/src/features/header/AppMainMenu.vue

Lines changed: 9 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -16,43 +16,17 @@ export default {
1616

1717
<template>
1818
<div class="relative">
19-
<VueDropdown
20-
offset="0"
19+
<VueButton
20+
href="https://headwayapp.co/vue-js-devtools-changelog"
21+
target="_blank"
22+
class="flat logo-button"
2123
>
22-
<template #trigger>
23-
<VueButton
24-
class="flat logo-button"
25-
>
26-
<img
27-
src="~@front/assets/vue-logo.svg"
28-
alt="Vue logo"
29-
class="w-10 h-10"
30-
>
31-
</VueButton>
32-
</template>
33-
34-
<VueDropdownButton
35-
:to="{
36-
name: 'global-settings'
37-
}"
38-
>
39-
Settings
40-
</VueDropdownButton>
41-
42-
<VueDropdownButton
43-
href="https://new-issue.vuejs.org/?repo=vuejs/vue-devtools"
44-
target="_blank"
45-
>
46-
Report a bug
47-
</VueDropdownButton>
48-
49-
<VueDropdownButton
50-
href="https://github.com/vuejs/vue-devtools/releases"
51-
target="_blank"
24+
<img
25+
src="~@front/assets/vue-logo.svg"
26+
alt="Vue logo"
27+
class="w-10 h-10"
5228
>
53-
Full changelog
54-
</VueDropdownButton>
55-
</VueDropdown>
29+
</VueButton>
5630

5731
<div class="changelog-button" />
5832
</div>

0 commit comments

Comments
 (0)