diff --git a/Frontend/src/App.vue b/Frontend/src/App.vue index d9dd349..1b1cdac 100644 --- a/Frontend/src/App.vue +++ b/Frontend/src/App.vue @@ -1,6 +1,7 @@ diff --git a/Frontend/src/assets/logo_biale.svg b/Frontend/src/assets/logo_biale.svg new file mode 100644 index 0000000..7852133 --- /dev/null +++ b/Frontend/src/assets/logo_biale.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/Frontend/src/assets/logo_czarne.svg b/Frontend/src/assets/logo_czarne.svg new file mode 100644 index 0000000..6dfa487 --- /dev/null +++ b/Frontend/src/assets/logo_czarne.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Frontend/src/components/FormatterComponent.vue b/Frontend/src/components/formatter/FormatterComponent.vue similarity index 100% rename from Frontend/src/components/FormatterComponent.vue rename to Frontend/src/components/formatter/FormatterComponent.vue diff --git a/Frontend/src/components/LandingComponent.vue b/Frontend/src/components/landing/LandingComponent.vue similarity index 100% rename from Frontend/src/components/LandingComponent.vue rename to Frontend/src/components/landing/LandingComponent.vue diff --git a/Frontend/src/components/RestMockComponent.vue b/Frontend/src/components/mock/RestMockComponent.vue similarity index 100% rename from Frontend/src/components/RestMockComponent.vue rename to Frontend/src/components/mock/RestMockComponent.vue diff --git a/Frontend/src/components/sidebar/SidebarComponent.vue b/Frontend/src/components/sidebar/SidebarComponent.vue new file mode 100644 index 0000000..aefffad --- /dev/null +++ b/Frontend/src/components/sidebar/SidebarComponent.vue @@ -0,0 +1,55 @@ + + + \ No newline at end of file diff --git a/Frontend/src/components/sidebar/SidebarMenuElementComponent.vue b/Frontend/src/components/sidebar/SidebarMenuElementComponent.vue new file mode 100644 index 0000000..80f1c8d --- /dev/null +++ b/Frontend/src/components/sidebar/SidebarMenuElementComponent.vue @@ -0,0 +1,32 @@ + + + + \ No newline at end of file diff --git a/Frontend/src/components/sidebar/SidebarToolLinkComponent.vue b/Frontend/src/components/sidebar/SidebarToolLinkComponent.vue new file mode 100644 index 0000000..4ed19f7 --- /dev/null +++ b/Frontend/src/components/sidebar/SidebarToolLinkComponent.vue @@ -0,0 +1,14 @@ + + + \ No newline at end of file diff --git a/Frontend/src/components/xml/XmlInputFieldComponent.vue b/Frontend/src/components/xml/XmlInputFieldComponent.vue new file mode 100644 index 0000000..47f1d49 --- /dev/null +++ b/Frontend/src/components/xml/XmlInputFieldComponent.vue @@ -0,0 +1,23 @@ + + + \ No newline at end of file diff --git a/Frontend/src/components/XmlToolComponent.vue b/Frontend/src/components/xml/XmlToolComponent.vue similarity index 100% rename from Frontend/src/components/XmlToolComponent.vue rename to Frontend/src/components/xml/XmlToolComponent.vue diff --git a/Frontend/src/router/index.ts b/Frontend/src/router/index.ts index 323644f..1781e26 100644 --- a/Frontend/src/router/index.ts +++ b/Frontend/src/router/index.ts @@ -1,10 +1,11 @@ import { createRouter, createWebHistory } from 'vue-router' const landingPage = import("@views/LandingView.vue") -const xmlTool = import("@views/XmlToolView.vue") const restMock = import("@views/RestMockView.vue") const formatter = import("@views/FormatterView.vue") +const xsltTool = import("@views/XSLTView.vue") + const routes = [ { path: '/', @@ -12,18 +13,23 @@ const routes = [ component: () => landingPage }, { - path: '/xml', - name: 'xmltool', - component: () => xmlTool + path: '/xml/xslt', + name: 'xslt', + component: () => xsltTool }, { - path: '/restmock', - name: 'restmock', + path: '/xml/xpath', + name: 'xpath', component: () => restMock }, { - path: '/formatter', - name: 'formatter', + path: '/xml/xquery', + name: 'xquery', + component: () => formatter + }, + { + path: '/xml/xsd', + name: 'xsd', component: () => formatter }, ] diff --git a/Frontend/src/views/FormatterView.vue b/Frontend/src/views/FormatterView.vue deleted file mode 100644 index 4e18d79..0000000 --- a/Frontend/src/views/FormatterView.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - - - diff --git a/Frontend/src/views/LandingView.vue b/Frontend/src/views/LandingView.vue index 73891f8..ad7bd57 100644 --- a/Frontend/src/views/LandingView.vue +++ b/Frontend/src/views/LandingView.vue @@ -1,5 +1,5 @@ + + \ No newline at end of file diff --git a/Frontend/src/views/XmlToolView.vue b/Frontend/src/views/XmlToolView.vue deleted file mode 100644 index b86e201..0000000 --- a/Frontend/src/views/XmlToolView.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - - - diff --git a/Frontend/tsconfig.json b/Frontend/tsconfig.json index 32b717c..877be66 100644 --- a/Frontend/tsconfig.json +++ b/Frontend/tsconfig.json @@ -7,6 +7,7 @@ "@/*": ["./src/*"], "@components/*":["./src/components/*"], "@views/*":["./src/views/*"], + "@assets/*":["./src/assets/*"], } }, "references": [ diff --git a/Frontend/vite.config.ts b/Frontend/vite.config.ts index b9e82c0..a096036 100644 --- a/Frontend/vite.config.ts +++ b/Frontend/vite.config.ts @@ -13,6 +13,7 @@ export default defineConfig({ '@': fileURLToPath(new URL('./src', import.meta.url)), '@components': fileURLToPath(new URL('./src/components', import.meta.url)), '@views': fileURLToPath(new URL('./src/views', import.meta.url)), + '@assets': fileURLToPath(new URL('./src/assets', import.meta.url)), } } })