diff --git a/.env b/.env index 410ea17..19ec289 100644 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ -DB_HOST=73C3E4C\SQL2022 +DB_HOST=DESKTOP-22T88B6 DB_DATABASE=Importaciones_HC DB_USERNAME=sa DB_PASSWORD=Soluciones01 diff --git a/views/choferes/crear.php b/views/choferes/crear.php index 1d2ecc2..cafb031 100644 --- a/views/choferes/crear.php +++ b/views/choferes/crear.php @@ -22,26 +22,43 @@ position: fixed; top: 0; left: 0; - padding-top: 60px; + padding-top: 56px; /* Alineado con la altura de la navbar */ + z-index: 1040; /* Asegura que esté por encima del contenido */ } .sidebar .nav-link { color: #ccc; padding: 12px 20px; } - .sidebar .nav-link:hover, - .sidebar .nav-link.active { + .sidebar .nav-link:hover, .sidebar .nav-link.active { background-color: #495057; color: #fff; } .content { - margin-left: 220px; + margin-top: 56px; /* Ajusta debajo de navbar */ padding: 40px 20px; + position: relative; + z-index: 1; + background-color: #f4f6f9; /* Asegura fondo uniforme */ + transition: margin-left 0.3s ease; } .navbar { position: fixed; top: 0; width: 100%; - z-index: 1000; + z-index: 1050; + } + /* A partir de dispositivos medianos (>=768px), deja espacio lateral */ + @media (min-width: 768px) { + .content { + margin-left: 250px; /* Ancho del sidebar */ + } + } + + /* En móviles, sin margen lateral */ + @media (max-width: 767.98px) { + .content { + margin-left: 0; + } } .card { border-radius: 12px; diff --git a/views/choferes/editar.php b/views/choferes/editar.php index bb9c309..fa647d7 100644 --- a/views/choferes/editar.php +++ b/views/choferes/editar.php @@ -11,12 +11,54 @@ diff --git a/views/choferes/lista.php b/views/choferes/lista.php index 7090705..758ed6f 100644 --- a/views/choferes/lista.php +++ b/views/choferes/lista.php @@ -24,26 +24,43 @@ position: fixed; top: 0; left: 0; - padding-top: 60px; + padding-top: 56px; /* Alineado con la altura de la navbar */ + z-index: 1040; /* Asegura que esté por encima del contenido */ } .sidebar .nav-link { color: #ccc; padding: 12px 20px; } - .sidebar .nav-link:hover, - .sidebar .nav-link.active { + .sidebar .nav-link:hover, .sidebar .nav-link.active { background-color: #495057; color: #fff; } .content { - margin-left: 220px; + margin-top: 56px; /* Ajusta debajo de navbar */ padding: 40px 20px; + position: relative; + z-index: 1; + background-color: #f4f6f9; /* Asegura fondo uniforme */ + transition: margin-left 0.3s ease; } .navbar { position: fixed; top: 0; width: 100%; - z-index: 1000; + z-index: 1050; + } + /* A partir de dispositivos medianos (>=768px), deja espacio lateral */ + @media (min-width: 768px) { + .content { + margin-left: 250px; /* Ancho del sidebar */ + } + } + + /* En móviles, sin margen lateral */ + @media (max-width: 767.98px) { + .content { + margin-left: 0; + } } .card { border-radius: 12px; diff --git a/views/importadores/dashboard_importador.php b/views/importadores/dashboard_importador.php index 8966d88..768c27f 100644 --- a/views/importadores/dashboard_importador.php +++ b/views/importadores/dashboard_importador.php @@ -21,7 +21,8 @@ include __DIR__ . '/../partials/sidebar_importador.php'; position: fixed; top: 0; left: 0; - padding-top: 60px; + padding-top: 56px; /* Alineado con la altura de la navbar */ + z-index: 1040; /* Asegura que esté por encima del contenido */ } .sidebar .nav-link { color: #ccc; @@ -32,14 +33,31 @@ include __DIR__ . '/../partials/sidebar_importador.php'; color: #fff; } .content { - margin-left: 220px; + margin-top: 56px; /* Ajusta debajo de navbar */ padding: 40px 20px; + position: relative; + z-index: 1; + background-color: #f4f6f9; /* Asegura fondo uniforme */ + transition: margin-left 0.3s ease; } .navbar { position: fixed; top: 0; width: 100%; - z-index: 1000; + z-index: 1050; + } + /* A partir de dispositivos medianos (>=768px), deja espacio lateral */ + @media (min-width: 768px) { + .content { + margin-left: 250px; /* Ancho del sidebar */ + } + } + + /* En móviles, sin margen lateral */ + @media (max-width: 767.98px) { + .content { + margin-left: 0; + } } .card { border-radius: 12px; diff --git a/views/partials/sidebar_importador.php b/views/partials/sidebar_importador.php index a967e71..f5dc8ca 100644 --- a/views/partials/sidebar_importador.php +++ b/views/partials/sidebar_importador.php @@ -5,17 +5,24 @@ if (!isset($_SESSION['usuario_id']) || $_SESSION['tipo_usuario'] !== 'importador exit; } ?> + + - \ No newline at end of file diff --git a/views/proveedores/lista.php b/views/proveedores/lista.php index 92bfad9..ee7e221 100644 --- a/views/proveedores/lista.php +++ b/views/proveedores/lista.php @@ -9,13 +9,54 @@ diff --git a/views/solicitud_importacion/crear.php b/views/solicitud_importacion/crear.php index 8cb3795..529f6a4 100644 --- a/views/solicitud_importacion/crear.php +++ b/views/solicitud_importacion/crear.php @@ -9,11 +9,54 @@ diff --git a/views/solicitud_importacion/editar.php b/views/solicitud_importacion/editar.php index 8bf89a5..091b60b 100644 --- a/views/solicitud_importacion/editar.php +++ b/views/solicitud_importacion/editar.php @@ -9,11 +9,54 @@ diff --git a/views/solicitud_importacion/lista.php b/views/solicitud_importacion/lista.php index e5d35ac..1d331ec 100644 --- a/views/solicitud_importacion/lista.php +++ b/views/solicitud_importacion/lista.php @@ -11,12 +11,54 @@ diff --git a/views/transportes/crear.php b/views/transportes/crear.php index 659e6ff..1ea3f95 100644 --- a/views/transportes/crear.php +++ b/views/transportes/crear.php @@ -22,16 +22,8 @@ position: fixed; top: 0; left: 0; - padding-top: 60px; - } - .sidebar .nav-link { - color: #ccc; - padding: 12px 20px; - } - .sidebar .nav-link:hover, - .sidebar .nav-link.active { - background-color: #495057; - color: #fff; + padding-top: 56px; /* Alineado con la altura de la navbar */ + z-index: 1040; /* Asegura que esté por encima del contenido */ } .sidebar .nav-link { color: #ccc; @@ -42,20 +34,35 @@ color: #fff; } .content { - margin-left: 220px; + margin-top: 56px; /* Ajusta debajo de navbar */ padding: 40px 20px; + position: relative; + z-index: 1; + background-color: #f4f6f9; /* Asegura fondo uniforme */ + transition: margin-left 0.3s ease; } .navbar { position: fixed; top: 0; width: 100%; - z-index: 1000; + z-index: 1050; + } + /* A partir de dispositivos medianos (>=768px), deja espacio lateral */ + @media (min-width: 768px) { + .content { + margin-left: 250px; /* Ancho del sidebar */ + } } + /* En móviles, sin margen lateral */ + @media (max-width: 767.98px) { + .content { + margin-left: 0; + } + } .card { border-radius: 12px; } - diff --git a/views/transportes/editar.php b/views/transportes/editar.php index 1943159..2a7aa4e 100644 --- a/views/transportes/editar.php +++ b/views/transportes/editar.php @@ -25,7 +25,8 @@ position: fixed; top: 0; left: 0; - padding-top: 60px; + padding-top: 56px; /* Alineado con la altura de la navbar */ + z-index: 1040; /* Asegura que esté por encima del contenido */ } .sidebar .nav-link { color: #ccc; @@ -36,16 +37,32 @@ color: #fff; } .content { - margin-left: 220px; + margin-top: 56px; /* Ajusta debajo de navbar */ padding: 40px 20px; + position: relative; + z-index: 1; + background-color: #f4f6f9; /* Asegura fondo uniforme */ + transition: margin-left 0.3s ease; } .navbar { position: fixed; top: 0; width: 100%; - z-index: 1000; + z-index: 1050; + } + /* A partir de dispositivos medianos (>=768px), deja espacio lateral */ + @media (min-width: 768px) { + .content { + margin-left: 250px; /* Ancho del sidebar */ + } } + /* En móviles, sin margen lateral */ + @media (max-width: 767.98px) { + .content { + margin-left: 0; + } + } .card { border-radius: 12px; } diff --git a/views/transportes/importar_masivo.php b/views/transportes/importar_masivo.php index 80fe9b6..24fd047 100644 --- a/views/transportes/importar_masivo.php +++ b/views/transportes/importar_masivo.php @@ -26,7 +26,8 @@ if (!($_SESSION['usuario_id'] ?? false)) { position: fixed; top: 0; left: 0; - padding-top: 60px; + padding-top: 56px; /* Alineado con la altura de la navbar */ + z-index: 1040; /* Asegura que esté por encima del contenido */ } .sidebar .nav-link { color: #ccc; @@ -37,16 +38,32 @@ if (!($_SESSION['usuario_id'] ?? false)) { color: #fff; } .content { - margin-left: 220px; + margin-top: 56px; /* Ajusta debajo de navbar */ padding: 40px 20px; + position: relative; + z-index: 1; + background-color: #f4f6f9; /* Asegura fondo uniforme */ + transition: margin-left 0.3s ease; } .navbar { position: fixed; top: 0; width: 100%; - z-index: 1000; + z-index: 1050; + } + /* A partir de dispositivos medianos (>=768px), deja espacio lateral */ + @media (min-width: 768px) { + .content { + margin-left: 250px; /* Ancho del sidebar */ + } } + /* En móviles, sin margen lateral */ + @media (max-width: 767.98px) { + .content { + margin-left: 0; + } + } .card { border-radius: 12px; } diff --git a/views/transportes/lista.php b/views/transportes/lista.php index ead1ea7..d780722 100644 --- a/views/transportes/lista.php +++ b/views/transportes/lista.php @@ -24,7 +24,8 @@ position: fixed; top: 0; left: 0; - padding-top: 60px; + padding-top: 56px; /* Alineado con la altura de la navbar */ + z-index: 1040; /* Asegura que esté por encima del contenido */ } .sidebar .nav-link { color: #ccc; @@ -35,20 +36,35 @@ color: #fff; } .content { - margin-left: 220px; + margin-top: 56px; /* Ajusta debajo de navbar */ padding: 40px 20px; + position: relative; + z-index: 1; + background-color: #f4f6f9; /* Asegura fondo uniforme */ + transition: margin-left 0.3s ease; } .navbar { position: fixed; top: 0; width: 100%; - z-index: 1000; + z-index: 1050; + } + /* A partir de dispositivos medianos (>=768px), deja espacio lateral */ + @media (min-width: 768px) { + .content { + margin-left: 250px; /* Ancho del sidebar */ + } } + /* En móviles, sin margen lateral */ + @media (max-width: 767.98px) { + .content { + margin-left: 0; + } + } .card { border-radius: 12px; } - diff --git a/views/transportistas/alta.php b/views/transportistas/alta.php index 0fe1567..6090aef 100644 --- a/views/transportistas/alta.php +++ b/views/transportistas/alta.php @@ -16,7 +16,8 @@ position: fixed; top: 0; left: 0; - padding-top: 60px; + padding-top: 56px; /* Alineado con la altura de la navbar */ + z-index: 1040; /* Asegura que esté por encima del contenido */ } .sidebar .nav-link { color: #ccc; @@ -27,34 +28,43 @@ color: #fff; } .content { - margin-left: 220px; + margin-top: 56px; /* Ajusta debajo de navbar */ padding: 40px 20px; + position: relative; + z-index: 1; + background-color: #f4f6f9; /* Asegura fondo uniforme */ + transition: margin-left 0.3s ease; } .navbar { position: fixed; top: 0; width: 100%; - z-index: 1000; + z-index: 1050; + } + /* A partir de dispositivos medianos (>=768px), deja espacio lateral */ + @media (min-width: 768px) { + .content { + margin-left: 250px; /* Ancho del sidebar */ + } } + /* En móviles, sin margen lateral */ + @media (max-width: 767.98px) { + .content { + margin-left: 0; + } + } .card { border-radius: 12px; } - - - - - -


-

🚛 Alta de Transportista

diff --git a/views/transportistas/bulk_upload.php b/views/transportistas/bulk_upload.php index cc49c0a..9e5440e 100644 --- a/views/transportistas/bulk_upload.php +++ b/views/transportistas/bulk_upload.php @@ -20,7 +20,7 @@ unset($_SESSION['import_errors'], $_SESSION['import_success']); diff --git a/views/transportistas/lista.php b/views/transportistas/lista.php index ace4c27..1fae1bd 100644 --- a/views/transportistas/lista.php +++ b/views/transportistas/lista.php @@ -25,7 +25,8 @@ position: fixed; top: 0; left: 0; - padding-top: 60px; + padding-top: 56px; /* Alineado con la altura de la navbar */ + z-index: 1040; /* Asegura que esté por encima del contenido */ } .sidebar .nav-link { color: #ccc; @@ -36,20 +37,35 @@ color: #fff; } .content { - margin-left: 220px; + margin-top: 56px; /* Ajusta debajo de navbar */ padding: 40px 20px; + position: relative; + z-index: 1; + background-color: #f4f6f9; /* Asegura fondo uniforme */ + transition: margin-left 0.3s ease; } .navbar { position: fixed; top: 0; width: 100%; - z-index: 1000; + z-index: 1050; + } + /* A partir de dispositivos medianos (>=768px), deja espacio lateral */ + @media (min-width: 768px) { + .content { + margin-left: 250px; /* Ancho del sidebar */ + } } + /* En móviles, sin margen lateral */ + @media (max-width: 767.98px) { + .content { + margin-left: 0; + } + } .card { border-radius: 12px; } -