diff --git a/components.d.ts b/components.d.ts
index 6e5f75b..e6bb305 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -9,19 +9,32 @@ declare module '@vue/runtime-core' {
export interface GlobalComponents {
LoginMenu: typeof import('./src/components/LoginMenu.vue')['default']
NetworkSubsetter: typeof import('./src/components/NetworkSubsetter.vue')['default']
+ ToolBar: typeof import('./src/components/ToolBar.vue')['default']
+ VAppBar: typeof import('vuetify/lib')['VAppBar']
+ VAppBarNavIcon: typeof import('vuetify/lib')['VAppBarNavIcon']
+ VAppBarTitle: typeof import('vuetify/lib')['VAppBarTitle']
+ VAutocomplete: typeof import('vuetify/lib')['VAutocomplete']
VAvatar: typeof import('vuetify/lib')['VAvatar']
VBtn: typeof import('vuetify/lib')['VBtn']
VCard: typeof import('vuetify/lib')['VCard']
VCardText: typeof import('vuetify/lib')['VCardText']
VCardTitle: typeof import('vuetify/lib')['VCardTitle']
+ VCol: typeof import('vuetify/lib')['VCol']
VDivider: typeof import('vuetify/lib')['VDivider']
VIcon: typeof import('vuetify/lib')['VIcon']
VList: typeof import('vuetify/lib')['VList']
VListItem: typeof import('vuetify/lib')['VListItem']
VListItemAction: typeof import('vuetify/lib')['VListItemAction']
+ VListItemTitle: typeof import('vuetify/lib')['VListItemTitle']
VMenu: typeof import('vuetify/lib')['VMenu']
VOverlay: typeof import('vuetify/lib')['VOverlay']
VRow: typeof import('vuetify/lib')['VRow']
VSlider: typeof import('vuetify/lib')['VSlider']
+ VSpacer: typeof import('vuetify/lib')['VSpacer']
+ VToolbar: typeof import('vuetify/lib')['VToolbar']
+ VToolbarItems: typeof import('vuetify/lib')['VToolbarItems']
+ VToolbarNavIcon: typeof import('vuetify/lib')['VToolbarNavIcon']
+ VToolbarTitle: typeof import('vuetify/lib')['VToolbarTitle']
+ VTooltip: typeof import('vuetify/lib')['VTooltip']
}
}
diff --git a/package.json b/package.json
index f0bae18..a701255 100644
--- a/package.json
+++ b/package.json
@@ -30,6 +30,7 @@
"vue-tsc": "^0.40.0"
},
"scripts": {
- "build": "vite build && vue-tsc --emitDeclarationOnly"
+ "build": "vite build && vue-tsc --emitDeclarationOnly",
+ "watch": "vite build --watch"
}
}
diff --git a/src/assets/multinet_logo.svg b/src/assets/multinet_logo.svg
new file mode 100644
index 0000000..0d62eba
--- /dev/null
+++ b/src/assets/multinet_logo.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/src/components/LoginMenu.vue b/src/components/LoginMenu.vue
index 5e6d792..12f5640 100644
--- a/src/components/LoginMenu.vue
+++ b/src/components/LoginMenu.vue
@@ -1,7 +1,7 @@
+
+
+
+ {{ props.appName }}
+
+
+
+
+
+
+
+
+
+
+ mdi-undo
+
+
+ Undo
+
+
+
+
+
+ mdi-redo
+
+
+ Redo
+
+
+
+
+
+ mdi-select-off
+
+
+ Clear Selection
+
+
+
+
+
+ mdi-dots-vertical
+
+
+
+
+ Export Network
+ Show History
+ Get Help
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main.ts b/src/main.ts
index 3e06984..7c91f27 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -1,7 +1,9 @@
import LoginMenu from './components/LoginMenu.vue';
import NetworkSubsetter from './components/NetworkSubsetter.vue';
+import ToolBar from './components/ToolBar.vue';
export {
LoginMenu,
NetworkSubsetter,
+ ToolBar,
};
\ No newline at end of file