Skip to content

Commit 4e5717c

Browse files
committed
feat: improved more menu
1 parent 726c611 commit 4e5717c

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

packages/app-frontend/src/assets/style/index.styl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,3 +140,7 @@ $arrow-color = $vue-ui-color-dark
140140

141141
.grayscale
142142
filter grayscale(1)
143+
144+
.right-icon-reveal:not(:hover)
145+
.vue-ui-icon.right
146+
opacity 0

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

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ export default defineComponent({
134134
}"
135135
icon-left="extension"
136136
>
137-
Devtools plugins...
137+
Devtools plugins
138138
</VueDropdownButton>
139139

140140
<VueDropdownButton
@@ -143,7 +143,7 @@ export default defineComponent({
143143
}"
144144
icon-left="settings"
145145
>
146-
Global settings...
146+
Global settings
147147
</VueDropdownButton>
148148

149149
<div class="border-t border-gray-200 dark:border-gray-800 my-1" />
@@ -152,6 +152,8 @@ export default defineComponent({
152152
href="https://devtools.vuejs.org"
153153
target="_blank"
154154
icon-left="description"
155+
icon-right="open_in_new"
156+
class="right-icon-reveal"
155157
>
156158
Documentation
157159
</VueDropdownButton>
@@ -160,6 +162,8 @@ export default defineComponent({
160162
href="https://new-issue.vuejs.org/?repo=vuejs/vue-devtools"
161163
target="_blank"
162164
icon-left="bug_report"
165+
icon-right="open_in_new"
166+
class="right-icon-reveal"
163167
>
164168
Report a bug
165169
</VueDropdownButton>
@@ -168,6 +172,8 @@ export default defineComponent({
168172
href="https://github.com/vuejs/vue-devtools/releases"
169173
target="_blank"
170174
icon-left="campaign"
175+
icon-right="open_in_new"
176+
class="right-icon-reveal"
171177
>
172178
What's new
173179
</VueDropdownButton>

0 commit comments

Comments
 (0)