feat: complete application updates

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-09-24 22:29:28 +03:30
co-authored by Copilot
parent 981f4fdaf9
commit 148f00a75d
94 changed files with 1351 additions and 458 deletions
+16 -1
View File
@@ -16,6 +16,7 @@ const password = ref(isMockAuthEnabled() ? MOCK_ADMIN.password : '')
const remember = ref(true)
const showPassword = ref(false)
const mockAuth = isMockAuthEnabled()
const brandLogoUrl = `${import.meta.env.BASE_URL}brand-logo.png`
const isFormValid = computed(() => phone.value.trim().length > 0 && password.value.length > 0)
@@ -123,6 +124,7 @@ async function submit() {
<div class="login-page__brand">
<div class="login-page__brand-inner">
<img :src="brandLogoUrl" alt="نادمی تکس" class="login-page__brand-logo" />
<p class="login-page__brand-badge">پارچه</p>
<h1 class="login-page__brand-title">پنل مدیریت سفارش‌های عمده</h1>
<p class="login-page__brand-text">
@@ -146,7 +148,12 @@ async function submit() {
align-items: center;
justify-content: center;
padding: 48px 40px;
background: linear-gradient(160deg, #062428 0%, #0a353c 55%, #0e454e 100%);
background: linear-gradient(
160deg,
var(--color-primary-dark) 0%,
var(--color-primary) 55%,
var(--color-sidebar-active) 100%
);
color: #fff;
}
@@ -154,6 +161,14 @@ async function submit() {
max-width: 420px;
}
.login-page__brand-logo {
display: block;
width: min(220px, 70%);
height: 150px;
object-fit: contain;
margin-bottom: 28px;
}
.login-page__brand-badge {
display: inline-flex;
margin: 0 0 16px;