diff --git a/thanasoft-front/src/components/Organism/Planning/PlanningPresentation.vue b/thanasoft-front/src/components/Organism/Planning/PlanningPresentation.vue new file mode 100644 index 0000000..eaaa9a1 --- /dev/null +++ b/thanasoft-front/src/components/Organism/Planning/PlanningPresentation.vue @@ -0,0 +1,175 @@ + + + + + diff --git a/thanasoft-front/src/components/atoms/Planning/PlanningActionButton.vue b/thanasoft-front/src/components/atoms/Planning/PlanningActionButton.vue new file mode 100644 index 0000000..4988d57 --- /dev/null +++ b/thanasoft-front/src/components/atoms/Planning/PlanningActionButton.vue @@ -0,0 +1,70 @@ + + + + + diff --git a/thanasoft-front/src/components/molecules/Planning/PlanningCollaboratorsSidebar.vue b/thanasoft-front/src/components/molecules/Planning/PlanningCollaboratorsSidebar.vue new file mode 100644 index 0000000..3613c7f --- /dev/null +++ b/thanasoft-front/src/components/molecules/Planning/PlanningCollaboratorsSidebar.vue @@ -0,0 +1,70 @@ + + + + + diff --git a/thanasoft-front/src/components/molecules/Planning/PlanningDateNavigator.vue b/thanasoft-front/src/components/molecules/Planning/PlanningDateNavigator.vue new file mode 100644 index 0000000..8682b5e --- /dev/null +++ b/thanasoft-front/src/components/molecules/Planning/PlanningDateNavigator.vue @@ -0,0 +1,93 @@ + + + + + diff --git a/thanasoft-front/src/components/molecules/Planning/PlanningKanban.vue b/thanasoft-front/src/components/molecules/Planning/PlanningKanban.vue new file mode 100644 index 0000000..6c9eec0 --- /dev/null +++ b/thanasoft-front/src/components/molecules/Planning/PlanningKanban.vue @@ -0,0 +1,191 @@ + + + + + diff --git a/thanasoft-front/src/components/molecules/Planning/PlanningLegend.vue b/thanasoft-front/src/components/molecules/Planning/PlanningLegend.vue new file mode 100644 index 0000000..7026704 --- /dev/null +++ b/thanasoft-front/src/components/molecules/Planning/PlanningLegend.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/thanasoft-front/src/components/molecules/Planning/PlanningList.vue b/thanasoft-front/src/components/molecules/Planning/PlanningList.vue new file mode 100644 index 0000000..c3fe3a4 --- /dev/null +++ b/thanasoft-front/src/components/molecules/Planning/PlanningList.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/thanasoft-front/src/components/molecules/Planning/PlanningViewToggles.vue b/thanasoft-front/src/components/molecules/Planning/PlanningViewToggles.vue new file mode 100644 index 0000000..2607fb8 --- /dev/null +++ b/thanasoft-front/src/components/molecules/Planning/PlanningViewToggles.vue @@ -0,0 +1,65 @@ + + + + + diff --git a/thanasoft-front/src/components/molecules/Planning/PlanningWeekGrid.vue b/thanasoft-front/src/components/molecules/Planning/PlanningWeekGrid.vue new file mode 100644 index 0000000..e8f04f3 --- /dev/null +++ b/thanasoft-front/src/components/molecules/Planning/PlanningWeekGrid.vue @@ -0,0 +1,158 @@ + + + + + diff --git a/thanasoft-front/src/components/molecules/Tables/Stock/ProductCategoryTable b/thanasoft-front/src/components/molecules/Tables/Stock/ProductCategoryTable deleted file mode 100644 index 9942bf5..0000000 --- a/thanasoft-front/src/components/molecules/Tables/Stock/ProductCategoryTable +++ /dev/null @@ -1,516 +0,0 @@ - - - - - diff --git a/thanasoft-front/src/components/templates/Planning/PlanningTemplate.vue b/thanasoft-front/src/components/templates/Planning/PlanningTemplate.vue new file mode 100644 index 0000000..3989d5d --- /dev/null +++ b/thanasoft-front/src/components/templates/Planning/PlanningTemplate.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/thanasoft-front/src/examples/Sidenav/SidenavList.vue b/thanasoft-front/src/examples/Sidenav/SidenavList.vue index 3d22fc7..811b701 100644 --- a/thanasoft-front/src/examples/Sidenav/SidenavList.vue +++ b/thanasoft-front/src/examples/Sidenav/SidenavList.vue @@ -120,6 +120,14 @@ export default { miniIcon: "A", route: { name: "Agenda" }, }, + { + id: "planning", + type: "single", + text: "Planning", + icon: "Office", + miniIcon: "P", + route: { name: "Planning" }, + }, { id: "courriel", type: "single", diff --git a/thanasoft-front/src/router/index.js b/thanasoft-front/src/router/index.js index 75fef2b..3eac766 100644 --- a/thanasoft-front/src/router/index.js +++ b/thanasoft-front/src/router/index.js @@ -401,6 +401,12 @@ const routes = [ name: "Agenda", component: () => import("@/views/pages/Agenda.vue"), }, + // Planning + { + path: "/planning", + name: "Planning", + component: () => import("@/views/pages/Planning.vue"), + }, // Courriel { path: "/courriel", diff --git a/thanasoft-front/src/views/pages/Planning.vue b/thanasoft-front/src/views/pages/Planning.vue new file mode 100644 index 0000000..275536f --- /dev/null +++ b/thanasoft-front/src/views/pages/Planning.vue @@ -0,0 +1,150 @@ + + +