From 4ef71d59002cf43b62dbfc1684d649ffb2adfd67 Mon Sep 17 00:00:00 2001 From: Sergio Ramirez Date: Fri, 20 Jun 2025 12:06:40 -0400 Subject: [PATCH] cambios en los estilos --- apps/web/components/breadcrumbs.tsx | 3 ++- .../layout/ThemeToggle/theme-toggle.tsx | 6 +++--- apps/web/components/layout/app-sidebar.tsx | 9 +++++---- .../feactures/auth/components/sigin-view.tsx | 4 ++-- .../feactures/auth/components/signup-view.tsx | 10 +++++----- .../auth/components/user-auth-form.tsx | 2 +- .../auth/components/user-register-form.tsx | 4 ++-- .../users/components/admin/user-modal.tsx | 2 +- .../users/components/modal-profile.tsx | 4 ++-- ...e-user-form.tsx => update-profile-form.tsx} | 8 ++++---- .../users/components/user-profile.tsx | 18 +++++++++--------- packages/shadcn/src/components/ui/dialog.tsx | 2 +- packages/shadcn/src/components/ui/form.tsx | 4 ++-- packages/shadcn/src/components/ui/input.tsx | 2 +- .../src/components/ui/select-searchable.tsx | 2 +- packages/shadcn/src/components/ui/select.tsx | 2 +- 16 files changed, 42 insertions(+), 40 deletions(-) rename apps/web/feactures/users/components/{update-user-form.tsx => update-profile-form.tsx} (98%) diff --git a/apps/web/components/breadcrumbs.tsx b/apps/web/components/breadcrumbs.tsx index 04939ba..f1f64ad 100644 --- a/apps/web/components/breadcrumbs.tsx +++ b/apps/web/components/breadcrumbs.tsx @@ -26,7 +26,8 @@ export function Breadcrumbs() { )} {index < items.length - 1 && ( - + {/* */} + > )} {index === items.length - 1 && ( diff --git a/apps/web/components/layout/ThemeToggle/theme-toggle.tsx b/apps/web/components/layout/ThemeToggle/theme-toggle.tsx index 30da6f6..f351f15 100644 --- a/apps/web/components/layout/ThemeToggle/theme-toggle.tsx +++ b/apps/web/components/layout/ThemeToggle/theme-toggle.tsx @@ -23,13 +23,13 @@ export default function ThemeToggle() { setTheme('light')}> - Light + Claro setTheme('dark')}> - Dark + Oscuro setTheme('system')}> - System + Sistema diff --git a/apps/web/components/layout/app-sidebar.tsx b/apps/web/components/layout/app-sidebar.tsx index 35e9608..efe1b70 100644 --- a/apps/web/components/layout/app-sidebar.tsx +++ b/apps/web/components/layout/app-sidebar.tsx @@ -15,7 +15,7 @@ import { useSession } from 'next-auth/react'; export const company = { - name: 'Sistema', + name: 'Sistema para Productores', logo: GalleryVerticalEnd, plan: 'FONDEMI', }; @@ -31,12 +31,13 @@ export function AppSidebar({ ...props }: React.ComponentProps) {
-
- +
+ {/* */} +
{company.name} - {company.plan} + {company.plan}
diff --git a/apps/web/feactures/auth/components/sigin-view.tsx b/apps/web/feactures/auth/components/sigin-view.tsx index 4ff9f94..15d8f7c 100644 --- a/apps/web/feactures/auth/components/sigin-view.tsx +++ b/apps/web/feactures/auth/components/sigin-view.tsx @@ -12,7 +12,7 @@ export function LoginForm({ }: React.ComponentPropsWithoutRef<'div'>) { return ( -
+
@@ -20,7 +20,7 @@ export function LoginForm({ Image
diff --git a/apps/web/feactures/auth/components/signup-view.tsx b/apps/web/feactures/auth/components/signup-view.tsx index 93543ed..67df913 100644 --- a/apps/web/feactures/auth/components/signup-view.tsx +++ b/apps/web/feactures/auth/components/signup-view.tsx @@ -13,17 +13,17 @@ export function LoginForm({ }: React.ComponentPropsWithoutRef<'div'>) { return ( -
+
- + - {/*
+
Image -
*/} +
diff --git a/apps/web/feactures/auth/components/user-auth-form.tsx b/apps/web/feactures/auth/components/user-auth-form.tsx index 4cec084..4ae7bbc 100644 --- a/apps/web/feactures/auth/components/user-auth-form.tsx +++ b/apps/web/feactures/auth/components/user-auth-form.tsx @@ -72,7 +72,7 @@ export default function UserAuthForm() {
-

Sistema Integral Fondemi

+

Sistema para productores

Ingresa tus datos

diff --git a/apps/web/feactures/auth/components/user-register-form.tsx b/apps/web/feactures/auth/components/user-register-form.tsx index ad59c68..d2d9266 100644 --- a/apps/web/feactures/auth/components/user-register-form.tsx +++ b/apps/web/feactures/auth/components/user-register-form.tsx @@ -89,10 +89,10 @@ export default function UserAuthForm() { <> - +
-

Sistema Integral Fondemi

+

Sistema para productores

Ingresa tus datos

diff --git a/apps/web/feactures/users/components/admin/user-modal.tsx b/apps/web/feactures/users/components/admin/user-modal.tsx index b4230f8..f9e0818 100644 --- a/apps/web/feactures/users/components/admin/user-modal.tsx +++ b/apps/web/feactures/users/components/admin/user-modal.tsx @@ -39,7 +39,7 @@ export function AccountPlanModal({ } }} > - + {defaultValues?.id diff --git a/apps/web/feactures/users/components/modal-profile.tsx b/apps/web/feactures/users/components/modal-profile.tsx index 4f1853a..f183231 100644 --- a/apps/web/feactures/users/components/modal-profile.tsx +++ b/apps/web/feactures/users/components/modal-profile.tsx @@ -8,7 +8,7 @@ import { DialogTitle, } from '@repo/shadcn/dialog'; import { AccountPlan } from '@/feactures/users/schemas/account-plan.schema'; -import { ModalForm } from './update-user-form'; +import { ModalForm } from './update-profile-form'; interface AccountPlanModalProps { open: boolean; @@ -38,7 +38,7 @@ export function AccountPlanModal({ } }} > - + Actualizar Perfil diff --git a/apps/web/feactures/users/components/update-user-form.tsx b/apps/web/feactures/users/components/update-profile-form.tsx similarity index 98% rename from apps/web/feactures/users/components/update-user-form.tsx rename to apps/web/feactures/users/components/update-profile-form.tsx index 077ab4f..f85c207 100644 --- a/apps/web/feactures/users/components/update-user-form.tsx +++ b/apps/web/feactures/users/components/update-profile-form.tsx @@ -73,14 +73,14 @@ export function ModalForm({ phone: defaultValues?.phone || '', role: undefined, isActive: defaultValues?.isActive, - state: defaultValues?.state, - municipality: defaultValues?.municipality, - parish: defaultValues?.parish + state: undefined, + municipality: undefined, + parish: undefined } - // console.log(defaultValues); + console.log(defaultValues); const form = useForm({ resolver: zodResolver(updateUser), diff --git a/apps/web/feactures/users/components/user-profile.tsx b/apps/web/feactures/users/components/user-profile.tsx index caf6919..fb74284 100644 --- a/apps/web/feactures/users/components/user-profile.tsx +++ b/apps/web/feactures/users/components/user-profile.tsx @@ -21,13 +21,13 @@ export function Profile() {

Datos del usuario

-
-
+
+

Usuario:

{data?.data.username || 'Sin Nombre de Usuario'}

-
+

Rol:

{data?.data.role || 'Sin Rol'}

@@ -35,17 +35,17 @@ export function Profile() {

Información personal

-
+

Nombre completo:

{data?.data.fullname || 'Sin nombre y apellido'}

-
+

Correo:

{data?.data.email || 'Sin correo'}

-
+

Teléfono:

{data?.data.phone || 'Sin teléfono'}

@@ -53,17 +53,17 @@ export function Profile() {

Información de ubicación

-
+

Estado:

{data?.data.state || 'Sin Estado'}

-
+

Municipio:

{data?.data.municipality || 'Sin Municipio'}

-
+

Parroquia:

{data?.data.parish || 'Sin Parroquia'}

diff --git a/packages/shadcn/src/components/ui/dialog.tsx b/packages/shadcn/src/components/ui/dialog.tsx index 90455f1..3fac2b4 100644 --- a/packages/shadcn/src/components/ui/dialog.tsx +++ b/packages/shadcn/src/components/ui/dialog.tsx @@ -38,7 +38,7 @@ function DialogOverlay({ @@ -147,7 +147,7 @@ function FormMessage({ className, ...props }: React.ComponentProps<"p">) {

{body} diff --git a/packages/shadcn/src/components/ui/input.tsx b/packages/shadcn/src/components/ui/input.tsx index 81d5378..36b6812 100644 --- a/packages/shadcn/src/components/ui/input.tsx +++ b/packages/shadcn/src/components/ui/input.tsx @@ -8,7 +8,7 @@ function Input({ className, type, ...props }: React.ComponentProps<'input'>) { type={type} data-slot="input" className={cn( - 'border-input file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground aria-invalid:outline-destructive/60 aria-invalid:ring-destructive/20 dark:aria-invalid:outline-destructive dark:aria-invalid:ring-destructive/50 ring-ring/10 dark:ring-ring/20 dark:outline-ring/40 outline-ring/50 aria-invalid:border-destructive/60 dark:aria-invalid:border-destructive flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium focus-visible:ring-4 focus-visible:outline-1 disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:focus-visible:ring-[3px] aria-invalid:focus-visible:outline-none md:text-sm dark:aria-invalid:focus-visible:ring-4', + 'border-gray-400 dark:border-input border-2 file:text-foreground selection:bg-primary selection:text-primary-foreground aria-invalid:outline-destructive/60 aria-invalid:ring-destructive/20 dark:aria-invalid:outline-destructive dark:aria-invalid:ring-destructive/50 ring-ring/10 dark:ring-ring/20 dark:outline-ring/40 outline-ring/50 aria-invalid:border-destructive/60 dark:aria-invalid:border-destructive flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium focus-visible:ring-4 focus-visible:outline-1 disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 aria-invalid:focus-visible:ring-[3px] aria-invalid:focus-visible:outline-none md:text-sm dark:aria-invalid:focus-visible:ring-4', className, )} {...props} diff --git a/packages/shadcn/src/components/ui/select-searchable.tsx b/packages/shadcn/src/components/ui/select-searchable.tsx index 1fd9b35..5bfd012 100644 --- a/packages/shadcn/src/components/ui/select-searchable.tsx +++ b/packages/shadcn/src/components/ui/select-searchable.tsx @@ -38,7 +38,7 @@ function SelectSearchable({ > diff --git a/packages/shadcn/src/components/ui/select.tsx b/packages/shadcn/src/components/ui/select.tsx index 8b2c6ae..d0012e5 100644 --- a/packages/shadcn/src/components/ui/select.tsx +++ b/packages/shadcn/src/components/ui/select.tsx @@ -37,7 +37,7 @@ function SelectTrigger({ data-slot="select-trigger" data-size={size} className={cn( - "border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", + "border-gray-400 dark:border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4", className )} {...props}