generated from alphane/template
This commit is contained in:
@@ -4,16 +4,7 @@
|
|||||||
to="/dashboard"
|
to="/dashboard"
|
||||||
class="d-flex"
|
class="d-flex"
|
||||||
>
|
>
|
||||||
<!-- <img
|
<div class="d-flex">
|
||||||
class="ml-0 mt-1"
|
|
||||||
style="height: 36px"
|
|
||||||
:src="AppLogo"
|
|
||||||
/> -->
|
|
||||||
<div v-if="sidebarMini || mdAndDown"></div>
|
|
||||||
<div
|
|
||||||
v-else
|
|
||||||
class="d-flex"
|
|
||||||
>
|
|
||||||
<h1
|
<h1
|
||||||
class="mt-1 ml-3"
|
class="mt-1 ml-3"
|
||||||
color="primary"
|
color="primary"
|
||||||
@@ -26,20 +17,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup lang="ts">
|
||||||
import { useDisplay } from "vuetify"
|
|
||||||
import useInterface from "@/use/use-interface"
|
|
||||||
import { watch } from "vue"
|
|
||||||
|
|
||||||
// import AppLogo from "@/assets/app_logo_small.png"
|
|
||||||
import { APPLICATION_NAME } from "@/config"
|
import { APPLICATION_NAME } from "@/config"
|
||||||
|
|
||||||
const { sidebarMini, setSidebarMini } = useInterface()
|
|
||||||
const { mdAndDown } = useDisplay()
|
|
||||||
|
|
||||||
watch(mdAndDown, (newVal) => {
|
|
||||||
if (newVal === true) setSidebarMini(false)
|
|
||||||
})
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
|||||||
@@ -11,7 +11,12 @@
|
|||||||
<span class="term-white">~</span>
|
<span class="term-white">~</span>
|
||||||
<span class="term-cyan mr-2">$</span>
|
<span class="term-cyan mr-2">$</span>
|
||||||
<span class="term-white">{{ typedText }}</span>
|
<span class="term-white">{{ typedText }}</span>
|
||||||
<span class="term-cursor">█</span>
|
<span
|
||||||
|
v-if="animated"
|
||||||
|
class="term-cursor"
|
||||||
|
>
|
||||||
|
█
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</RouterLink>
|
</RouterLink>
|
||||||
</div>
|
</div>
|
||||||
@@ -33,6 +38,7 @@ const props = withDefaults(
|
|||||||
|
|
||||||
const TYPED_PHRASES = [
|
const TYPED_PHRASES = [
|
||||||
" Hello!",
|
" Hello!",
|
||||||
|
" Cheers!",
|
||||||
" привет",
|
" привет",
|
||||||
" クリア",
|
" クリア",
|
||||||
" Εβίβα!",
|
" Εβίβα!",
|
||||||
@@ -108,10 +114,10 @@ onUnmounted(() => {
|
|||||||
color: #d3d7cf;
|
color: #d3d7cf;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* .terminal-prompt .term-cursor {
|
.terminal-prompt .term-cursor {
|
||||||
color: #d3d7cf;
|
color: #d3d7cf;
|
||||||
animation: term-blink 1s step-end infinite;
|
animation: term-blink 1s step-end infinite;
|
||||||
} */
|
}
|
||||||
|
|
||||||
@keyframes term-blink {
|
@keyframes term-blink {
|
||||||
0%,
|
0%,
|
||||||
|
|||||||
@@ -8,7 +8,11 @@
|
|||||||
class="main-head pl-2"
|
class="main-head pl-2"
|
||||||
>
|
>
|
||||||
<div class="mr-3">
|
<div class="mr-3">
|
||||||
<AppLogo />
|
<!-- <AppLogo /> -->
|
||||||
|
<PublicAppLogo
|
||||||
|
to="/dashboard"
|
||||||
|
:animated="false"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<v-spacer />
|
<v-spacer />
|
||||||
@@ -40,7 +44,11 @@
|
|||||||
class="main-head pl-2"
|
class="main-head pl-2"
|
||||||
>
|
>
|
||||||
<div class="mr-3">
|
<div class="mr-3">
|
||||||
<AppLogo />
|
<!-- <AppLogo /> -->
|
||||||
|
<PublicAppLogo
|
||||||
|
to="/dashboard"
|
||||||
|
:animated="false"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<v-tabs
|
<v-tabs
|
||||||
@@ -84,7 +92,7 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { useDisplay } from "vuetify"
|
import { useDisplay } from "vuetify"
|
||||||
|
|
||||||
import AppLogo from "@/components/common/AppLogo.vue"
|
import PublicAppLogo from "@/components/common/PublicAppLogo.vue"
|
||||||
import ProfileMenu from "@/components/layout/ProfileMenu.vue"
|
import ProfileMenu from "@/components/layout/ProfileMenu.vue"
|
||||||
|
|
||||||
const { mobile } = useDisplay()
|
const { mobile } = useDisplay()
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
<template><div>HOME PAGE</div></template>
|
<template><div></div></template>
|
||||||
|
|||||||
Reference in New Issue
Block a user