Skip to content

Commit c42e794

Browse files
committed
Improve button styling and add left icon to actions dropdown in Device page.
1 parent fd288f2 commit c42e794

3 files changed

Lines changed: 6 additions & 3 deletions

File tree

frontend/src/pages/device/components/DeviceEditorLink.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
@click.stop.prevent="openImmersiveEditor"
3030
@click.middle.stop.prevent="openImmersiveEditor"
3131
>
32-
<ProjectIcon class="ff-btn--icon" />
32+
<ProjectIcon class="ff-btn--icon mr-2" />
3333
<span class="hidden sm:inline editor-link-text">{{ editorDisabled ? 'Editor Disabled' : 'Open Editor' }}</span>
3434
</button>
3535
<DropdownMenu

frontend/src/pages/device/index.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,10 @@
5252
<DropdownMenu
5353
v-if="hasPermission('device:change-status', permissionContext) && actionsDropdownOptions.length"
5454
data-el="device-actions-dropdown"
55-
:buttonClass="`ff-btn ${ editorAvailable ? 'ff-btn ff-btn--secondary' : 'ff-btn ff-btn--primary'}`"
55+
:buttonClass="`ff-btn ff-btn-icon ${ editorAvailable ? 'ff-btn--secondary' : 'ff-btn--primary'}`"
5656
:options="actionsDropdownOptions"
5757
>
58+
<CogIcon class="ff-btn--icon ff-btn--icon-left" />
5859
Actions
5960
</DropdownMenu>
6061
</div>
@@ -120,6 +121,7 @@
120121

121122
<script>
122123
124+
import { CogIcon } from '@heroicons/vue/solid/index.js'
123125
import semver from 'semver'
124126
import { mapState } from 'vuex'
125127
@@ -165,6 +167,7 @@ const deviceTransitionStates = [
165167
export default {
166168
name: 'DevicePage',
167169
components: {
170+
CogIcon,
168171
DeviceEditorLink,
169172
FinishSetupButton,
170173
DeveloperModeToggle,

frontend/src/pages/instance/components/EditorLink.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
@click.stop.prevent="openEditor"
3030
@click.middle.stop.prevent="openEditor"
3131
>
32-
<ProjectIcon class="ff-btn--icon" />
32+
<ProjectIcon class="ff-btn--icon mr-2" />
3333
<span class="hidden sm:inline editor-link-text">{{ editorDisabled ? 'Editor Disabled' : 'Open Editor' }}</span>
3434
</button>
3535
<DropdownMenu

0 commit comments

Comments
 (0)