@@ -16,47 +16,56 @@ const { settings, toggleLayout, toggleTheme } = useSettingsStore();
1616
1717<template >
1818 <div >
19- <nav
20- flex =" ~ justify-between"
21- relative p-4 z-999 shadow-md
22- bg =" light dark:dark-900"
23- border =" b neutral-300/10"
24- text =" #333 dark:neutral-300"
25- h =" var(--nav-height)"
26- transition =" background-color 0.2s ease"
27- >
28- <h1 text-lg font-500 inline-flex items-center >
29- <!-- TODO: maybe a logo would be cool -->
30- <!-- <img alt="logo" src="/logo.svg" /> -->
31- <span >yehyecoa-vue</span >
32- </h1 >
33- <div flex gap-2 text-neutral-500 >
34- <button toolbar-btn @click =" toggleLayout" >
35- <div :class =" settings.layout === 'vertical' ? 'i-mynaui:rectangle' : 'i-mynaui:rectangle-vertical'" />
36- </button >
37- <button
38- toolbar-btn
39- :title =" `Switch to ${settings.theme === 'dark' ? 'light' : 'dark'} theme`"
40- @click =" toggleTheme"
41- >
42- <div class =" i-carbon:sun dark:i-carbon:moon" />
43- </button >
44- </div >
45- </nav >
19+ <Drawer direction =" right" >
20+ <nav
21+ flex =" ~ justify-between"
22+ relative p-4 z-999 shadow-md
23+ bg =" light dark:dark-900"
24+ border =" b neutral-300/10"
25+ text =" #333 dark:neutral-300"
26+ h =" var(--nav-height)"
27+ transition =" background-color 0.2s ease"
28+ >
29+ <h1 text-lg font-500 inline-flex items-center >
30+ <!-- TODO: maybe a logo would be cool -->
31+ <!-- <img alt="logo" src="/logo.svg" /> -->
32+ <span >yehyecoa-vue</span >
33+ </h1 >
34+ <!-- <div>
35+ submenus here
36+ </div> -->
37+ <div flex gap-4 text-neutral-500 >
38+ <DrawerTrigger >
39+ <button v-tooltip.bottom =" 'Open history'" class =" toolbar-btn" >
40+ <div class =" i-carbon:data-backup" />
41+ </button >
42+ </DrawerTrigger >
43+ <button v-tooltip.bottom =" `Switch to ${settings.layout === 'vertical' ? 'horizontal' : 'vertical'} layout`" toolbar-btn @click =" toggleLayout" >
44+ <div :class =" settings.layout === 'vertical' ? 'i-mynaui:rectangle' : 'i-mynaui:rectangle-vertical'" />
45+ </button >
46+ <button
47+ v-tooltip.bottom =" `Switch to ${settings.theme === 'dark' ? 'light' : 'dark'} theme`"
48+ toolbar-btn
49+ @click =" toggleTheme"
50+ >
51+ <div class =" i-carbon:sun dark:i-carbon:moon" />
52+ </button >
53+ </div >
54+ </nav >
4655
47- <Drawer >
48- <DrawerTrigger >Open</DrawerTrigger >
4956 <DrawerContent >
5057 <DrawerHeader >
51- <DrawerTitle >Are you absolutely sure? </DrawerTitle >
52- <DrawerDescription >This action cannot be undone. </DrawerDescription >
58+ <DrawerTitle >History </DrawerTitle >
59+ <DrawerDescription >This is the history for this file </DrawerDescription >
5360 </DrawerHeader >
5461 <DrawerFooter >
55- <Button >Submit</Button >
62+ <button btn >
63+ Submit
64+ </button >
5665 <DrawerClose >
57- <Button variant = " outline" >
66+ <button btn- outline w-full >
5867 Cancel
59- </Button >
68+ </button >
6069 </DrawerClose >
6170 </DrawerFooter >
6271 </DrawerContent >
0 commit comments