diff --git a/colors.css b/colors.css new file mode 100644 index 0000000..449a831 --- /dev/null +++ b/colors.css @@ -0,0 +1,34 @@ +@theme { + --color-page: #fff; + --color-page-t: #000; + --color-page-d: #292524; + --color-page-dt: #fff; + --color-primary: #374151; + --color-primary-t: #fff; + --color-primary-d: #1c1917; + --color-primary-dt: #fff; + --color-secondary: #3b82f6; + --color-secondary-t: #fff; + --color-secondary-d: #312e81; + --color-secondary-dt: #fff; + --color-primary-info: #06b6d4; + --color-primary-info-t: #fff; + --color-primary-info-d: #06b6d4; + --color-primary-info-dt: #fff; + --color-secondary-info: #06b6d4; + --color-secondary-info-t: #fff; + --color-secondary-info-d: #06b6d4; + --color-secondary-info-dt: #fff; + --color-success: #22c55e; + --color-success-t: #fff; + --color-success-d: #22c55e; + --color-success-dt: #fff; + --color-danger: #ef4444; + --color-danger-t: #fff; + --color-danger-d: #ef4444; + --color-danger-dt: #fecaca; + --color-warning: #eab308; + --color-warning-t: #fff; + --color-warning-d: #eab308; + --color-warning-dt: #fff; +} \ No newline at end of file diff --git a/src/components/layout/Sidebar.vue b/src/components/layout/Sidebar.vue index 8772744..ce21fc0 100644 --- a/src/components/layout/Sidebar.vue +++ b/src/components/layout/Sidebar.vue @@ -71,6 +71,19 @@ const menuItems = ref([ icon: 'pi pi-cog', to: '/stores' }, + { + label: 'Activos Fijos', + icon: 'pi pi-building', + items: [ + { label: 'Registro de Activos', icon: 'pi pi-building', to: '/fixed-assets' }, + { label: 'Asignacion a Empleado', icon: 'pi pi-send', to: '/fixed-assets/assignments' }, + { label: 'Estructura de Activos', icon: 'pi pi-sitemap', to: '/fixed-assets/structures' }, + // { label: 'Marcas', icon: 'pi pi-building', to: '/fixed-assets/brands' }, + // { label: 'Modelos', icon: 'pi pi-building', to: '/fixed-assets/models' }, + // { label: 'Estados', icon: 'pi pi-building', to: '/fixed-assets/states' }, + // { label: 'Ubicaciones', icon: 'pi pi-building', to: '/fixed-assets/locations' }, + ], + }, { label: 'Configuración', icon: 'pi pi-cog', diff --git a/src/modules/fixed-assets/components/FixedAssetsIndex.vue b/src/modules/fixed-assets/components/FixedAssetsIndex.vue new file mode 100644 index 0000000..ca7d6b4 --- /dev/null +++ b/src/modules/fixed-assets/components/FixedAssetsIndex.vue @@ -0,0 +1,322 @@ + + + diff --git a/src/modules/fixed-assets/components/assets/FixedAssetAcquisitionSection.vue b/src/modules/fixed-assets/components/assets/FixedAssetAcquisitionSection.vue new file mode 100644 index 0000000..4b2c160 --- /dev/null +++ b/src/modules/fixed-assets/components/assets/FixedAssetAcquisitionSection.vue @@ -0,0 +1,72 @@ + + + diff --git a/src/modules/fixed-assets/components/assets/FixedAssetAssignmentSection.vue b/src/modules/fixed-assets/components/assets/FixedAssetAssignmentSection.vue new file mode 100644 index 0000000..df5df00 --- /dev/null +++ b/src/modules/fixed-assets/components/assets/FixedAssetAssignmentSection.vue @@ -0,0 +1,56 @@ + + + diff --git a/src/modules/fixed-assets/components/assets/FixedAssetForm.vue b/src/modules/fixed-assets/components/assets/FixedAssetForm.vue new file mode 100644 index 0000000..1c4fb14 --- /dev/null +++ b/src/modules/fixed-assets/components/assets/FixedAssetForm.vue @@ -0,0 +1,97 @@ + + + diff --git a/src/modules/fixed-assets/components/assets/FixedAssetGeneralInfoSection.vue b/src/modules/fixed-assets/components/assets/FixedAssetGeneralInfoSection.vue new file mode 100644 index 0000000..cbf56bd --- /dev/null +++ b/src/modules/fixed-assets/components/assets/FixedAssetGeneralInfoSection.vue @@ -0,0 +1,91 @@ + + + diff --git a/src/modules/fixed-assets/components/assets/FixedAssetImageCard.vue b/src/modules/fixed-assets/components/assets/FixedAssetImageCard.vue new file mode 100644 index 0000000..07cca7d --- /dev/null +++ b/src/modules/fixed-assets/components/assets/FixedAssetImageCard.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/src/modules/fixed-assets/components/assignments/AssignmentAssetSelectorCard.vue b/src/modules/fixed-assets/components/assignments/AssignmentAssetSelectorCard.vue new file mode 100644 index 0000000..490cdec --- /dev/null +++ b/src/modules/fixed-assets/components/assignments/AssignmentAssetSelectorCard.vue @@ -0,0 +1,81 @@ + + + diff --git a/src/modules/fixed-assets/components/assignments/AssignmentDetailsCard.vue b/src/modules/fixed-assets/components/assignments/AssignmentDetailsCard.vue new file mode 100644 index 0000000..5982633 --- /dev/null +++ b/src/modules/fixed-assets/components/assignments/AssignmentDetailsCard.vue @@ -0,0 +1,62 @@ + + +