From 62d34c720bbb7fa4eacf0416d30744f8a5214dd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Tue, 7 Jan 2025 13:04:10 +0300 Subject: [PATCH] Update folder structure --- public/demo/images/flag/flag_placeholder.png | Bin 96 -> 0 bytes public/demo/images/logo-white.svg | 25 -------- public/demo/images/logo.svg | 25 -------- public/favicon.png | Bin 1854 -> 0 bytes .../images/landing/enterprise.svg | 0 .../{demo => pages}/images/landing/free.svg | 0 .../images/landing/mockup-desktop.svg | 0 .../{demo => pages}/images/landing/mockup.svg | 0 .../images/landing/new-badge.svg | 0 .../images/landing/peak-logo.svg | 0 .../images/landing/screen-1.png | Bin .../images/landing/startup.svg | 0 src/app.routes.ts | 17 ++--- .../layout/core}/app.configurator.ts | 2 +- .../layout/core/app.floatingconfigurator.ts} | 8 +-- src/{layout => app/layout/core}/app.footer.ts | 0 src/{layout => app/layout/core}/app.layout.ts | 4 +- src/{layout => app/layout/core}/app.menu.ts | 0 .../layout/core}/app.menuitem.ts | 2 +- .../layout/core/app.sidebar.ts} | 1 - src/{layout => app/layout/core}/app.topbar.ts | 2 +- .../layout/service}/layout.service.ts | 0 src/{views => app}/pages/auth/access.ts | 7 +- src/{views => app}/pages/auth/auth.routes.ts | 6 +- src/{views => app}/pages/auth/error.ts | 7 +- src/{views => app}/pages/auth/login.ts | 8 +-- src/{views/pages => app/pages/crud}/crud.ts | 9 +-- .../components}/bestsellingwidget.ts | 0 .../components}/notificationswidget.ts | 0 .../components}/recentsaleswidget.ts | 3 +- .../components}/revenuestreamwidget.ts | 2 +- .../dashboard/components}/statswidget.ts | 0 .../pages/dashboard}/dashboard.ts | 11 ++-- .../pages/documentation}/documentation.ts | 1 + src/{views/pages => app/pages/empty}/empty.ts | 1 + .../landing/components}/featureswidget.ts | 0 .../pages/landing/components}/footerwidget.ts | 0 .../pages/landing/components}/herowidget.ts | 0 .../landing/components}/highlightswidget.ts | 0 .../landing/components}/pricingwidget.ts | 0 .../components}/topbarwidget.component.ts | 0 .../pages => app/pages/landing}/landing.ts | 14 ++-- .../pages => app/pages/notfound}/notfound.ts | 7 +- src/{views => app}/pages/pages.routes.ts | 6 +- .../pages/service}/country.service.ts | 0 .../pages/service}/customer.service.ts | 0 .../pages/service}/icon.service.ts | 0 .../pages/service}/node.service.ts | 0 .../pages/service}/photo.service.ts | 0 .../pages/service}/product.service.ts | 0 .../pages/uikit/buttondemo.ts} | 15 +++-- .../pages/uikit/chartdemo.ts} | 5 +- .../pages/uikit/filedemo.ts} | 3 +- .../pages/uikit/formlayoutdemo.ts} | 3 +- .../pages/uikit/inputdemo.ts} | 7 +- .../pages/uikit/listdemo.ts} | 5 +- .../pages/uikit/mediademo.ts} | 7 +- .../pages/uikit/menudemo.ts} | 3 +- .../pages/uikit/messagesdemo.ts} | 3 +- .../pages/uikit/miscdemo.ts} | 48 ++++++-------- .../pages/uikit/overlaydemo.ts} | 5 +- .../pages/uikit/panelsdemo.ts} | 3 +- .../pages/uikit/tabledemo.ts} | 7 +- .../pages/uikit/timelinedemo.ts} | 3 +- .../pages/uikit/treedemo.ts} | 5 +- .../pages}/uikit/uikit.routes.ts | 60 +++++++++--------- src/views/dashboard.routes.ts | 6 -- 67 files changed, 153 insertions(+), 203 deletions(-) delete mode 100644 public/demo/images/flag/flag_placeholder.png delete mode 100644 public/demo/images/logo-white.svg delete mode 100644 public/demo/images/logo.svg delete mode 100755 public/favicon.png rename public/{demo => pages}/images/landing/enterprise.svg (100%) rename public/{demo => pages}/images/landing/free.svg (100%) rename public/{demo => pages}/images/landing/mockup-desktop.svg (100%) rename public/{demo => pages}/images/landing/mockup.svg (100%) rename public/{demo => pages}/images/landing/new-badge.svg (100%) rename public/{demo => pages}/images/landing/peak-logo.svg (100%) rename public/{demo => pages}/images/landing/screen-1.png (100%) rename public/{demo => pages}/images/landing/startup.svg (100%) rename src/{layout => app/layout/core}/app.configurator.ts (99%) rename src/{components/floatingconfigurator.ts => app/layout/core/app.floatingconfigurator.ts} (86%) rename src/{layout => app/layout/core}/app.footer.ts (100%) rename src/{layout => app/layout/core}/app.layout.ts (97%) rename src/{layout => app/layout/core}/app.menu.ts (100%) rename src/{layout => app/layout/core}/app.menuitem.ts (98%) rename src/{layout/appsidebar.ts => app/layout/core/app.sidebar.ts} (99%) rename src/{layout => app/layout/core}/app.topbar.ts (99%) rename src/{service/layout => app/layout/service}/layout.service.ts (100%) rename src/{views => app}/pages/auth/access.ts (91%) rename src/{views => app}/pages/auth/auth.routes.ts (58%) rename src/{views => app}/pages/auth/error.ts (87%) rename src/{views => app}/pages/auth/login.ts (98%) rename src/{views/pages => app/pages/crud}/crud.ts (98%) rename src/{components/dashboard => app/pages/dashboard/components}/bestsellingwidget.ts (100%) rename src/{components/dashboard => app/pages/dashboard/components}/notificationswidget.ts (100%) rename src/{components/dashboard => app/pages/dashboard/components}/recentsaleswidget.ts (96%) rename src/{components/dashboard => app/pages/dashboard/components}/revenuestreamwidget.ts (97%) rename src/{components/dashboard => app/pages/dashboard/components}/statswidget.ts (100%) rename src/{views => app/pages/dashboard}/dashboard.ts (62%) rename src/{views/pages => app/pages/documentation}/documentation.ts (99%) rename src/{views/pages => app/pages/empty}/empty.ts (91%) rename src/{components/landing => app/pages/landing/components}/featureswidget.ts (100%) rename src/{components/landing => app/pages/landing/components}/footerwidget.ts (100%) rename src/{components/landing => app/pages/landing/components}/herowidget.ts (100%) rename src/{components/landing => app/pages/landing/components}/highlightswidget.ts (100%) rename src/{components/landing => app/pages/landing/components}/pricingwidget.ts (100%) rename src/{components/landing => app/pages/landing/components}/topbarwidget.component.ts (100%) rename src/{views/pages => app/pages/landing}/landing.ts (69%) rename src/{views/pages => app/pages/notfound}/notfound.ts (97%) rename src/{views => app}/pages/pages.routes.ts (64%) rename src/{service/demo => app/pages/service}/country.service.ts (100%) rename src/{service/demo => app/pages/service}/customer.service.ts (100%) rename src/{service/demo => app/pages/service}/icon.service.ts (100%) rename src/{service/demo => app/pages/service}/node.service.ts (100%) rename src/{service/demo => app/pages/service}/photo.service.ts (100%) rename src/{service/demo => app/pages/service}/product.service.ts (100%) rename src/{views/uikit/buttondoc.ts => app/pages/uikit/buttondemo.ts} (92%) rename src/{views/uikit/chartdoc.ts => app/pages/uikit/chartdemo.ts} (98%) rename src/{views/uikit/filedoc.ts => app/pages/uikit/filedemo.ts} (97%) rename src/{views/uikit/formlayoutdoc.ts => app/pages/uikit/formlayoutdemo.ts} (98%) rename src/{views/uikit/inputdoc.ts => app/pages/uikit/inputdemo.ts} (98%) rename src/{views/uikit/listdoc.ts => app/pages/uikit/listdemo.ts} (98%) rename src/{views/uikit/mediadoc.ts => app/pages/uikit/mediademo.ts} (95%) rename src/{views/uikit/menudoc.ts => app/pages/uikit/menudemo.ts} (99%) rename src/{views/uikit/messagesdoc.ts => app/pages/uikit/messagesdemo.ts} (98%) rename src/{views/uikit/miscdoc.ts => app/pages/uikit/miscdemo.ts} (87%) rename src/{views/uikit/overlaydoc.ts => app/pages/uikit/overlaydemo.ts} (98%) rename src/{views/uikit/panelsdoc.ts => app/pages/uikit/panelsdemo.ts} (99%) rename src/{views/uikit/tabledoc.ts => app/pages/uikit/tabledemo.ts} (99%) rename src/{views/uikit/timelinedoc.ts => app/pages/uikit/timelinedemo.ts} (98%) rename src/{views/uikit/treedoc.ts => app/pages/uikit/treedemo.ts} (94%) rename src/{views => app/pages}/uikit/uikit.routes.ts (56%) delete mode 100644 src/views/dashboard.routes.ts diff --git a/public/demo/images/flag/flag_placeholder.png b/public/demo/images/flag/flag_placeholder.png deleted file mode 100644 index febd52467c21c52c51e3d39249c3c438e6daa3a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^IzTMP$P6TNf8;#@Qp^E9A+A1|g}%pcSOK|=B|(0{ p3=Yq3qyahHo-U3d6>-TDWkAj)21aA?8Ja*AgQu&X%Q~loCIHB+754xD diff --git a/public/demo/images/logo-white.svg b/public/demo/images/logo-white.svg deleted file mode 100644 index 86f08ab..0000000 --- a/public/demo/images/logo-white.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - head - Created with Sketch. - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/demo/images/logo.svg b/public/demo/images/logo.svg deleted file mode 100644 index 3e52390..0000000 --- a/public/demo/images/logo.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - head - Created with Sketch. - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/favicon.png b/public/favicon.png deleted file mode 100755 index fb1344676122d406bfe32a31498d9919d9d625e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1854 zcmV-E2f_G>P)BOhmMgW; zC6NoKb?Z8zF8wctJP6?qN0?2IEH4$$C~SIp6rUNDg9HJIpuj4n0zp)OD3^@aB&YVM z|09>4g2q+`I2xPlGJaf?yrNV*D~dZ31pz@NVY2}e(@JqFL68ZnyE;R3DgTbM*j%{L zqrsrQ$Cer|h`hAa+NatnL69kJ)UrYlB>E(RQf>v>T69tvM^LwuL|xQ2H4K8NCcn3f ze|4+>7gs{K#gXbJ&Wb!aDnXE_1evy#f^GvZdy&xJqj~KeLbIjaZX0fOuIS!jfu8;M z&>9-E@_&C9)YL2xwN(nG5{X1N7vQ*Xxkp(jUm7)c3Q|BoDJrIR9{O@S9{*?cCmk$q zY8XG|BKdX;Z8-Tt8-~XWyzohqEH(G3hl8QNo#v+3zE#?;Nz?@?5=2lar1D`bOj;6& z+NDG@g)~zb)pVc1m%K{8_l}x(-D~Vizn1U0GmWNlY`ymAI_aD~`TRkPKl@V?cipG| z@Plmo)aTjYUM(X+nwlw!x^!LDiDc@;3NsYOr1R$4`JDgQ?Vo4sdESx6PdwN7Y3Ipy z+g{gW_S3xaPFiinM8n4GZrAs?17!0Cjh=p9_@0e4Zr@M+2jZ9NoU8s2kfEupuNmy_3uwK-n>UEAd#E1gn+1$+0n!W7aRTb4{Z4331X|| z!73-4hW>emC13uzHOHT-Zf8UgMG3m}FYQFqIZ35UgD@6F)7p}(U;QbEYp)!#c;6>m z^Rdrr-h8J@GIvmI!910T+wXP9$3ExULtdm9Td)7|2Z|$;NMXhRp_$7Tbt2sD$sjRu zbIE}LP#9KQxQ|`eoDDYo_J5YX>7}{{4^ThmNWD)w%G&>)Wumuc;Mq^I?!wCroq2|d zu|*C({v`9C_e5o*<+A$0TGm&80}9kwgxw)oV@M~Wu!?9}APM4R8}z^N1@>DtruV5& zRX_Z(LYf+Q(XpN9gN0hAd-q*!^YmwV+PZa9i$iN@lq5kgQxH}KQ-^H2@skx%3HKYK z(ptJi?ZAD^`NW%5=9sql(?2mev`Y8DPC$~lzfvk+36P``Q<1NrG_4TQT*yJ^6G`(=>tv7^ShSD4M(PH*%* zYF}lu<+j&+*exG=mn`;5b*UsW(fEo^bRwy4urw%DqC#q(pf=S58~=IMRR2$2f4dF8 zJwfZ9WhxW5++)QL|EjTQxpfy`XZ5fCW9T2J$jy=J6P3(pf~th7A~F@VMTC;561A1q zoBOsmsXy^x>wo!Q*&aJ|8uDt*>uv{PwBhm_jbDFSkQInq+kp&6JvN{r~T84HwZ8CWaQNS$Mwzg0N=9`bH-@k#$Zg+sj8wg;b&v z6>9df?u5Ttf5Ja(`~4r7`0 zgv&inWl!0@YsJq6jaLu^2_PUU3~O6s=YO1_@1;*O)3WdU&W#^_qq<$?=Al$+D^aSc z|7R!J=W#PYSnM!caBQLYVrlXi64Py&Y8ydm{(Ijg%p0&#)L6d8;$Qt(ZcwIQRDwdB zy6@I?MZe@TTYN3Q*}-PhCw+0D(HX@4fvUZg#ub)oD=bqgWqR!f7+4>*LS~jc<=C@;>=TaiNFd|0QkXVc6R#@&Et;07*qoM6N<$g1peSzyJUM diff --git a/public/demo/images/landing/enterprise.svg b/public/pages/images/landing/enterprise.svg similarity index 100% rename from public/demo/images/landing/enterprise.svg rename to public/pages/images/landing/enterprise.svg diff --git a/public/demo/images/landing/free.svg b/public/pages/images/landing/free.svg similarity index 100% rename from public/demo/images/landing/free.svg rename to public/pages/images/landing/free.svg diff --git a/public/demo/images/landing/mockup-desktop.svg b/public/pages/images/landing/mockup-desktop.svg similarity index 100% rename from public/demo/images/landing/mockup-desktop.svg rename to public/pages/images/landing/mockup-desktop.svg diff --git a/public/demo/images/landing/mockup.svg b/public/pages/images/landing/mockup.svg similarity index 100% rename from public/demo/images/landing/mockup.svg rename to public/pages/images/landing/mockup.svg diff --git a/public/demo/images/landing/new-badge.svg b/public/pages/images/landing/new-badge.svg similarity index 100% rename from public/demo/images/landing/new-badge.svg rename to public/pages/images/landing/new-badge.svg diff --git a/public/demo/images/landing/peak-logo.svg b/public/pages/images/landing/peak-logo.svg similarity index 100% rename from public/demo/images/landing/peak-logo.svg rename to public/pages/images/landing/peak-logo.svg diff --git a/public/demo/images/landing/screen-1.png b/public/pages/images/landing/screen-1.png similarity index 100% rename from public/demo/images/landing/screen-1.png rename to public/pages/images/landing/screen-1.png diff --git a/public/demo/images/landing/startup.svg b/public/pages/images/landing/startup.svg similarity index 100% rename from public/demo/images/landing/startup.svg rename to public/pages/images/landing/startup.svg diff --git a/src/app.routes.ts b/src/app.routes.ts index 1282e43..adb32ec 100644 --- a/src/app.routes.ts +++ b/src/app.routes.ts @@ -1,9 +1,9 @@ import { Routes } from '@angular/router'; -import { Landing } from './views/pages/landing'; -import { Notfound } from './views/pages/notfound'; -import { AppLayout } from './layout/app.layout'; -import { Dashboard } from './views/dashboard'; -import { Documentation } from './views/pages/documentation'; +import { AppLayout } from './app/layout/core/app.layout'; +import { Dashboard } from './app/pages/dashboard/dashboard'; +import { Documentation } from './app/pages/documentation/documentation'; +import { Landing } from './app/pages/landing/landing'; +import { Notfound } from './app/pages/notfound/notfound'; export const appRoutes: Routes = [ { @@ -11,12 +11,13 @@ export const appRoutes: Routes = [ component: AppLayout, children: [ { path: '', component: Dashboard }, - { path: 'uikit', loadChildren: () => import('./views/uikit/uikit.routes') }, + { path: 'uikit', loadChildren: () => import('./app/pages/uikit/uikit.routes') }, { path: 'documentation', component: Documentation }, - { path: 'pages', loadChildren: () => import('./views/pages/pages.routes') } + { path: 'pages', loadChildren: () => import('./app/pages/pages.routes') } ] }, { path: 'landing', component: Landing }, { path: 'notfound', component: Notfound }, - { path: 'auth', loadChildren: () => import('./views/pages/auth/auth.routes') } + { path: 'auth', loadChildren: () => import('./app/pages/auth/auth.routes') }, + { path: '**', redirectTo: '/notfound' }, ]; diff --git a/src/layout/app.configurator.ts b/src/app/layout/core/app.configurator.ts similarity index 99% rename from src/layout/app.configurator.ts rename to src/app/layout/core/app.configurator.ts index 1e8cae9..1248d5f 100644 --- a/src/layout/app.configurator.ts +++ b/src/app/layout/core/app.configurator.ts @@ -6,7 +6,7 @@ import Aura from '@primeng/themes/aura'; import Lara from '@primeng/themes/lara'; import { PrimeNG } from 'primeng/config'; import { SelectButtonModule } from 'primeng/selectbutton'; -import { LayoutService } from '../service/layout/layout.service'; +import { LayoutService } from '../service/layout.service'; const presets = { Aura, diff --git a/src/components/floatingconfigurator.ts b/src/app/layout/core/app.floatingconfigurator.ts similarity index 86% rename from src/components/floatingconfigurator.ts rename to src/app/layout/core/app.floatingconfigurator.ts index 9765a4b..f06fb0c 100644 --- a/src/components/floatingconfigurator.ts +++ b/src/app/layout/core/app.floatingconfigurator.ts @@ -1,11 +1,11 @@ import { Component, computed, inject } from '@angular/core'; import { ButtonModule } from 'primeng/button'; import { StyleClassModule } from 'primeng/styleclass'; -import { AppConfigurator } from '../layout/app.configurator'; -import { LayoutService } from '../service/layout/layout.service'; +import { AppConfigurator } from './app.configurator'; +import { LayoutService} from '../service/layout.service'; @Component({ - selector: 'floating-configurator', + selector: 'app-floating-configurator', imports: [ButtonModule, StyleClassModule, AppConfigurator], template: `
@@ -27,7 +27,7 @@ import { LayoutService } from '../service/layout/layout.service';
`, }) -export class FloatingConfigurator { +export class AppFloatingConfigurator { LayoutService = inject(LayoutService); isDarkTheme = computed(() => this.LayoutService.layoutConfig().darkTheme); diff --git a/src/layout/app.footer.ts b/src/app/layout/core/app.footer.ts similarity index 100% rename from src/layout/app.footer.ts rename to src/app/layout/core/app.footer.ts diff --git a/src/layout/app.layout.ts b/src/app/layout/core/app.layout.ts similarity index 97% rename from src/layout/app.layout.ts rename to src/app/layout/core/app.layout.ts index 965f30e..a4e9288 100644 --- a/src/layout/app.layout.ts +++ b/src/app/layout/core/app.layout.ts @@ -3,9 +3,9 @@ import { CommonModule } from '@angular/common'; import { NavigationEnd, Router, RouterModule } from '@angular/router'; import { filter, Subscription } from 'rxjs'; import { AppTopbar } from './app.topbar'; -import { AppSidebar } from './appsidebar'; +import { AppSidebar } from './app.sidebar'; import { AppFooter } from './app.footer'; -import { LayoutService } from '../service/layout/layout.service'; +import { LayoutService } from '../service/layout.service'; @Component({ selector: 'app-layout', diff --git a/src/layout/app.menu.ts b/src/app/layout/core/app.menu.ts similarity index 100% rename from src/layout/app.menu.ts rename to src/app/layout/core/app.menu.ts diff --git a/src/layout/app.menuitem.ts b/src/app/layout/core/app.menuitem.ts similarity index 98% rename from src/layout/app.menuitem.ts rename to src/app/layout/core/app.menuitem.ts index 37c140f..e24a57b 100644 --- a/src/layout/app.menuitem.ts +++ b/src/app/layout/core/app.menuitem.ts @@ -6,7 +6,7 @@ import { filter } from 'rxjs/operators'; import { CommonModule } from '@angular/common'; import { RippleModule } from 'primeng/ripple'; import { MenuItem} from 'primeng/api'; -import { LayoutService } from '../service/layout/layout.service'; +import { LayoutService } from '../service/layout.service'; @Component({ // eslint-disable-next-line @angular-eslint/component-selector diff --git a/src/layout/appsidebar.ts b/src/app/layout/core/app.sidebar.ts similarity index 99% rename from src/layout/appsidebar.ts rename to src/app/layout/core/app.sidebar.ts index 0359447..87c41f8 100644 --- a/src/layout/appsidebar.ts +++ b/src/app/layout/core/app.sidebar.ts @@ -1,7 +1,6 @@ import { Component, ElementRef } from '@angular/core'; import { AppMenu } from './app.menu'; - @Component({ selector: 'app-sidebar', standalone:true, diff --git a/src/layout/app.topbar.ts b/src/app/layout/core/app.topbar.ts similarity index 99% rename from src/layout/app.topbar.ts rename to src/app/layout/core/app.topbar.ts index dfb7282..32d1617 100644 --- a/src/layout/app.topbar.ts +++ b/src/app/layout/core/app.topbar.ts @@ -4,7 +4,7 @@ import { RouterModule } from '@angular/router'; import { CommonModule } from '@angular/common'; import { StyleClassModule } from 'primeng/styleclass'; import { AppConfigurator } from './app.configurator'; -import { LayoutService } from '../service/layout/layout.service'; +import { LayoutService } from '../service/layout.service'; @Component({ selector: 'app-topbar', diff --git a/src/service/layout/layout.service.ts b/src/app/layout/service/layout.service.ts similarity index 100% rename from src/service/layout/layout.service.ts rename to src/app/layout/service/layout.service.ts diff --git a/src/views/pages/auth/access.ts b/src/app/pages/auth/access.ts similarity index 91% rename from src/views/pages/auth/access.ts rename to src/app/pages/auth/access.ts index 023cb80..e328da5 100644 --- a/src/views/pages/auth/access.ts +++ b/src/app/pages/auth/access.ts @@ -2,19 +2,20 @@ import { Component } from '@angular/core'; import {ButtonModule} from 'primeng/button'; import {RouterModule} from '@angular/router'; import {RippleModule} from 'primeng/ripple'; -import { FloatingConfigurator } from '../../../components/floatingconfigurator'; +import { AppFloatingConfigurator } from '../../layout/core/app.floatingconfigurator'; @Component({ + selector: 'app-access', standalone: true, imports: [ ButtonModule, RouterModule, RippleModule, - FloatingConfigurator, + AppFloatingConfigurator, ButtonModule, ], template: ` - +
diff --git a/src/views/pages/auth/auth.routes.ts b/src/app/pages/auth/auth.routes.ts similarity index 58% rename from src/views/pages/auth/auth.routes.ts rename to src/app/pages/auth/auth.routes.ts index 3b19fd9..8f6fff1 100644 --- a/src/views/pages/auth/auth.routes.ts +++ b/src/app/pages/auth/auth.routes.ts @@ -4,7 +4,7 @@ import { Login } from './login'; import { Error } from './error'; export default [ - { path: 'access', component: Access}, - { path: 'error', component: Error}, - { path: 'login', component: Login}, + { path: 'access', component: Access}, + { path: 'error', component: Error}, + { path: 'login', component: Login}, ] as Routes; diff --git a/src/views/pages/auth/error.ts b/src/app/pages/auth/error.ts similarity index 87% rename from src/views/pages/auth/error.ts rename to src/app/pages/auth/error.ts index c5e2160..ec8b34c 100644 --- a/src/views/pages/auth/error.ts +++ b/src/app/pages/auth/error.ts @@ -2,13 +2,14 @@ import { Component } from '@angular/core'; import {ButtonModule} from 'primeng/button'; import {RippleModule} from 'primeng/ripple'; import {RouterModule} from '@angular/router'; -import { FloatingConfigurator } from '../../../components/floatingconfigurator'; +import { AppFloatingConfigurator } from '../../layout/core/app.floatingconfigurator'; @Component({ - imports: [ButtonModule, RippleModule, RouterModule, FloatingConfigurator, ButtonModule], + selector: 'app-error', + imports: [ButtonModule, RippleModule, RouterModule, AppFloatingConfigurator, ButtonModule], standalone: true, template: ` - +
diff --git a/src/views/pages/auth/login.ts b/src/app/pages/auth/login.ts similarity index 98% rename from src/views/pages/auth/login.ts rename to src/app/pages/auth/login.ts index f0ec98b..0aed732 100644 --- a/src/views/pages/auth/login.ts +++ b/src/app/pages/auth/login.ts @@ -6,10 +6,10 @@ import { PasswordModule} from 'primeng/password'; import {FormsModule} from '@angular/forms'; import {RouterModule} from '@angular/router'; import { RippleModule} from 'primeng/ripple'; -import { FloatingConfigurator } from '../../../components/floatingconfigurator'; - +import { AppFloatingConfigurator } from '../../layout/core/app.floatingconfigurator'; @Component({ + selector: 'app-login', standalone: true, imports: [ ButtonModule, @@ -19,10 +19,10 @@ import { FloatingConfigurator } from '../../../components/floatingconfigurator'; FormsModule, RouterModule, RippleModule, - FloatingConfigurator + AppFloatingConfigurator ], template: ` - +
diff --git a/src/views/pages/crud.ts b/src/app/pages/crud/crud.ts similarity index 98% rename from src/views/pages/crud.ts rename to src/app/pages/crud/crud.ts index 9914ab1..5370fec 100644 --- a/src/views/pages/crud.ts +++ b/src/app/pages/crud/crud.ts @@ -18,7 +18,7 @@ import { TagModule } from 'primeng/tag'; import { InputIconModule } from 'primeng/inputicon'; import { IconFieldModule } from 'primeng/iconfield'; import { ConfirmDialogModule } from 'primeng/confirmdialog'; -import { Product, ProductService } from '../../service/demo/product.service'; +import { Product, ProductService } from '../service/product.service'; interface Column { field: string; @@ -32,7 +32,8 @@ interface ExportColumn { } @Component({ - standalone: true, + selector: 'app-crud', + standalone: true, imports: [ CommonModule, TableModule, @@ -53,7 +54,7 @@ interface ExportColumn { IconFieldModule, ConfirmDialogModule ], - template: ` + template: ` @@ -207,7 +208,7 @@ interface ExportColumn { `, - providers: [MessageService, ProductService, ConfirmationService], + providers: [MessageService, ProductService, ConfirmationService], }) export class Crud implements OnInit { productDialog: boolean = false; diff --git a/src/components/dashboard/bestsellingwidget.ts b/src/app/pages/dashboard/components/bestsellingwidget.ts similarity index 100% rename from src/components/dashboard/bestsellingwidget.ts rename to src/app/pages/dashboard/components/bestsellingwidget.ts diff --git a/src/components/dashboard/notificationswidget.ts b/src/app/pages/dashboard/components/notificationswidget.ts similarity index 100% rename from src/components/dashboard/notificationswidget.ts rename to src/app/pages/dashboard/components/notificationswidget.ts diff --git a/src/components/dashboard/recentsaleswidget.ts b/src/app/pages/dashboard/components/recentsaleswidget.ts similarity index 96% rename from src/components/dashboard/recentsaleswidget.ts rename to src/app/pages/dashboard/components/recentsaleswidget.ts index da50fec..2dcd8be 100644 --- a/src/components/dashboard/recentsaleswidget.ts +++ b/src/app/pages/dashboard/components/recentsaleswidget.ts @@ -3,8 +3,7 @@ import { RippleModule } from 'primeng/ripple'; import { TableModule } from 'primeng/table'; import { ButtonModule } from 'primeng/button'; import { CommonModule } from '@angular/common'; -import { Product, ProductService } from '../../service/demo/product.service'; - +import { Product, ProductService } from '../../service/product.service'; @Component({ standalone:true, diff --git a/src/components/dashboard/revenuestreamwidget.ts b/src/app/pages/dashboard/components/revenuestreamwidget.ts similarity index 97% rename from src/components/dashboard/revenuestreamwidget.ts rename to src/app/pages/dashboard/components/revenuestreamwidget.ts index e8d945e..501bbba 100644 --- a/src/components/dashboard/revenuestreamwidget.ts +++ b/src/app/pages/dashboard/components/revenuestreamwidget.ts @@ -1,7 +1,7 @@ import { Component } from '@angular/core'; import { ChartModule } from 'primeng/chart'; import { debounceTime, Subscription } from 'rxjs'; -import { LayoutService } from '../../service/layout/layout.service'; +import { LayoutService } from '../../../layout/service/layout.service'; @Component({ standalone:true, diff --git a/src/components/dashboard/statswidget.ts b/src/app/pages/dashboard/components/statswidget.ts similarity index 100% rename from src/components/dashboard/statswidget.ts rename to src/app/pages/dashboard/components/statswidget.ts diff --git a/src/views/dashboard.ts b/src/app/pages/dashboard/dashboard.ts similarity index 62% rename from src/views/dashboard.ts rename to src/app/pages/dashboard/dashboard.ts index bc5f976..48a9b9a 100644 --- a/src/views/dashboard.ts +++ b/src/app/pages/dashboard/dashboard.ts @@ -1,10 +1,9 @@ import { Component } from '@angular/core'; -import { StatsWidget } from '../components/dashboard/statswidget'; -import { RecentSalesWidget } from '../components/dashboard/recentsaleswidget'; -import { BestSellingWidget } from '../components/dashboard/bestsellingwidget'; -import { RevenueStreamWidget } from '../components/dashboard/revenuestreamwidget'; -import { NotificationsWidget } from '../components/dashboard/notificationswidget'; - +import { NotificationsWidget } from './components/notificationswidget'; +import { StatsWidget } from './components/statswidget'; +import { RecentSalesWidget } from './components/recentsaleswidget'; +import { BestSellingWidget } from './components/bestsellingwidget'; +import { RevenueStreamWidget } from './components/revenuestreamwidget'; @Component({ selector: 'app-dashboard', diff --git a/src/views/pages/documentation.ts b/src/app/pages/documentation/documentation.ts similarity index 99% rename from src/views/pages/documentation.ts rename to src/app/pages/documentation/documentation.ts index 98e1eeb..e642be3 100644 --- a/src/views/pages/documentation.ts +++ b/src/app/pages/documentation/documentation.ts @@ -2,6 +2,7 @@ import { Component } from '@angular/core'; import { CommonModule } from '@angular/common'; @Component({ + selector: 'app-documentation', standalone: true, imports: [CommonModule], template: ` diff --git a/src/views/pages/empty.ts b/src/app/pages/empty/empty.ts similarity index 91% rename from src/views/pages/empty.ts rename to src/app/pages/empty/empty.ts index 4e4bae8..eef2d58 100644 --- a/src/views/pages/empty.ts +++ b/src/app/pages/empty/empty.ts @@ -1,6 +1,7 @@ import { Component } from '@angular/core'; @Component({ + selector: 'app-empty', standalone: true, template: `
diff --git a/src/components/landing/featureswidget.ts b/src/app/pages/landing/components/featureswidget.ts similarity index 100% rename from src/components/landing/featureswidget.ts rename to src/app/pages/landing/components/featureswidget.ts diff --git a/src/components/landing/footerwidget.ts b/src/app/pages/landing/components/footerwidget.ts similarity index 100% rename from src/components/landing/footerwidget.ts rename to src/app/pages/landing/components/footerwidget.ts diff --git a/src/components/landing/herowidget.ts b/src/app/pages/landing/components/herowidget.ts similarity index 100% rename from src/components/landing/herowidget.ts rename to src/app/pages/landing/components/herowidget.ts diff --git a/src/components/landing/highlightswidget.ts b/src/app/pages/landing/components/highlightswidget.ts similarity index 100% rename from src/components/landing/highlightswidget.ts rename to src/app/pages/landing/components/highlightswidget.ts diff --git a/src/components/landing/pricingwidget.ts b/src/app/pages/landing/components/pricingwidget.ts similarity index 100% rename from src/components/landing/pricingwidget.ts rename to src/app/pages/landing/components/pricingwidget.ts diff --git a/src/components/landing/topbarwidget.component.ts b/src/app/pages/landing/components/topbarwidget.component.ts similarity index 100% rename from src/components/landing/topbarwidget.component.ts rename to src/app/pages/landing/components/topbarwidget.component.ts diff --git a/src/views/pages/landing.ts b/src/app/pages/landing/landing.ts similarity index 69% rename from src/views/pages/landing.ts rename to src/app/pages/landing/landing.ts index 8aa8047..56d3e46 100644 --- a/src/views/pages/landing.ts +++ b/src/app/pages/landing/landing.ts @@ -4,15 +4,15 @@ import { RippleModule } from 'primeng/ripple'; import { StyleClassModule } from 'primeng/styleclass'; import { ButtonModule } from 'primeng/button'; import { DividerModule } from 'primeng/divider'; -import { FeaturesWidget } from '../../components/landing/featureswidget'; -import { TopbarWidget } from '../../components/landing/topbarwidget.component'; -import { HeroWidget } from '../../components/landing/herowidget'; -import { HighlightsWidget } from '../../components/landing/highlightswidget'; -import { PricingWidget } from '../../components/landing/pricingwidget'; -import { FooterWidget } from '../../components/landing/footerwidget'; - +import { TopbarWidget } from './components/topbarwidget.component'; +import { HeroWidget } from './components/herowidget'; +import { FeaturesWidget } from './components/featureswidget'; +import { HighlightsWidget } from './components/highlightswidget'; +import { PricingWidget } from './components/pricingwidget'; +import { FooterWidget } from './components/footerwidget'; @Component({ + selector: 'app-landing', standalone: true, imports: [RouterModule, TopbarWidget, HeroWidget, FeaturesWidget, HighlightsWidget, PricingWidget, FooterWidget, RippleModule, StyleClassModule, ButtonModule, DividerModule], template: ` diff --git a/src/views/pages/notfound.ts b/src/app/pages/notfound/notfound.ts similarity index 97% rename from src/views/pages/notfound.ts rename to src/app/pages/notfound/notfound.ts index 3bf9e90..0cad5c3 100644 --- a/src/views/pages/notfound.ts +++ b/src/app/pages/notfound/notfound.ts @@ -1,13 +1,14 @@ import { Component } from '@angular/core'; import {RouterModule} from '@angular/router'; import { ButtonModule } from 'primeng/button'; -import { FloatingConfigurator } from '../../components/floatingconfigurator'; +import { AppFloatingConfigurator } from '../../layout/core/app.floatingconfigurator'; @Component({ + selector: 'app-notfound', standalone: true, - imports: [RouterModule, FloatingConfigurator, ButtonModule], + imports: [RouterModule, AppFloatingConfigurator, ButtonModule], template: ` - +
diff --git a/src/views/pages/pages.routes.ts b/src/app/pages/pages.routes.ts similarity index 64% rename from src/views/pages/pages.routes.ts rename to src/app/pages/pages.routes.ts index 6f1a8a6..6561edc 100644 --- a/src/views/pages/pages.routes.ts +++ b/src/app/pages/pages.routes.ts @@ -1,7 +1,7 @@ import { Routes } from '@angular/router'; -import { Documentation } from './documentation'; -import { Crud } from './crud'; -import { Empty } from './empty'; +import { Documentation } from './documentation/documentation'; +import { Crud } from './crud/crud'; +import { Empty } from './empty/empty'; export default [ { path: 'documentation', component: Documentation }, diff --git a/src/service/demo/country.service.ts b/src/app/pages/service/country.service.ts similarity index 100% rename from src/service/demo/country.service.ts rename to src/app/pages/service/country.service.ts diff --git a/src/service/demo/customer.service.ts b/src/app/pages/service/customer.service.ts similarity index 100% rename from src/service/demo/customer.service.ts rename to src/app/pages/service/customer.service.ts diff --git a/src/service/demo/icon.service.ts b/src/app/pages/service/icon.service.ts similarity index 100% rename from src/service/demo/icon.service.ts rename to src/app/pages/service/icon.service.ts diff --git a/src/service/demo/node.service.ts b/src/app/pages/service/node.service.ts similarity index 100% rename from src/service/demo/node.service.ts rename to src/app/pages/service/node.service.ts diff --git a/src/service/demo/photo.service.ts b/src/app/pages/service/photo.service.ts similarity index 100% rename from src/service/demo/photo.service.ts rename to src/app/pages/service/photo.service.ts diff --git a/src/service/demo/product.service.ts b/src/app/pages/service/product.service.ts similarity index 100% rename from src/service/demo/product.service.ts rename to src/app/pages/service/product.service.ts diff --git a/src/views/uikit/buttondoc.ts b/src/app/pages/uikit/buttondemo.ts similarity index 92% rename from src/views/uikit/buttondoc.ts rename to src/app/pages/uikit/buttondemo.ts index 712cd4d..05c6436 100644 --- a/src/views/uikit/buttondoc.ts +++ b/src/app/pages/uikit/buttondemo.ts @@ -5,6 +5,7 @@ import {SplitButtonModule} from "primeng/splitbutton"; import {MenuItem} from "primeng/api"; @Component({ + selector: 'app-button-demo', standalone: true, imports: [ButtonModule, ButtonGroupModule, SplitButtonModule], template: `
@@ -83,10 +84,10 @@ import {MenuItem} from "primeng/api";
Templating
- logo + logo - logo + logo PrimeNG
@@ -166,17 +167,17 @@ import {MenuItem} from "primeng/api";
Loading
- - - - + + + +
` }) -export class ButtonDoc implements OnInit { +export class ButtonDemo implements OnInit { items: MenuItem[] = []; diff --git a/src/views/uikit/chartdoc.ts b/src/app/pages/uikit/chartdemo.ts similarity index 98% rename from src/views/uikit/chartdoc.ts rename to src/app/pages/uikit/chartdemo.ts index b9eb1c1..3267dfa 100644 --- a/src/views/uikit/chartdoc.ts +++ b/src/app/pages/uikit/chartdemo.ts @@ -3,9 +3,10 @@ import { ChartModule } from 'primeng/chart'; import { CommonModule } from '@angular/common'; import { debounceTime, Subscription } from 'rxjs'; import { FluidModule } from 'primeng/fluid'; -import { LayoutService } from '../../service/layout/layout.service'; +import { LayoutService } from '../../layout/service/layout.service'; @Component({ + selector: 'app-chart-demo', standalone:true, imports: [ CommonModule, @@ -52,7 +53,7 @@ import { LayoutService } from '../../service/layout/layout.service'; `, }) -export class ChartDoc { +export class ChartDemo { lineData: any; diff --git a/src/views/uikit/filedoc.ts b/src/app/pages/uikit/filedemo.ts similarity index 97% rename from src/views/uikit/filedoc.ts rename to src/app/pages/uikit/filedemo.ts index 85edac3..668988d 100644 --- a/src/views/uikit/filedoc.ts +++ b/src/app/pages/uikit/filedemo.ts @@ -6,6 +6,7 @@ import { FileUploadModule } from 'primeng/fileupload'; import { ToastModule } from 'primeng/toast'; @Component({ + selector: 'app-file-demo', standalone:true, imports:[CommonModule, FileUploadModule,ToastModule,ButtonModule], template: `
@@ -37,7 +38,7 @@ import { ToastModule } from 'primeng/toast';
`, providers: [MessageService] }) -export class FileDoc { +export class FileDemo { uploadedFiles: any[] = []; diff --git a/src/views/uikit/formlayoutdoc.ts b/src/app/pages/uikit/formlayoutdemo.ts similarity index 98% rename from src/views/uikit/formlayoutdoc.ts rename to src/app/pages/uikit/formlayoutdemo.ts index 719f575..2382f8d 100644 --- a/src/views/uikit/formlayoutdoc.ts +++ b/src/app/pages/uikit/formlayoutdemo.ts @@ -7,6 +7,7 @@ import {FormsModule} from "@angular/forms"; import {TextareaModule} from "primeng/textarea"; @Component({ + selector: 'app-formlayout-demo', standalone: true, imports: [InputTextModule, FluidModule, ButtonModule, SelectModule, FormsModule, TextareaModule], template:` @@ -117,7 +118,7 @@ import {TextareaModule} from "primeng/textarea";
`, }) -export class FormLayoutDoc { +export class FormLayoutDemo { dropdownItems = [ { name: 'Option 1', code: 'Option 1' }, { name: 'Option 2', code: 'Option 2' }, diff --git a/src/views/uikit/inputdoc.ts b/src/app/pages/uikit/inputdemo.ts similarity index 98% rename from src/views/uikit/inputdoc.ts rename to src/app/pages/uikit/inputdemo.ts index 5442981..27e2da1 100644 --- a/src/views/uikit/inputdoc.ts +++ b/src/app/pages/uikit/inputdemo.ts @@ -26,10 +26,11 @@ import {ListboxModule} from "primeng/listbox"; import {InputGroupAddonModule} from "primeng/inputgroupaddon"; import {TextareaModule} from "primeng/textarea"; import { ToggleButtonModule } from 'primeng/togglebutton'; -import { CountryService } from '../../service/demo/country.service'; -import { NodeService } from '../../service/demo/node.service'; +import { CountryService } from '../service/country.service'; +import { NodeService } from '../service/node.service'; @Component({ + selector: 'app-input-demo', standalone: true, imports: [ CommonModule, @@ -240,7 +241,7 @@ import { NodeService } from '../../service/demo/node.service'; `, providers: [CountryService, NodeService] }) -export class InputDoc implements OnInit { +export class InputDemo implements OnInit { floatValue: any = null; autoValue: any = null; diff --git a/src/views/uikit/listdoc.ts b/src/app/pages/uikit/listdemo.ts similarity index 98% rename from src/views/uikit/listdoc.ts rename to src/app/pages/uikit/listdemo.ts index 8ca5655..9a9081a 100644 --- a/src/views/uikit/listdoc.ts +++ b/src/app/pages/uikit/listdemo.ts @@ -7,9 +7,10 @@ import { PickListModule } from 'primeng/picklist'; import { OrderListModule } from 'primeng/orderlist'; import { TagModule } from 'primeng/tag'; import { ButtonModule } from 'primeng/button'; -import { Product, ProductService } from '../../service/demo/product.service'; +import { Product, ProductService } from '../service/product.service'; @Component({ + selector: 'app-list-demo', standalone: true, imports: [CommonModule, DataViewModule, FormsModule, SelectButtonModule, PickListModule, OrderListModule, TagModule, ButtonModule], template: `
@@ -147,7 +148,7 @@ import { Product, ProductService } from '../../service/demo/product.service'; `, providers: [ProductService] }) -export class ListDoc { +export class ListDemo { layout: 'list' | 'grid' = 'list'; options = ['list', 'grid']; diff --git a/src/views/uikit/mediadoc.ts b/src/app/pages/uikit/mediademo.ts similarity index 95% rename from src/views/uikit/mediadoc.ts rename to src/app/pages/uikit/mediademo.ts index f0d8d5d..a06bb7e 100644 --- a/src/views/uikit/mediadoc.ts +++ b/src/app/pages/uikit/mediademo.ts @@ -5,10 +5,11 @@ import { CarouselModule } from 'primeng/carousel'; import { GalleriaModule } from 'primeng/galleria'; import { ImageModule } from 'primeng/image'; import { TagModule } from 'primeng/tag'; -import { Product, ProductService } from '../../service/demo/product.service'; -import { PhotoService } from '../../service/demo/photo.service'; +import { Product, ProductService } from '../service/product.service'; +import { PhotoService } from '../service/photo.service'; @Component({ + selector: 'app-media-demo', standalone: true, imports: [CommonModule, CarouselModule, ButtonModule, GalleriaModule, ImageModule, TagModule], template: `
@@ -53,7 +54,7 @@ import { PhotoService } from '../../service/demo/photo.service';
`, providers: [ProductService, PhotoService] }) -export class MediaDoc implements OnInit { +export class MediaDemo implements OnInit { products!: Product[]; images!: any[]; diff --git a/src/views/uikit/menudoc.ts b/src/app/pages/uikit/menudemo.ts similarity index 99% rename from src/views/uikit/menudoc.ts rename to src/app/pages/uikit/menudemo.ts index e6d00da..bb2c896 100644 --- a/src/views/uikit/menudoc.ts +++ b/src/app/pages/uikit/menudemo.ts @@ -15,6 +15,7 @@ import { IconField, IconFieldModule } from 'primeng/iconfield'; import { InputIcon, InputIconModule } from 'primeng/inputicon'; @Component({ + selector: 'app-menu-demo', standalone: true, imports: [ CommonModule, @@ -128,7 +129,7 @@ import { InputIcon, InputIconModule } from 'primeng/inputicon';
` }) -export class MenuDoc { +export class MenuDemo { nestedMenuItems = [ { label: 'Customers', diff --git a/src/views/uikit/messagesdoc.ts b/src/app/pages/uikit/messagesdemo.ts similarity index 98% rename from src/views/uikit/messagesdoc.ts rename to src/app/pages/uikit/messagesdemo.ts index a9ea376..96d13a0 100644 --- a/src/views/uikit/messagesdoc.ts +++ b/src/app/pages/uikit/messagesdemo.ts @@ -8,6 +8,7 @@ import { MessageModule } from 'primeng/message'; import { FormsModule } from '@angular/forms'; @Component({ + selector: 'app-messages-demo', standalone: true, imports:[CommonModule,ToastModule,ButtonModule,InputTextModule,MessageModule,FormsModule], template:` @@ -50,7 +51,7 @@ import { FormsModule } from '@angular/forms'; `, providers: [MessageService] }) -export class MessagesDoc { +export class MessagesDemo { msgs = []; diff --git a/src/views/uikit/miscdoc.ts b/src/app/pages/uikit/miscdemo.ts similarity index 87% rename from src/views/uikit/miscdoc.ts rename to src/app/pages/uikit/miscdemo.ts index cff7360..8057ad6 100644 --- a/src/views/uikit/miscdoc.ts +++ b/src/app/pages/uikit/miscdemo.ts @@ -13,6 +13,7 @@ import { ButtonModule } from 'primeng/button'; import { OverlayBadgeModule } from 'primeng/overlaybadge'; @Component({ + selector: 'app-misc-demo', standalone: true, imports: [CommonModule, ProgressBarModule, BadgeModule, AvatarModule, ScrollPanelModule, TagModule, ChipModule, ButtonModule, SkeletonModule, AvatarGroupModule, ScrollTopModule, OverlayBadgeModule], template: ` @@ -91,16 +92,22 @@ import { OverlayBadgeModule } from 'primeng/overlaybadge';
-
ScrollTop
- -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae et leo duis ut diam. Ultricies mi quis hendrerit dolor magna eget est lorem. Amet - consectetur adipiscing elit ut. Nam libero justo laoreet sit amet. Pharetra massa massa ultricies mi quis hendrerit dolor magna. Est ultricies integer quis auctor elit sed vulputate. Consequat ac felis donec et. Tellus - orci ac auctor augue mauris. Semper feugiat nibh sed pulvinar proin gravida hendrerit lectus a. Tincidunt arcu non sodales neque sodales. Metus aliquam eleifend mi in nulla posuere sollicitudin aliquam ultrices. Sodales ut - etiam sit amet nisl purus. Cursus sit amet dictum sit amet. Tristique senectus et netus et malesuada fames ac turpis egestas. Et tortor consequat id porta nibh venenatis cras sed. Diam maecenas ultricies mi eget mauris. - Eget egestas purus viverra accumsan in nisl nisi. Suscipit adipiscing bibendum est ultricies integer. Mattis aliquam faucibus purus in massa tempor nec. -

-
+
Skeleton
+
+
+ +
+ + + +
+
+ +
+ + +
+
@@ -160,30 +167,11 @@ import { OverlayBadgeModule } from 'primeng/overlaybadge';
- -
-
Skeleton
-
-
- -
- - - -
-
- -
- - -
-
-
` }) -export class MiscDoc { +export class MiscDemo { value = 0; interval: any; diff --git a/src/views/uikit/overlaydoc.ts b/src/app/pages/uikit/overlaydemo.ts similarity index 98% rename from src/views/uikit/overlaydoc.ts rename to src/app/pages/uikit/overlaydemo.ts index a7aa056..e6e3a14 100644 --- a/src/views/uikit/overlaydoc.ts +++ b/src/app/pages/uikit/overlaydemo.ts @@ -10,9 +10,10 @@ import { InputTextModule } from 'primeng/inputtext'; import { FormsModule } from '@angular/forms'; import { TooltipModule } from 'primeng/tooltip'; import { TableModule } from 'primeng/table'; -import { Product, ProductService } from '../../service/demo/product.service'; +import { Product, ProductService } from '../service/product.service'; @Component({ + selector: 'app-overlay-demo', standalone: true, imports: [ToastModule, DialogModule, ButtonModule, DrawerModule, PopoverModule, ConfirmPopupModule, InputTextModule, FormsModule, TooltipModule, TableModule, ToastModule], template: `
@@ -134,7 +135,7 @@ import { Product, ProductService } from '../../service/demo/product.service';
`, providers: [ConfirmationService, MessageService, ProductService] }) -export class OverlayDoc implements OnInit { +export class OverlayDemo implements OnInit { images: any[] = []; display: boolean = false; diff --git a/src/views/uikit/panelsdoc.ts b/src/app/pages/uikit/panelsdemo.ts similarity index 99% rename from src/views/uikit/panelsdoc.ts rename to src/app/pages/uikit/panelsdemo.ts index e161f13..909c299 100644 --- a/src/views/uikit/panelsdoc.ts +++ b/src/app/pages/uikit/panelsdemo.ts @@ -18,6 +18,7 @@ import { IconFieldModule } from 'primeng/iconfield'; import { InputIconModule } from 'primeng/inputicon'; @Component({ + selector: 'app-panels-demo', standalone:true, imports: [ CommonModule, @@ -212,7 +213,7 @@ import { InputIconModule } from 'primeng/inputicon';
`, }) -export class PanelsDoc { +export class PanelsDemo { items: MenuItem[] = [ { label: 'Save', diff --git a/src/views/uikit/tabledoc.ts b/src/app/pages/uikit/tabledemo.ts similarity index 99% rename from src/views/uikit/tabledoc.ts rename to src/app/pages/uikit/tabledemo.ts index eea1018..1a5b3e4 100644 --- a/src/views/uikit/tabledoc.ts +++ b/src/app/pages/uikit/tabledemo.ts @@ -16,14 +16,15 @@ import { RippleModule } from 'primeng/ripple'; import { InputIconModule } from 'primeng/inputicon'; import { IconFieldModule } from 'primeng/iconfield'; import { TagModule } from 'primeng/tag'; -import { Customer, CustomerService, Representative } from '../../service/demo/customer.service'; -import { Product, ProductService } from '../../service/demo/product.service'; +import { Customer, CustomerService, Representative } from '../service/customer.service'; +import { Product, ProductService } from '../service/product.service'; interface expandedRows { [key: string]: boolean; } @Component({ + selector: 'app-table-demo', standalone: true, imports: [TableModule, MultiSelectModule,SelectModule, InputIconModule, TagModule, InputTextModule, SliderModule, ProgressBarModule, ToggleButtonModule, ToastModule, CommonModule, FormsModule, ButtonModule, RatingModule, RippleModule, IconFieldModule], template: ` @@ -399,7 +400,7 @@ interface expandedRows { }`, providers: [ConfirmationService, MessageService, CustomerService, ProductService], }) -export class TableDoc implements OnInit { +export class TableDemo implements OnInit { customers1: Customer[] = []; diff --git a/src/views/uikit/timelinedoc.ts b/src/app/pages/uikit/timelinedemo.ts similarity index 98% rename from src/views/uikit/timelinedoc.ts rename to src/app/pages/uikit/timelinedemo.ts index b039ffb..2849f1b 100644 --- a/src/views/uikit/timelinedoc.ts +++ b/src/app/pages/uikit/timelinedemo.ts @@ -5,6 +5,7 @@ import { CommonModule } from '@angular/common'; import { ButtonModule } from 'primeng/button'; @Component({ + selector: 'app-timeline-demo', standalone: true, imports: [CommonModule, TimelineModule, ButtonModule, CardModule], template: `
@@ -101,7 +102,7 @@ import { ButtonModule } from 'primeng/button';
` }) -export class TimelineDoc { +export class TimelineDemo { events1: any[] = []; events2: any[] = []; diff --git a/src/views/uikit/treedoc.ts b/src/app/pages/uikit/treedemo.ts similarity index 94% rename from src/views/uikit/treedoc.ts rename to src/app/pages/uikit/treedemo.ts index 384bef7..1e536ca 100644 --- a/src/views/uikit/treedoc.ts +++ b/src/app/pages/uikit/treedemo.ts @@ -4,9 +4,10 @@ import {TreeModule} from "primeng/tree"; import {FormsModule} from "@angular/forms"; import {TreeTableModule} from "primeng/treetable"; import {CommonModule} from "@angular/common"; -import { NodeService } from '../../service/demo/node.service'; +import { NodeService } from '../service/node.service'; @Component({ + selector: 'app-tree-demo', standalone: true, imports: [CommonModule, FormsModule, TreeModule, TreeTableModule], template: ` @@ -39,7 +40,7 @@ import { NodeService } from '../../service/demo/node.service'; `, providers: [NodeService] }) -export class TreeDoc implements OnInit { +export class TreeDemo implements OnInit { treeValue: TreeNode[] = []; treeTableValue: TreeNode[] = []; diff --git a/src/views/uikit/uikit.routes.ts b/src/app/pages/uikit/uikit.routes.ts similarity index 56% rename from src/views/uikit/uikit.routes.ts rename to src/app/pages/uikit/uikit.routes.ts index 7b13856..53610d5 100644 --- a/src/views/uikit/uikit.routes.ts +++ b/src/app/pages/uikit/uikit.routes.ts @@ -1,35 +1,35 @@ import { Routes } from '@angular/router'; -import { ButtonDoc } from './buttondoc'; -import { ChartDoc } from './chartdoc'; -import { FileDoc } from './filedoc'; -import { FormLayoutDoc } from './formlayoutdoc'; -import { InputDoc } from './inputdoc'; -import { ListDoc } from './listdoc'; -import { MediaDoc } from './mediadoc'; -import { MessagesDoc } from './messagesdoc'; -import { MiscDoc } from './miscdoc'; -import { PanelsDoc } from './panelsdoc'; -import { TimelineDoc } from './timelinedoc'; -import { TableDoc } from './tabledoc'; -import { OverlayDoc } from './overlaydoc'; -import { TreeDoc } from './treedoc'; -import { MenuDoc } from './menudoc'; +import { ButtonDemo } from './buttondemo'; +import { ChartDemo } from './chartdemo'; +import { FileDemo } from './filedemo'; +import { FormLayoutDemo } from './formlayoutdemo'; +import { InputDemo } from './inputdemo'; +import { ListDemo } from './listdemo'; +import { MediaDemo } from './mediademo'; +import { MessagesDemo } from './messagesdemo'; +import { MiscDemo } from './miscdemo'; +import { PanelsDemo } from './panelsdemo'; +import { TimelineDemo } from './timelinedemo'; +import { TableDemo } from './tabledemo'; +import { OverlayDemo } from './overlaydemo'; +import { TreeDemo } from './treedemo'; +import { MenuDemo } from './menudemo'; export default [ - { path: 'button', data: { breadcrumb: 'Button' }, component: ButtonDoc}, - { path: 'charts', data: { breadcrumb: 'Charts' }, component: ChartDoc }, - { path: 'file', data: { breadcrumb: 'File' }, component: FileDoc }, - { path: 'formlayout', data: { breadcrumb: 'Form Layout' }, component: FormLayoutDoc }, - { path: 'input', data: { breadcrumb: 'Input' }, component: InputDoc }, - { path: 'list', data: { breadcrumb: 'List' }, component: ListDoc }, - { path: 'media', data: { breadcrumb: 'Media' }, component: MediaDoc }, - { path: 'message', data: { breadcrumb: 'Message' }, component: MessagesDoc }, - { path: 'misc', data: { breadcrumb: 'Misc' }, component: MiscDoc }, - { path: 'panel', data: { breadcrumb: 'Panel' }, component: PanelsDoc }, - { path: 'timeline', data: { breadcrumb: 'Timeline' }, component: TimelineDoc }, - { path: 'table', data: { breadcrumb: 'Table' }, component: TableDoc }, - { path: 'overlay', data: { breadcrumb: 'Overlay' }, component: OverlayDoc }, - { path: 'tree', data: { breadcrumb: 'Tree' }, component: TreeDoc }, - { path: 'menu', data: { breadcrumb: 'Menu' }, component: MenuDoc }, + { path: 'button', data: { breadcrumb: 'Button' }, component: ButtonDemo}, + { path: 'charts', data: { breadcrumb: 'Charts' }, component: ChartDemo }, + { path: 'file', data: { breadcrumb: 'File' }, component: FileDemo }, + { path: 'formlayout', data: { breadcrumb: 'Form Layout' }, component: FormLayoutDemo }, + { path: 'input', data: { breadcrumb: 'Input' }, component: InputDemo }, + { path: 'list', data: { breadcrumb: 'List' }, component: ListDemo }, + { path: 'media', data: { breadcrumb: 'Media' }, component: MediaDemo }, + { path: 'message', data: { breadcrumb: 'Message' }, component: MessagesDemo }, + { path: 'misc', data: { breadcrumb: 'Misc' }, component: MiscDemo }, + { path: 'panel', data: { breadcrumb: 'Panel' }, component: PanelsDemo }, + { path: 'timeline', data: { breadcrumb: 'Timeline' }, component: TimelineDemo }, + { path: 'table', data: { breadcrumb: 'Table' }, component: TableDemo }, + { path: 'overlay', data: { breadcrumb: 'Overlay' }, component: OverlayDemo }, + { path: 'tree', data: { breadcrumb: 'Tree' }, component: TreeDemo }, + { path: 'menu', data: { breadcrumb: 'Menu' }, component: MenuDemo }, { path: '**', redirectTo: '/notfound' } ] as Routes; diff --git a/src/views/dashboard.routes.ts b/src/views/dashboard.routes.ts deleted file mode 100644 index 2447988..0000000 --- a/src/views/dashboard.routes.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Routes } from '@angular/router'; -import { Dashboard } from './dashboard'; - -export default [ - { path: '', component: Dashboard} -] as Routes;