]> Repos - mime-chat/commitdiff
fix transparent logout button
authorriqo <hernandeze2@xavier.edu>
Mon, 26 Apr 2021 12:44:43 +0000 (07:44 -0500)
committerriqo <hernandeze2@xavier.edu>
Mon, 26 Apr 2021 12:44:43 +0000 (07:44 -0500)
src/components/settings.vue

index a70b797e751e425bb6254948ec7485c2f3835e05..51347b28ecfccd43519e6996aedd0e61781db13d 100644 (file)
@@ -1,8 +1,8 @@
 <template>
-    
+
   <!-- Settings icon. -->
-  <button 
-    class="settingsIcon" 
+  <button
+    class="settingsIcon"
     v-if="toggleSettings == false"
     @click="onActive"
   >
 
   <!-- Settings div. -->
   <div id="settings" v-show="toggleSettings">
-    <button 
+  </div>
+
+    <button
+      v-if="toggleSettings"
       class="settingsOption"
       @click="onLogout"
     >
       Logout
     </button>
-  </div>
 
 </template>
 
@@ -27,7 +29,7 @@
 
   import { defineComponent, ref } from "vue";
   import  { useIpc } from "@/modules/ipc";
-  import { logoutRequest } from '@/modules/message'; 
+  import { logoutRequest } from '@/modules/message';
 
   export default defineComponent({
     name: "Settings",
@@ -58,7 +60,7 @@
       }
 
       return {
-        onActive, 
+        onActive,
         toggleSettings,
         onLogout
       }
   border: none;
   outline: none;
   text-decoration: none;
+  position: absolute;
+  left: 50%;
+  top: 50%;
+  transform: translate(-50%, -50%);
+  z-index: 5;
 }
 
 .settingsOption:hover {