diff --git a/frontend/src/assets/images/nexus.png b/frontend/src/assets/images/nexus.png new file mode 100644 index 0000000..04dc726 Binary files /dev/null and b/frontend/src/assets/images/nexus.png differ diff --git a/frontend/src/assets/images/ts.webp b/frontend/src/assets/images/ts.webp new file mode 100644 index 0000000..cdc5b2c Binary files /dev/null and b/frontend/src/assets/images/ts.webp differ diff --git a/frontend/src/components/index.ts b/frontend/src/components/index.ts index beff376..5f37f76 100644 --- a/frontend/src/components/index.ts +++ b/frontend/src/components/index.ts @@ -3,6 +3,7 @@ export { default as ControlButtons } from './general/ControlButtons.vue' export { default as Sidebar } from './general/Sidebar.vue' export { default as CardOverlay } from './reusable/CardOverlay.vue' +export { default as PlatformSelectPanels } from './reusable/PlatformSelectPanels.vue' export { default as ModListFilter } from './selected-game/ModListFilter.vue' export { default as ProfileManager } from './selected-game/ProfileManager.vue' diff --git a/frontend/src/components/reusable/OutlineHoverButton.vue b/frontend/src/components/reusable/OutlineHoverButton.vue new file mode 100644 index 0000000..3e44c25 --- /dev/null +++ b/frontend/src/components/reusable/OutlineHoverButton.vue @@ -0,0 +1,17 @@ + + + \ No newline at end of file diff --git a/frontend/src/components/reusable/PlatformSelectPanels.vue b/frontend/src/components/reusable/PlatformSelectPanels.vue new file mode 100644 index 0000000..2e9b4cd --- /dev/null +++ b/frontend/src/components/reusable/PlatformSelectPanels.vue @@ -0,0 +1,153 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/components/settings/SettingsOverlay.vue b/frontend/src/components/settings/SettingsOverlay.vue index 463f88b..a9a1d1f 100644 --- a/frontend/src/components/settings/SettingsOverlay.vue +++ b/frontend/src/components/settings/SettingsOverlay.vue @@ -56,13 +56,13 @@ const updateBehaviour: Ref = ref({ const behaviours: Ref = computed(() => [{ label: t('settings.update-behaviour.option-1'), - value: app.UpdateBehaviour.OFF + value: app.UpdateBehaviour.AUTO }, { label: t('settings.update-behaviour.option-2'), value: app.UpdateBehaviour.NOTIFY }, { label: t('settings.update-behaviour.option-3'), - value: app.UpdateBehaviour.AUTO + value: app.UpdateBehaviour.OFF }]) // Every time the overlay is opened. diff --git a/frontend/src/router/routes.ts b/frontend/src/router/routes.ts index 49bb53f..422b605 100644 --- a/frontend/src/router/routes.ts +++ b/frontend/src/router/routes.ts @@ -3,7 +3,7 @@ import type { RouteRecordRaw } from 'vue-router' const Dashboard = () => import('../views/Dashboard.vue') const GameSelection = () => import('../views/GameSelection.vue') const SelectedGame = () => import('../views/SelectedGame.vue') -const ModDevTools = () => import('../views/ModDevTools.vue') +const ModDevTools = () => import('../views/mod-dev-tools/ModDevTools.vue') const ROUTES: RouteRecordRaw[] = [{ path: '/', diff --git a/frontend/src/views/ModDevTools.vue b/frontend/src/views/ModDevTools.vue deleted file mode 100644 index 9393699..0000000 --- a/frontend/src/views/ModDevTools.vue +++ /dev/null @@ -1,68 +0,0 @@ - - - - - \ No newline at end of file diff --git a/frontend/src/views/mod-dev-tools/ModDevTools.vue b/frontend/src/views/mod-dev-tools/ModDevTools.vue new file mode 100644 index 0000000..f70b135 --- /dev/null +++ b/frontend/src/views/mod-dev-tools/ModDevTools.vue @@ -0,0 +1,23 @@ + + + + + \ No newline at end of file