ADD: Save button reveal
This commit is contained in:
@@ -132,22 +132,24 @@
|
|||||||
</MenubarMenu>
|
</MenubarMenu>
|
||||||
</div>
|
</div>
|
||||||
<div class="grow" />
|
<div class="grow" />
|
||||||
<div class="flex items-center gap-2 px-2">
|
<Transition name="fade">
|
||||||
<div v-if="numberOfChanges" class="text-sm">
|
<div v-if="store.connected" class="flex items-center gap-2 px-2">
|
||||||
<PenLine class="inline-block h-4" />{{ numberOfChanges }} Changes
|
<div v-if="numberOfChanges" class="text-sm">
|
||||||
|
<PenLine class="inline-block h-4" />{{ numberOfChanges }} Changes
|
||||||
|
</div>
|
||||||
|
<MenubarButton class="app-titlebar-button border-2"> Revert </MenubarButton>
|
||||||
|
<MenubarButton
|
||||||
|
:class="
|
||||||
|
numberOfChanges
|
||||||
|
? 'border border-zinc-100 bg-zinc-300 text-zinc-950 hover:bg-zinc-200 hover:text-zinc-950'
|
||||||
|
: 'border-2'
|
||||||
|
"
|
||||||
|
class="app-titlebar-button"
|
||||||
|
>
|
||||||
|
Save
|
||||||
|
</MenubarButton>
|
||||||
</div>
|
</div>
|
||||||
<MenubarButton class="app-titlebar-button border-2"> Revert </MenubarButton>
|
</Transition>
|
||||||
<MenubarButton
|
|
||||||
:class="
|
|
||||||
numberOfChanges
|
|
||||||
? 'border border-zinc-100 bg-zinc-300 text-zinc-950 hover:bg-zinc-200 hover:text-zinc-950'
|
|
||||||
: 'border-2'
|
|
||||||
"
|
|
||||||
class="app-titlebar-button"
|
|
||||||
>
|
|
||||||
Save
|
|
||||||
</MenubarButton>
|
|
||||||
</div>
|
|
||||||
<MenubarButton
|
<MenubarButton
|
||||||
v-if="showDisconnectButton"
|
v-if="showDisconnectButton"
|
||||||
class="app-titlebar-button border-2"
|
class="app-titlebar-button border-2"
|
||||||
@@ -240,4 +242,16 @@ onMounted(() => {
|
|||||||
.app-titlebar-button {
|
.app-titlebar-button {
|
||||||
-webkit-app-region: no-drag;
|
-webkit-app-region: no-drag;
|
||||||
}
|
}
|
||||||
|
.fade-enter-active {
|
||||||
|
transition: transform 500ms ease;
|
||||||
|
transition-delay: 1000ms;
|
||||||
|
}
|
||||||
|
.fade-leave-active {
|
||||||
|
transition: transform 250ms ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
.fade-enter-from,
|
||||||
|
.fade-leave-to {
|
||||||
|
transform: translateY(-3.5rem);
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user