Browse Source

Merge pull request #741 from colinin/fixed-new-menu-style

fixed new menu styles
pull/742/head
yx lin 3 years ago
committed by GitHub
parent
commit
bacb7498a1
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      apps/vue/src/views/dashboard/workbench/components/MenuCard.vue
  2. 1
      apps/vue/src/views/dashboard/workbench/components/menuProps.ts

2
apps/vue/src/views/dashboard/workbench/components/MenuCard.vue

@ -8,6 +8,7 @@
v-for="menu in menus" v-for="menu in menus"
:key="menu.title" :key="menu.title"
class="menu-card-grid" class="menu-card-grid"
:style="{ float: menus.length >= 2 ? 'left' : 'right' }"
@click="handleNavigationTo(menu)" @click="handleNavigationTo(menu)"
@contextmenu="(e) => handleContext(e, menu)" @contextmenu="(e) => handleContext(e, menu)"
> >
@ -103,6 +104,7 @@
.menu-card-grid { .menu-card-grid {
margin: 10px; margin: 10px;
width: 30%; width: 30%;
text-align: 'center';
cursor: pointer; cursor: pointer;
} }
</style> </style>

1
apps/vue/src/views/dashboard/workbench/components/menuProps.ts

@ -9,6 +9,7 @@ export interface Menu {
size?: number; size?: number;
path?: string; path?: string;
hasDefault?: boolean; hasDefault?: boolean;
click?: Function;
} }
export function useDefaultMenus() { export function useDefaultMenus() {

Loading…
Cancel
Save