From f8bbf56f47d7bbc72472a53b58451174d76765f9 Mon Sep 17 00:00:00 2001 From: smanylov Date: Sat, 27 Dec 2025 12:10:13 +0700 Subject: [PATCH] refactor --- src/app/[locale]/forgot-password/page.tsx | 3 +-- src/app/[locale]/login/page.tsx | 2 +- src/app/[locale]/register/page.tsx | 2 +- src/app/styles/header.scss | 2 +- src/app/styles/{ => module}/login.module.scss | 1 - src/app/ui/forms/forgot-password-form.tsx | 4 ++-- src/app/ui/forms/login-form.tsx | 2 +- src/app/ui/forms/register-form.tsx | 2 +- src/app/ui/inputs/phone-input.tsx | 2 +- 9 files changed, 9 insertions(+), 11 deletions(-) rename src/app/styles/{ => module}/login.module.scss (97%) diff --git a/src/app/[locale]/forgot-password/page.tsx b/src/app/[locale]/forgot-password/page.tsx index ecf5201..1aff5a0 100644 --- a/src/app/[locale]/forgot-password/page.tsx +++ b/src/app/[locale]/forgot-password/page.tsx @@ -1,8 +1,7 @@ import { useTranslations } from 'next-intl' import LogoIcon from '@/app/ui/logo-icon'; -import styles from '@/app/styles/login.module.scss'; +import styles from '@/app/styles/module/login.module.scss'; import Link from 'next/link'; -import RegisterForm from '@/app/ui/forms/register-form'; import LanguageSwitcher from '@/app/components/LanguageSwitcher'; import ForgotPasswordForm from '@/app/ui/forms/forgot-password-form'; diff --git a/src/app/[locale]/login/page.tsx b/src/app/[locale]/login/page.tsx index f6999f6..af6ba40 100644 --- a/src/app/[locale]/login/page.tsx +++ b/src/app/[locale]/login/page.tsx @@ -1,5 +1,5 @@ import { Metadata } from 'next'; -import styles from '@/app/styles/login.module.scss' +import styles from '@/app/styles/module/login.module.scss' import LogoIcon from '@/app/ui/logo-icon'; import Link from 'next/link'; import LoginForm from '@/app/ui/forms/login-form'; diff --git a/src/app/[locale]/register/page.tsx b/src/app/[locale]/register/page.tsx index fa360a5..7293a9e 100644 --- a/src/app/[locale]/register/page.tsx +++ b/src/app/[locale]/register/page.tsx @@ -1,5 +1,5 @@ import LogoIcon from '@/app/ui/logo-icon'; -import styles from '@/app/styles/login.module.scss' +import styles from '@/app/styles/module/login.module.scss' import Link from 'next/link'; import RegisterForm from '@/app/ui/forms/register-form'; import LanguageSwitcher from '@/app/components/LanguageSwitcher'; diff --git a/src/app/styles/header.scss b/src/app/styles/header.scss index 2a820ad..bd46903 100644 --- a/src/app/styles/header.scss +++ b/src/app/styles/header.scss @@ -124,7 +124,7 @@ display: flex; gap: 12px; padding: 15px 20px; - border-bottom: 1px solid #f9fafb; + border-bottom: 1px solid #f3f4f6; transition: background-color 0.2s; cursor: pointer; } diff --git a/src/app/styles/login.module.scss b/src/app/styles/module/login.module.scss similarity index 97% rename from src/app/styles/login.module.scss rename to src/app/styles/module/login.module.scss index 1a05048..ae5288e 100644 --- a/src/app/styles/login.module.scss +++ b/src/app/styles/module/login.module.scss @@ -1,5 +1,4 @@ .login-container-wrapper { - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); min-height: 100vh; display: flex; diff --git a/src/app/ui/forms/forgot-password-form.tsx b/src/app/ui/forms/forgot-password-form.tsx index 7bd4baf..53d87f5 100644 --- a/src/app/ui/forms/forgot-password-form.tsx +++ b/src/app/ui/forms/forgot-password-form.tsx @@ -1,7 +1,7 @@ 'use client' -import styles from '@/app/styles/login.module.scss' -import { useActionState, useState } from 'react'; +import styles from '@/app/styles/lmodule/ogin.module.scss' +import { useActionState } from 'react'; import { useTranslations } from 'next-intl'; diff --git a/src/app/ui/forms/login-form.tsx b/src/app/ui/forms/login-form.tsx index 9c534cd..6401378 100644 --- a/src/app/ui/forms/login-form.tsx +++ b/src/app/ui/forms/login-form.tsx @@ -1,6 +1,6 @@ 'use client' -import styles from '@/app/styles/login.module.scss' +import styles from '@/app/styles/module/login.module.scss' import { useActionState, useState, useRef } from 'react'; import { authorization } from '@/app/actions/auth'; import { useTranslations } from 'next-intl'; diff --git a/src/app/ui/forms/register-form.tsx b/src/app/ui/forms/register-form.tsx index 192ed6a..c990c9e 100644 --- a/src/app/ui/forms/register-form.tsx +++ b/src/app/ui/forms/register-form.tsx @@ -1,6 +1,6 @@ 'use client' -import styles from '@/app/styles/login.module.scss'; +import styles from '@/app/styles/module/login.module.scss'; import { ChangeEvent, useActionState, useEffect, useRef, useState } from 'react'; import { registration, FormState } from '@/app/actions/auth'; import PhoneInput from '@/app/ui/inputs/phone-input'; diff --git a/src/app/ui/inputs/phone-input.tsx b/src/app/ui/inputs/phone-input.tsx index 215e472..9eacad3 100644 --- a/src/app/ui/inputs/phone-input.tsx +++ b/src/app/ui/inputs/phone-input.tsx @@ -1,7 +1,7 @@ 'use client' import { useState, ChangeEvent, useEffect, useRef, KeyboardEvent } from 'react'; -import styles from '@/app/styles/login.module.scss'; +import styles from '@/app/styles/module/login.module.scss'; interface PhoneInputProps { phoneState: string | undefined;