diff --git a/frontend/src/App.vue b/frontend/src/App.vue
index ea644392f..4287059b3 100644
--- a/frontend/src/App.vue
+++ b/frontend/src/App.vue
@@ -7,7 +7,7 @@ import RomsGallery from '@/components/RomsGallery.vue'
const romsGalleryRef = ref(null)
const currentPlatform = localStorage.getItem('currentPlatform')
-useTheme().global.name.value = localStorage.getItem('theme')
+useTheme().global.name.value = localStorage.getItem('theme') || 'dark'
function getRoms(platform){
diff --git a/frontend/src/components/PlatformsBar.vue b/frontend/src/components/PlatformsBar.vue
index 0e5e1a361..f4b37881b 100644
--- a/frontend/src/components/PlatformsBar.vue
+++ b/frontend/src/components/PlatformsBar.vue
@@ -7,8 +7,9 @@ import { useTheme } from "vuetify";
const platforms = ref([])
const scanOverwrite = ref(false)
const scanning = ref(false)
+const drawer = ref(null)
const theme = useTheme()
-const darkMode = (localStorage.getItem('theme') == 'dark') ? ref(true) : ref(false)
+const darkMode = (localStorage.getItem('theme') == 'light') ? ref(false) : ref(true)
async function getPlatforms() {
@@ -41,8 +42,21 @@ getPlatforms()
-
-
+
+
+
+
+
+
+ mdi-magnify
+
+
+
+ mdi-dots-vertical
+
+
+
+
Rom Manager
diff --git a/frontend/src/components/RomsGallery.vue b/frontend/src/components/RomsGallery.vue
index ae6c42cde..ab13f0410 100644
--- a/frontend/src/components/RomsGallery.vue
+++ b/frontend/src/components/RomsGallery.vue
@@ -19,6 +19,9 @@ function downloadRom(name) {
console.log("Downloading "+name)
}
+function downloadSave(name) {
+ console.log("Downloading "+name+" save file")
+}
defineExpose({ getRoms })
@@ -26,7 +29,7 @@ defineExpose({ getRoms })
-
+
@@ -36,13 +39,14 @@ defineExpose({ getRoms })
- {{ rom.name }}
+
+ {{ rom.name }}
-
+
@@ -55,16 +59,20 @@ defineExpose({ getRoms })
\ No newline at end of file