diff --git a/src/renderer/windows/main/pages/HomePage.vue b/src/renderer/windows/main/pages/HomePage.vue
index b3b0ed2b8..d4ab8a87f 100644
--- a/src/renderer/windows/main/pages/HomePage.vue
+++ b/src/renderer/windows/main/pages/HomePage.vue
@@ -1,11 +1,18 @@
-
+
@@ -13,7 +20,17 @@
@@ -21,7 +38,17 @@
@@ -36,40 +63,18 @@
-
+
-
-
-
- more_vert
-
-
- {{ $t('profile.setting') }}
-
+
-
+
subtitles
- {{ $t('profile.logsCrashes.title') }}
+ {{ $t("profile.logsCrashes.title") }}
@@ -135,13 +140,8 @@
class="launch-button"
@click="launch"
>
- {{ $t('launch.launch') }}
-
- play_arrow
-
+ {{ $t("launch.launch") }}
+ play_arrow
-
+
@@ -186,6 +186,7 @@ import ProblemsBar from './HomePageProblemsBar.vue';
import ServerStatusBar from './HomePageServerStatusBar.vue';
import ExportDialog from './HomePageExportDialog.vue';
import ExportSpeedDial from './HomePageExportSpeedDial.vue';
+import MoreSpeedDial from './HomePageMoreSpeedDial.vue';
function setupLaunch() {
const { launch, status: launchStatus } = useLaunch();
@@ -228,6 +229,7 @@ export default defineComponent({
FeedbackDialog,
ExportDialog,
ExportSpeedDial,
+ MoreSpeedDial,
},
setup() {
const { $t } = useI18n();
@@ -332,4 +334,10 @@ export default defineComponent({
max-width: 159px;
min-width: 159px;
}
+.home-page .more-button {
+ position: absolute;
+ left: 20px;
+ bottom: 10px;
+ -webkit-user-drag: none;
+}
diff --git a/src/renderer/windows/main/pages/HomePageMoreSpeedDial.vue b/src/renderer/windows/main/pages/HomePageMoreSpeedDial.vue
new file mode 100644
index 000000000..79e676049
--- /dev/null
+++ b/src/renderer/windows/main/pages/HomePageMoreSpeedDial.vue
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+ more_vert
+
+
+
+ settings_applications
+
+
+ extensions
+
+
+ palette
+
+
+ map
+
+
+
+ {{ text }}
+
+
+
+