Files
wiki-erendira/astro.config.mjs
2026-09-28 17:35:13 -06:00

320 lines
6.7 KiB
JavaScript

// @ts-check
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
export default defineConfig({
integrations: [starlight({
title: 'Eréndira · Manual de usuario',
description: 'Guías de compras por rol, campos y recorridos entre pantallas.',
defaultLocale: 'root',
locales: { root: { label: 'Español', lang: 'es' } },
customCss: ['./src/styles/manual.css'],
sidebar: [
{
"label": "Inicio del manual",
"slug": ""
},
{
"label": "Primeros pasos",
"items": [
{
"autogenerate": {
"directory": "guias"
}
}
]
},
{
"label": "Solicitante",
"collapsed": true,
"items": [
{
"label": "Menú de Solicitante",
"slug": "roles/solicitante"
},
{
"label": "Crear y corregir solicitudes",
"slug": "operacion/solicitudes"
},
{
"label": "Consultar partidas y pedidos",
"slug": "operacion/listados"
},
{
"label": "Consultar recepciones",
"slug": "operacion/recepciones"
},
{
"label": "Cargar evidencia de servicios",
"slug": "operacion/evidencias"
}
]
},
{
"label": "Comprador",
"collapsed": true,
"items": [
{
"label": "Menú de Comprador",
"slug": "roles/comprador"
},
{
"label": "Solicitudes por confirmar y aceptadas",
"slug": "operacion/solicitudes"
},
{
"label": "Concursos e invitaciones",
"slug": "operacion/concursos"
},
{
"label": "Revisar cotizaciones",
"slug": "operacion/cotizaciones"
},
{
"label": "Registrar y seguir pedidos",
"slug": "operacion/ordenes"
},
{
"label": "Registrar recepciones",
"slug": "operacion/recepciones"
},
{
"label": "Contratos marco",
"slug": "operacion/contratos"
},
{
"label": "Reportes",
"slug": "operacion/reportes"
},
{
"label": "Consultar catálogos",
"slug": "administracion/catalogos"
}
]
},
{
"label": "Autorizador",
"collapsed": true,
"items": [
{
"label": "Menú de Autorizador",
"slug": "roles/autorizador"
},
{
"label": "Solicitudes por aprobar",
"slug": "operacion/solicitudes"
},
{
"label": "Pedidos pendientes y autorización",
"slug": "operacion/ordenes"
},
{
"label": "Buscar documentos",
"slug": "operacion/listados"
}
]
},
{
"label": "Almacén",
"collapsed": true,
"items": [
{
"label": "Menú de Almacén",
"slug": "roles/almacen"
},
{
"label": "Registrar y consultar recepciones",
"slug": "operacion/recepciones"
},
{
"label": "Cargar evidencia de materiales",
"slug": "operacion/evidencias"
},
{
"label": "Consultar pedidos",
"slug": "operacion/listados"
},
{
"label": "Crear solicitudes",
"slug": "operacion/solicitudes"
}
]
},
{
"label": "Contabilidad",
"collapsed": true,
"items": [
{
"label": "Menú de Contabilidad",
"slug": "roles/contabilidad"
},
{
"label": "Consultar solicitudes",
"slug": "operacion/solicitudes"
},
{
"label": "Consultar pedidos",
"slug": "operacion/listados"
},
{
"label": "Consultar recepciones y referencias",
"slug": "operacion/recepciones"
},
{
"label": "Facturas, validación y pago",
"slug": "finanzas/facturas"
},
{
"label": "Pagos y complementos",
"slug": "finanzas/pagos"
},
{
"label": "Administrar proveedores",
"slug": "administracion/proveedores"
},
{
"label": "Expedientes",
"slug": "finanzas/expediente"
},
{
"label": "Empresas y sucursales",
"slug": "administracion/empresas"
}
]
},
{
"label": "Proveedor",
"collapsed": true,
"items": [
{
"label": "Menú de Proveedor",
"slug": "roles/proveedor"
},
{
"label": "Responder cotizaciones",
"slug": "operacion/cotizaciones"
},
{
"label": "Consultar y confirmar pedidos",
"slug": "operacion/proveedor-pedidos"
},
{
"label": "Cargar factura o complemento",
"slug": "finanzas/cargar-factura"
},
{
"label": "Consultar facturas y saldo",
"slug": "finanzas/facturas"
},
{
"label": "Consultar pagos",
"slug": "finanzas/pagos"
},
{
"label": "Completar expediente",
"slug": "finanzas/expediente"
}
]
},
{
"label": "Administrador",
"collapsed": true,
"items": [
{
"label": "Menú de Administrador",
"slug": "roles/administrador"
},
{
"label": "Solicitudes",
"slug": "operacion/solicitudes"
},
{
"label": "Concursos",
"slug": "operacion/concursos"
},
{
"label": "Cotizaciones",
"slug": "operacion/cotizaciones"
},
{
"label": "Pedidos y autorizaciones",
"slug": "operacion/ordenes"
},
{
"label": "Recepciones",
"slug": "operacion/recepciones"
},
{
"label": "Evidencias",
"slug": "operacion/evidencias"
},
{
"label": "Contratos marco",
"slug": "operacion/contratos"
},
{
"label": "Facturas",
"slug": "finanzas/facturas"
},
{
"label": "Pagos",
"slug": "finanzas/pagos"
},
{
"label": "Catálogos y usuarios",
"slug": "administracion/catalogos"
},
{
"label": "Reportes",
"slug": "operacion/reportes"
}
]
},
{
"label": "Todas las guías de operación",
"collapsed": true,
"items": [
{
"autogenerate": {
"directory": "operacion"
}
}
]
},
{
"label": "Facturación y pagos",
"collapsed": true,
"items": [
{
"autogenerate": {
"directory": "finanzas"
}
}
]
},
{
"label": "Administración y catálogos",
"collapsed": true,
"items": [
{
"autogenerate": {
"directory": "administracion"
}
}
]
},
{
"label": "Referencia y cobertura",
"collapsed": true,
"items": [
{
"autogenerate": {
"directory": "referencia"
}
}
]
}
]
})],
});