UI upgrades
Build and Push Docker Image / build (push) Successful in 1m2s

This commit is contained in:
2026-07-14 04:16:13 -07:00
parent b7b473d079
commit 02092692b6
4 changed files with 23 additions and 30 deletions
+2 -23
View File
@@ -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>
+9 -3
View File
@@ -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">&#9608;</span> <span
v-if="animated"
class="term-cursor"
>
&#9608;
</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%,
+11 -3
View File
@@ -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
View File
@@ -1 +1 @@
<template><div>HOME PAGE</div></template> <template><div></div></template>