diff --git a/components/app-footer.vue b/components/app-footer.vue index 81122bd..3358079 100644 --- a/components/app-footer.vue +++ b/components/app-footer.vue @@ -1,10 +1,24 @@ @@ -132,4 +136,25 @@ flex: 0 0 33.333%; max-width: 33.333%; } + +@keyframes slide-in-out { + 0% { + transform: translateY(0); + } + + 50% { + transform: translateY(-20rem); + } + + 100% { + transform: translateY(0); + } +} + +footer { + animation-name: slide-in-out; + animation-duration: 2s !important; + animation-timing-function: ease-in-out; + animation-delay: 500ms; +} diff --git a/components/app-header.vue b/components/app-header.vue index 7145d40..cdf6e09 100644 --- a/components/app-header.vue +++ b/components/app-header.vue @@ -21,8 +21,6 @@ const titlestring = computed(() => { return data.value?.projectConfig?.logo?.string; }); - - function createWindowId(_item: ItemType) { /** * We intentionally do *not* use `item.target` for window id, because we don't want to diff --git a/components/app-navigation-menu.vue b/components/app-navigation-menu.vue index 54f4d63..8dc9e0f 100644 --- a/components/app-navigation-menu.vue +++ b/components/app-navigation-menu.vue @@ -49,6 +49,6 @@ onScopeDispose(() => { - + diff --git a/components/app-navigation-mobile-menu.vue b/components/app-navigation-mobile-menu.vue index def8337..3973b95 100644 --- a/components/app-navigation-mobile-menu.vue +++ b/components/app-navigation-mobile-menu.vue @@ -31,7 +31,7 @@ onScopeDispose(() => {