diff --git a/src/assets/layout/images/asset-access.svg b/src/assets/layout/images/asset-access.svg new file mode 100644 index 0000000..d7da9d0 --- /dev/null +++ b/src/assets/layout/images/asset-access.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/layout/images/logo-blue.svg b/src/assets/layout/images/logo-blue.svg new file mode 100644 index 0000000..18f58de --- /dev/null +++ b/src/assets/layout/images/logo-blue.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/assets/layout/images/logo-orange.svg b/src/assets/layout/images/logo-orange.svg new file mode 100644 index 0000000..8a39b3f --- /dev/null +++ b/src/assets/layout/images/logo-orange.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/layout/BlockViewer.vue b/src/layout/BlockViewer.vue new file mode 100644 index 0000000..75c95d6 --- /dev/null +++ b/src/layout/BlockViewer.vue @@ -0,0 +1,212 @@ + + + + + \ No newline at end of file diff --git a/src/layout/service/CustomerService.js b/src/layout/service/CustomerService.js index 095a033..3163911 100755 --- a/src/layout/service/CustomerService.js +++ b/src/layout/service/CustomerService.js @@ -1,25 +1,32 @@ export default class CustomerService { + getCustomersSmall () { + return fetch('/data/customers-small.json') + .then(res => res.json()) + .then(d => d.data); + } - getCustomersSmall() { - return fetch('data/customers-small.json').then(res => res.json()).then(d => d.data); + getCustomersMedium () { + return fetch('/data/customers-medium.json') + .then(res => res.json()) + .then(d => d.data); } - - getCustomersMedium() { - return fetch('data/customers-medium.json').then(res => res.json()).then(d => d.data); + + getCustomersLarge () { + return fetch('/data/customers-large.json') + .then(res => res.json()) + .then(d => d.data); } - - getCustomersLarge() { - return fetch('data/customers-large.json').then(res => res.json()).then(d => d.data); + + getCustomersXLarge () { + return fetch('/data/customers-xlarge.json') + .then(res => res.json()) + .then(d => d.data); } - - getCustomersXLarge() { - return fetch('data/customers-xlarge.json').then(res => res.json()).then(d => d.data); + + getCustomers (params) { + const queryParams = Object.keys(params) + .map(k => encodeURIComponent(k) + '=' + encodeURIComponent(params[k])) + .join('&'); + return fetch('https://www.primefaces.org//data/customers?' + queryParams).then(res => res.json()); } - - getCustomers(params) { - const queryParams = Object.keys(params).map(k => encodeURIComponent(k) + '=' + encodeURIComponent(params[k])).join('&'); - return fetch('https://www.primefaces.org/data/customers?' + queryParams).then(res => res.json()) - } - } - \ No newline at end of file diff --git a/src/main.js b/src/main.js index 8ecc591..9962225 100644 --- a/src/main.js +++ b/src/main.js @@ -101,6 +101,7 @@ import TriStateCheckbox from 'primevue/tristatecheckbox'; import VirtualScroller from 'primevue/virtualscroller'; import CodeHighlight from '@/layout/AppCodeHighlight'; +import BlockViewer from '@/layout/BlockViewer.vue'; import '@/assets/styles.scss'; @@ -208,4 +209,6 @@ app.component('TreeTable', TreeTable); app.component('TriStateCheckbox', TriStateCheckbox); app.component('VirtualScroller', VirtualScroller); +app.component('BlockViewer', BlockViewer); + app.mount('#app'); diff --git a/src/router/index.js b/src/router/index.js index 3db8597..be21d1c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -95,7 +95,7 @@ const router = createRouter({ component: () => import('@/views/uikit/Misc.vue') }, { - path: '/utilities/blocks', + path: '/blocks', name: 'blocks', component: () => import('@/views/utilities/Blocks.vue') }, @@ -114,6 +114,11 @@ const router = createRouter({ name: 'empty', component: () => import('@/views/pages/Empty.vue') }, + { + path: '/pages/crud', + name: 'crud', + component: () => import('@/views/pages/Crud.vue') + }, { path: '/documentation', name: 'documentation', @@ -135,7 +140,7 @@ const router = createRouter({ { path: '/auth/login', name: 'login', - component: () => import('@/views/pages/Landing.vue') + component: () => import('@/views/pages/Login.vue') }, { path: '/auth/access', diff --git a/src/views/pages/CrudDemo.vue b/src/views/pages/Crud.vue similarity index 71% rename from src/views/pages/CrudDemo.vue rename to src/views/pages/Crud.vue index da05417..a37711c 100644 --- a/src/views/pages/CrudDemo.vue +++ b/src/views/pages/Crud.vue @@ -56,7 +56,7 @@ @@ -92,7 +92,7 @@ - +
@@ -187,122 +187,131 @@
- diff --git a/src/views/pages/Landing.vue b/src/views/pages/Landing.vue index a6d86f9..3a14e17 100644 --- a/src/views/pages/Landing.vue +++ b/src/views/pages/Landing.vue @@ -41,7 +41,7 @@

Sed blandit libero volutpat sed cras. Fames ac turpis egestas integer. Placerat in egestas erat...

- hero screen + hero screen
@@ -166,7 +166,7 @@

“Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.”

- +
@@ -180,7 +180,7 @@
- mockup mobile + mockup mobile
@@ -206,7 +206,7 @@
- mockup + mockup
@@ -221,7 +221,7 @@

Free

- +
$0 per month @@ -252,7 +252,7 @@

Startup

- +
$1 per month @@ -283,7 +283,7 @@

Enterprice

- +
$999 per month @@ -317,7 +317,7 @@
- footer sections + footer sections

SAKAI

@@ -343,7 +343,7 @@

Community

Discord - Events + Events FAQ Blog
diff --git a/src/views/pages/NotFound.vue b/src/views/pages/NotFound.vue index 250dd06..63acd08 100644 --- a/src/views/pages/NotFound.vue +++ b/src/views/pages/NotFound.vue @@ -2,7 +2,7 @@
- Sakai logo + Sakai logo
diff --git a/src/views/pages/Timeline.vue b/src/views/pages/Timeline.vue index cd58c90..5877c58 100644 --- a/src/views/pages/Timeline.vue +++ b/src/views/pages/Timeline.vue @@ -1,45 +1,100 @@ diff --git a/src/views/pages/auth/Access.vue b/src/views/pages/auth/Access.vue index 4107ffb..ded9ca4 100644 --- a/src/views/pages/auth/Access.vue +++ b/src/views/pages/auth/Access.vue @@ -2,7 +2,7 @@
- Sakai logo + Sakai logo
@@ -12,7 +12,7 @@

Access Denied

You do not have the necesary permisions. Please contact admins. - Access denied + Access denied
Go to Dashboard diff --git a/src/views/uikit/Button.vue b/src/views/uikit/Button.vue index ecb2798..538c7a5 100644 --- a/src/views/uikit/Button.vue +++ b/src/views/uikit/Button.vue @@ -62,10 +62,10 @@
Templating
diff --git a/src/views/uikit/List.vue b/src/views/uikit/List.vue index e408560..fc5d578 100644 --- a/src/views/uikit/List.vue +++ b/src/views/uikit/List.vue @@ -17,7 +17,7 @@