<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>
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",
}
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 {