From 403aeea83878be0da6c08689746612a4d37e300d Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Tue, 7 Apr 2026 09:58:20 +0700 Subject: [PATCH] Simplify login screen --- app/app.vue | 39 ++++++-- app/pages/login.vue | 227 ++++++++++++++++++++------------------------ 2 files changed, 132 insertions(+), 134 deletions(-) diff --git a/app/app.vue b/app/app.vue index 8af4386..e11bde4 100644 --- a/app/app.vue +++ b/app/app.vue @@ -96,16 +96,39 @@ const managerPageTabs = computed(() => { return []; }); + +const mainClass = computed(() => { + if (isBonusProgramPage.value) { + return 'bonus-program-main'; + } + + if (isLoginPage.value) { + return 'mx-auto flex min-h-screen w-full max-w-[1440px] items-center justify-center p-4 md:p-6 lg:p-8'; + } + + return [ + 'mx-auto w-full max-w-[1440px] p-4 pt-[104px] md:p-6 md:pt-[112px] lg:p-8 lg:pt-[118px]', + hasManagerDock.value ? 'pb-[116px] md:pb-[128px]' : '', + ]; +}); + +const pageFrameClass = computed(() => { + if (isBonusProgramPage.value) { + return 'bonus-program-stage'; + } + + if (isLoginPage.value) { + return ''; + } + + return ['lk-content-canvas', { 'lk-content-canvas--with-tabs': managerPageTabs.value.length }]; +});