Frontend: added settings to sidebar

main
TZGyn 2 years ago
parent 31eb17a9be
commit 4d911b38ca
Signed by: TZGyn
GPG Key ID: 122EAF77AE81FD4A

@ -3,6 +3,7 @@ const isSidebarActive = useSidebar()
const user = useUser() const user = useUser()
const sidebar = ref<HTMLElement | undefined>() const sidebar = ref<HTMLElement | undefined>()
const openSetting = ref<Boolean>(false)
type UserOption = { type UserOption = {
title: string title: string
@ -81,6 +82,25 @@ onClickOutside(sidebar, () => {
</div> </div>
</div> </div>
</div> </div>
<div class="mt-4 flex flex-col border-t-2 border-t-lightgray">
<div
@click="openSetting = !openSetting"
class="flex justify-between p-4 hover:cursor-pointer hover:bg-lightgray">
<div>Settings</div>
<Icon
name="mdi:chevron-up"
class="transition-transform"
:class="{
'rotate-0': !openSetting,
'-rotate-180': openSetting,
}" />
</div>
<div
v-if="openSetting"
class="px-4 py-2 hover:cursor-pointer hover:bg-lightgray">
Delete Account
</div>
</div>
</div> </div>
<div <div
class="absolute z-40 h-screen w-screen bg-white/5" class="absolute z-40 h-screen w-screen bg-white/5"

Loading…
Cancel
Save