fixes
Gitea Actions Demo / Deploy (push) Successful in 24s

This commit is contained in:
vadim committed 2026-09-29 14:52:44 +03:00
1 parent 5b58203a7b
commit c405507603
4 files changed
+24 -21

No files matched your search

+12 -9
View File
@@ -67,11 +67,11 @@ const goToSettings = () => {
<template> <template>
<v-layout> <v-layout>
<v-app-bar density="compact" elevation="0" border> <v-app-bar density="compact" elevation="0" border rounded="0">
<template v-slot:prepend> <template v-slot:prepend>
<v-menu> <v-menu>
<template v-slot:activator="{ props }"> <template v-slot:activator="{ props }">
<v-app-bar-nav-icon variant="text" v-bind="props" /> <v-app-bar-nav-icon variant="text" density="comfortable" v-bind="props" />
</template> </template>
<v-list class="mt-1" width="200" density="compact"> <v-list class="mt-1" width="200" density="compact">
@@ -93,7 +93,6 @@ const goToSettings = () => {
{{ title }} {{ title }}
</router-link> </router-link>
<span>v{{ version }}</span> <span>v{{ version }}</span>
<v-divider class="mx-2" vertical />
<project-menu v-if="session.data" /> <project-menu v-if="session.data" />
</div> </div>
@@ -107,16 +106,19 @@ const goToSettings = () => {
</router-link> </router-link>
</div> </div>
</div> </div>
<v-btn v-if="!session.data" @click="goToSignIn">Sign In</v-btn> <div v-if="!session.data">
<v-btn v-if="!session.data" @click="goToSignUp">Sign Up</v-btn> <v-btn @click="goToSignIn">Sign In</v-btn>
<v-btn @click="goToSignUp">Sign Up</v-btn>
</div>
<v-divider class="mx-1" vertical /> <v-divider class="mx-1" vertical />
<v-btn icon="mdi-brightness-6" @click="toggleTheme" /> <v-btn icon="mdi-brightness-6" density="comfortable" @click="toggleTheme" />
<v-divider class="mx-1" vertical />
<v-menu v-if="session.data"> <div v-if="session.data">
<v-divider class="mx-1" vertical />
<v-menu>
<template v-slot:activator="{ props }"> <template v-slot:activator="{ props }">
<v-btn icon v-bind="props"> <v-btn density="comfortable" class="mr-1" icon v-bind="props">
<v-icon icon="mdi-account" /> <v-icon icon="mdi-account" />
</v-btn> </v-btn>
</template> </template>
@@ -135,6 +137,7 @@ const goToSettings = () => {
</v-list-item> </v-list-item>
</v-list> </v-list>
</v-menu> </v-menu>
</div>
</v-app-bar> </v-app-bar>
<v-main> <v-main>
<v-container :fluid="false"> <v-container :fluid="false">
+2 -2
View File
@@ -37,8 +37,8 @@ const signIn = async () => {
<v-col cols="12" md="6" sm="8" offset-sm="2" offset-md="3" offset="0"> <v-col cols="12" md="6" sm="8" offset-sm="2" offset-md="3" offset="0">
<div class="d-flex flex-column ga-2"> <div class="d-flex flex-column ga-2">
<div class="text-uppercase">sign in</div> <div class="text-uppercase">sign in</div>
<v-text-field prepend-inner-icon="mdi-email" placeholder="email" v-model="signInData.email" /> <v-text-field prepend-inner-icon="mdi-email" placeholder="E-mail" v-model="signInData.email" />
<v-text-field prepend-inner-icon="mdi-lock" placeholder="password" v-model="signInData.password" /> <v-text-field prepend-inner-icon="mdi-lock" placeholder="Password" v-model="signInData.password" />
<div class="d-flex ga-2 align-center"> <div class="d-flex ga-2 align-center">
<v-switch color="info" v-model="signInData.rememberMe" label="Remember me" /> <v-switch color="info" v-model="signInData.rememberMe" label="Remember me" />
<v-spacer /> <v-spacer />
+7 -7
View File
@@ -3,8 +3,8 @@ import { authClient } from '@/lib/auth-client.js'
import { reactive } from 'vue' import { reactive } from 'vue'
const signUpData = reactive({ const signUpData = reactive({
name: 'Vadim', name: '',
email: 'vadim.olonin@gmail.com', email: '',
password: '', password: '',
}) })
@@ -24,15 +24,15 @@ const signUp = async () => {
<template> <template>
<v-row> <v-row>
<v-col cols="4" offset="4"> <v-col cols="12" md="6" sm="8" offset-sm="2" offset-md="3" offset="0">
<div class="d-flex flex-column ga-2"> <div class="d-flex flex-column ga-2">
<div class="text-uppercase">sign up</div> <div class="text-uppercase">sign up</div>
<v-text-field placeholder="name" prepend-inner-icon="mdi-account" v-model="signUpData.name" /> <v-text-field placeholder="Name" prepend-inner-icon="mdi-account" v-model="signUpData.name" />
<v-text-field placeholder="email" prepend-inner-icon="mdi-email" v-model="signUpData.email" /> <v-text-field placeholder="E-mail" prepend-inner-icon="mdi-email" v-model="signUpData.email" />
<v-text-field placeholder="password" prepend-inner-icon="mdi-lock" v-model="signUpData.password" /> <v-text-field placeholder="Password" prepend-inner-icon="mdi-lock" v-model="signUpData.password" />
<div class="d-flex ga-2 align-center"> <div class="d-flex ga-2 align-center">
<div> <div>
<v-btn @click="signUp">sign up</v-btn> <v-btn @click="signUp" color="primary" density="comfortable">SIGN UP</v-btn>
</div> </div>
<v-spacer /> <v-spacer />
<router-link to="/verify-email" class="text-warning text-decoration-none"> Verify Email </router-link> <router-link to="/verify-email" class="text-warning text-decoration-none"> Verify Email </router-link>
+3 -3
View File
@@ -3,7 +3,7 @@ import { authClient } from '@/lib/auth-client.js'
import { reactive } from 'vue' import { reactive } from 'vue'
const verifyData = reactive({ const verifyData = reactive({
email: 'vadim.olonin@gmail.com', email: '',
}) })
const verify = async () => { const verify = async () => {
@@ -19,13 +19,13 @@ const verify = async () => {
<template> <template>
<v-row> <v-row>
<v-col cols="4" offset="4"> <v-col cols="12" md="6" sm="8" offset-sm="2" offset-md="3" offset="0">
<div class="d-flex flex-column ga-2"> <div class="d-flex flex-column ga-2">
<div class="text-uppercase">verify email</div> <div class="text-uppercase">verify email</div>
<v-text-field placeholder="email" prepend-inner-icon="mdi-email" v-model="verifyData.email" /> <v-text-field placeholder="email" prepend-inner-icon="mdi-email" v-model="verifyData.email" />
<div> <div>
<v-btn @click="verify">verify</v-btn> <v-btn @click="verify" color="primary" density="comfortable">VERIFY</v-btn>
</div> </div>
</div> </div>
</v-col> </v-col>