diff --git a/package-lock.json b/package-lock.json
index f46ed69..11ae73b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -77,6 +77,7 @@
"quill": "^1.3.7",
"quill-delta": "^5.0.0",
"quill-mention": "^3.1.0",
+ "remixicon": "^4.3.0",
"rxjs": "^7.5.5",
"sass": "^1.57.1",
"save": "^2.9.0",
@@ -16652,6 +16653,11 @@
"jsesc": "bin/jsesc"
}
},
+ "node_modules/remixicon": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/remixicon/-/remixicon-4.3.0.tgz",
+ "integrity": "sha512-jRYQ37dTFSkJtvcxwTUAkIiXkYRvA9EDvVuXPNrmt2xf/VS//CRgFtsX2TAFBoQOhh9SDh7l6La4Xu12snEyxg=="
+ },
"node_modules/request": {
"version": "2.88.2",
"resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
@@ -31903,6 +31909,11 @@
}
}
},
+ "remixicon": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/remixicon/-/remixicon-4.3.0.tgz",
+ "integrity": "sha512-jRYQ37dTFSkJtvcxwTUAkIiXkYRvA9EDvVuXPNrmt2xf/VS//CRgFtsX2TAFBoQOhh9SDh7l6La4Xu12snEyxg=="
+ },
"request": {
"version": "2.88.2",
"resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
diff --git a/package.json b/package.json
index 79ac79a..4bfa058 100644
--- a/package.json
+++ b/package.json
@@ -83,6 +83,7 @@
"quill": "^1.3.7",
"quill-delta": "^5.0.0",
"quill-mention": "^3.1.0",
+ "remixicon": "^4.3.0",
"rxjs": "^7.5.5",
"sass": "^1.57.1",
"save": "^2.9.0",
diff --git a/src/app/_layout/settings/menu-settings.config.ts b/src/app/_layout/settings/menu-settings.config.ts
index a4c68b5..421ab01 100644
--- a/src/app/_layout/settings/menu-settings.config.ts
+++ b/src/app/_layout/settings/menu-settings.config.ts
@@ -1066,736 +1066,736 @@ export const MenuSettingsConfig: MenuConfig = {
},
},
- // { section: 'APPS', icon: 'la-ellipsis-h' },
- // {
- // title: 'Dashboard',
- // icon: 'la-home',
- // page: 'null',
- // badge: { type: 'badge-info', value: '3' },
- // submenu: {
- // items: [
- // {
- // title: 'Sales',
- // page: '/dashboard/sales'
- // },
- // {
- // title: 'Ecommerce',
- // page: '/dashboard/ecommerce'
- // },
- // {
- // title: 'Hospital',
- // page: '/dashboard/hospital'
- // }
- // ]
- // }
- // },
- // {
- // title: 'Templates',
- // icon: 'la-television',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Horizontal',
- // page: 'null'
- // },
- // {
- // title: 'Vertical',
- // page: 'null'
- // },
- // ]
- // }
- // },
- // {
- // title: 'To Do',
- // icon: 'la-edit',
- // page: '/todo-app'
- // },
- // {
- // title: 'Contacts',
- // icon: 'la-users',
- // page: '/contacts'
- // },
- // {
- // title: 'Email Application',
- // icon: 'la-envelope',
- // page: '/email'
- // },
- // {
- // title: 'Chat Application',
- // icon: 'la-comments',
- // page: '/chats'
- // },
- // {
- // title: 'Calenders',
- // icon: 'la-calendar',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Basic',
- // page: '/calender/basic'
- // },
- // {
- // title: 'Events',
- // page: '/calender/events'
- // },
+ { section: 'APPS', icon: 'la-ellipsis-h' },
+ {
+ title: 'Dashboard',
+ icon: 'la-home',
+ page: 'null',
+ badge: { type: 'badge-info', value: '3' },
+ submenu: {
+ items: [
+ {
+ title: 'Sales',
+ page: '/dashboard/sales'
+ },
+ {
+ title: 'Ecommerce',
+ page: '/dashboard/ecommerce'
+ },
+ {
+ title: 'Hospital',
+ page: '/dashboard/hospital'
+ }
+ ]
+ }
+ },
+ {
+ title: 'Templates',
+ icon: 'la-television',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Horizontal',
+ page: 'null'
+ },
+ {
+ title: 'Vertical',
+ page: 'null'
+ },
+ ]
+ }
+ },
+ {
+ title: 'To Do',
+ icon: 'la-edit',
+ page: '/todo-app'
+ },
+ {
+ title: 'Contacts',
+ icon: 'la-users',
+ page: '/contacts'
+ },
+ {
+ title: 'Email Application',
+ icon: 'la-envelope',
+ page: '/email'
+ },
+ {
+ title: 'Chat Application',
+ icon: 'la-comments',
+ page: '/chats'
+ },
+ {
+ title: 'Calenders',
+ icon: 'la-calendar',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Basic',
+ page: '/calender/basic'
+ },
+ {
+ title: 'Events',
+ page: '/calender/events'
+ },
- // {
- // title: 'Addevent',
- // page: '/calender/addevent'
- // },
- // ]
- // }
- // },
- // {
- // title: 'KanBan',
- // icon: 'la-comments',
- // page: '/kanban'
- // },
- // { section: 'PAGES', icon: 'la-ellipsis-h' },
- // {
- // title: 'News Feed',
- // icon: 'la-newspaper-o',
- // page: '/news-feed/news-feed'
- // },
- // {
- // title: 'Social Feed',
- // icon: 'la-share-alt',
- // page: '/social-feed/social-feed'
- // },
- // {
- // title: 'Invoice',
- // icon: 'la-clipboard',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Invoice Summary',
- // page: '/invoice/invoice-summary',
- // },
- // {
- // title: 'Invoice Template',
- // page: '/invoice/invoice-template',
- // },
- // {
- // title: 'Invoice List',
- // page: '/invoice/invoice-list',
- // },
- // ]
- // }
- // },
- // {
- // title: 'Timelines',
- // icon: 'la-film',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Timelines Center',
- // page: '/timelines/timelines-center',
- // },
- // {
- // title: 'Timelines Left ',
- // page: '/timelines/timelines-left',
- // },
- // {
- // title: 'Timelines Right ',
- // page: '/timelines/timelines-right',
- // },
- // {
- // title: 'Timelines Horizontal',
- // page: '/timelines/timelines-horizontal',
- // }
- // ]
- // }
- // },
- // {
- // title: 'User',
- // icon: 'la-user',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'User Profile',
- // page: '/user/user-profile',
- // },
- // {
- // title: 'User Cards',
- // page: '/user/user-cards',
- // },
- // ]
- // }
- // },
- // {
- // title: 'Gallery',
- // icon: 'la-image',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Gallery Grid',
- // page: '/gallery/gallery-grid',
- // },
- // {
- // title: 'Gallery Grid with Desc',
- // page: '/gallery/gallery-grid-desc',
- // },
- // {
- // title: 'Masonry Gallery',
- // page: '/gallery/masonry-gallery',
- // },
- // {
- // title: 'Hover Effect',
- // page: '/gallery/hover-effect',
- // },
- // ]
- // }
- // },
- // {
- // title: 'File Uploader',
- // icon: 'la la-cloud-upload',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Dropzone',
- // page: '/dropzone/dropzone',
- // }
- // ]
- // }
- // },
- // {
- // title: 'Search',
- // icon: 'la-search',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Search Page',
- // page: '/others/searchPage',
- // },
- // {
- // title: 'Search Website',
- // page: '/search/searchWebsite',
- // },
- // {
- // title: 'Search Images',
- // page: '/search/searchImages',
- // },
- // {
- // title: 'Search Videos',
- // page: '/search/searchVideos',
- // },
- // ]
- // }
- // },
- // {
- // title: 'Authentication',
- // icon: 'la-unlock',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Login Simple',
- // page: '/authentication/loginSimple',
- // },
- // {
- // title: 'Login With Bg',
- // page: '/authentication/loginWithBg',
- // },
- // {
- // title: 'Login With Bg Image',
- // page: '/authentication/loginWithBgImage',
- // },
- // {
- // title: 'Login With Navbar',
- // page: '/authentication/loginWithNavbar',
- // },
- // {
- // title: 'Login Advanced',
- // page: '/authentication/loginAdvanced',
- // },
- // {
- // title: 'Register Simple',
- // page: '/authentication/registerSimple',
- // },
- // {
- // title: 'Register With Bg',
- // page: '/authentication/registerWithBg',
- // },
- // {
- // title: 'Register With Bg Image',
- // page: '/authentication/registerWithBgImage',
- // },
- // {
- // title: 'Register With Navbar',
- // page: '/authentication/registerWithNavbar',
- // },
- // {
- // title: 'Register Advanced',
- // page: '/authentication/registerAdvanced',
- // },
- // {
- // title: 'Unlock User',
- // page: '/authentication/unlockUser',
- // },
- // {
- // title: 'recover-password',
- // page: '/authentication/recoverPassword',
- // },
- // ]
- // }
- // },
- // {
- // title: 'Error',
- // icon: 'la-warning',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Error 400',
- // page: '/error/error400',
- // },
- // {
- // title: 'Error 400 with Navbar',
- // page: '/error/error400WithNavbar',
- // },
- // {
- // title: 'Error 401',
- // page: '/error/error401',
- // },
- // {
- // title: 'Error 401 with Navbar',
- // page: '/error/error401WithNavbar',
- // },
- // {
- // title: 'Error 403',
- // page: '/error/error403',
- // },
- // {
- // title: 'Error 403 with Navbar',
- // page: '/error/error403WithNavbar',
- // },
- // {
- // title: 'Error 404',
- // page: '/error/error404',
- // },
- // {
- // title: 'Error 404 with Navbar',
- // page: '/error/error404WithNavbar',
- // },
- // {
- // title: 'Error 500',
- // page: '/error/error500',
- // },
- // {
- // title: 'Error 500 with Navbar',
- // page: '/error/error500WithNavbar',
- // },
- // ]
- // }
- // },
- // {
- // title: 'Others',
- // icon: 'la-file-text',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Coming Soon',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Flat',
- // page: '/others/flat'
- // },
- // {
- // title: 'Bg image',
- // page: '/others/bgImage'
- // },
- // // {
- // // title: 'Bg video',
- // // page: '/others/bgVideo'
- // // },
- // ]
- // }
- // },
- // {
- // title: 'Maintenance',
- // page: '/others/maintenance'
- // },
- // ]
- // }
- // },
- // { section: 'USER INTERFACE', icon: 'la-ellipsis-h' },
- // {
- // title: 'Cards',
- // page: '/cards/bootstrap',
- // icon: 'la-tablet'
- // },
- // {
- // title: 'Advance Cards',
- // icon: 'la-fire',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Statistics',
- // page: '/advanceCards/statistics'
- // },
- // {
- // title: 'Social',
- // page: '/advanceCards/social'
- // },
- // {
- // title: 'Charts',
- // page: '/advanceCards/charts'
- // },
- // ]
- // }
- // },
- // {
- // title: 'Components',
- // icon: 'la-server',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Alerts',
- // page: '/components/alerts'
- // },
- // {
- // title: 'Callout',
- // page: '/components/callout'
- // },
- // {
- // title: 'Buttons',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Basic Buttons',
- // page: '/components/basic-buttons'
- // },
- // {
- // title: 'Extended Buttons',
- // page: '/components/extended-buttons'
- // }
- // ]
- // }
- // },
- // {
- // title: 'Carousel',
- // page: '/components/carousel'
- // },
- // {
- // title: 'Collapse',
- // page: '/components/collapse'
- // },
- // {
- // title: 'Dropdowns',
- // page: '/components/dropdowns'
- // },
- // {
- // title: 'List Group',
- // page: '/components/list-group'
- // },
- // {
- // title: 'Modals',
- // page: '/components/modals'
- // },
- // {
- // title: 'Pagination',
- // page: '/components/pagination'
- // },
- // {
- // title: 'Navs Component',
- // page: '/components/navs'
- // },
- // {
- // title: 'Pills Component',
- // page: '/components/pills'
- // },
- // {
- // title: 'Tooltips',
- // page: '/components/tooltips'
- // },
- // {
- // title: 'Popovers',
- // page: '/components/popovers'
- // },
- // {
- // title: 'Badges',
- // page: '/components/badges'
- // },
- // {
- // title: 'Pill Badges',
- // page: '/components/pill-badges'
- // },
- // {
- // title: 'Progress',
- // page: '/components/progress'
- // },
- // {
- // title: 'Media Objects',
- // page: '/components/mediaobjects'
- // },
- // {
- // title: 'Scrollable',
- // page: '/components/scrollable'
- // },
- // {
- // title: 'Spinners',
- // page: '/components/spinners'
- // },
- // ]
- // }
- // },
- // {
- // title: 'Extra Components',
- // icon: 'la-diamond',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Date Time Picker',
- // page: '/extraComponents/dateTimePicker'
- // },
- // {
- // title: 'TypeAhead',
- // page: '/extraComponents/typeAhead'
- // },
- // {
- // title: 'Text Editer',
- // page: '/extraComponents/text-editor'
- // }
- // ]
- // }
- // },
- // {
- // title: 'Icons',
+ {
+ title: 'Addevent',
+ page: '/calender/addevent'
+ },
+ ]
+ }
+ },
+ {
+ title: 'KanBan',
+ icon: 'la-comments',
+ page: '/kanban'
+ },
+ { section: 'PAGES', icon: 'la-ellipsis-h' },
+ {
+ title: 'News Feed',
+ icon: 'la-newspaper-o',
+ page: '/news-feed/news-feed'
+ },
+ {
+ title: 'Social Feed',
+ icon: 'la-share-alt',
+ page: '/social-feed/social-feed'
+ },
+ {
+ title: 'Invoice',
+ icon: 'la-clipboard',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Invoice Summary',
+ page: '/invoice/invoice-summary',
+ },
+ {
+ title: 'Invoice Template',
+ page: '/invoice/invoice-template',
+ },
+ {
+ title: 'Invoice List',
+ page: '/invoice/invoice-list',
+ },
+ ]
+ }
+ },
+ {
+ title: 'Timelines',
+ icon: 'la-film',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Timelines Center',
+ page: '/timelines/timelines-center',
+ },
+ {
+ title: 'Timelines Left ',
+ page: '/timelines/timelines-left',
+ },
+ {
+ title: 'Timelines Right ',
+ page: '/timelines/timelines-right',
+ },
+ {
+ title: 'Timelines Horizontal',
+ page: '/timelines/timelines-horizontal',
+ }
+ ]
+ }
+ },
+ {
+ title: 'User',
+ icon: 'la-user',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'User Profile',
+ page: '/user/user-profile',
+ },
+ {
+ title: 'User Cards',
+ page: '/user/user-cards',
+ },
+ ]
+ }
+ },
+ {
+ title: 'Gallery',
+ icon: 'la-image',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Gallery Grid',
+ page: '/gallery/gallery-grid',
+ },
+ {
+ title: 'Gallery Grid with Desc',
+ page: '/gallery/gallery-grid-desc',
+ },
+ {
+ title: 'Masonry Gallery',
+ page: '/gallery/masonry-gallery',
+ },
+ {
+ title: 'Hover Effect',
+ page: '/gallery/hover-effect',
+ },
+ ]
+ }
+ },
+ {
+ title: 'File Uploader',
+ icon: 'la la-cloud-upload',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Dropzone',
+ page: '/dropzone/dropzone',
+ }
+ ]
+ }
+ },
+ {
+ title: 'Search',
+ icon: 'la-search',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Search Page',
+ page: '/others/searchPage',
+ },
+ {
+ title: 'Search Website',
+ page: '/search/searchWebsite',
+ },
+ {
+ title: 'Search Images',
+ page: '/search/searchImages',
+ },
+ {
+ title: 'Search Videos',
+ page: '/search/searchVideos',
+ },
+ ]
+ }
+ },
+ {
+ title: 'Authentication',
+ icon: 'la-unlock',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Login Simple',
+ page: '/authentication/loginSimple',
+ },
+ {
+ title: 'Login With Bg',
+ page: '/authentication/loginWithBg',
+ },
+ {
+ title: 'Login With Bg Image',
+ page: '/authentication/loginWithBgImage',
+ },
+ {
+ title: 'Login With Navbar',
+ page: '/authentication/loginWithNavbar',
+ },
+ {
+ title: 'Login Advanced',
+ page: '/authentication/loginAdvanced',
+ },
+ {
+ title: 'Register Simple',
+ page: '/authentication/registerSimple',
+ },
+ {
+ title: 'Register With Bg',
+ page: '/authentication/registerWithBg',
+ },
+ {
+ title: 'Register With Bg Image',
+ page: '/authentication/registerWithBgImage',
+ },
+ {
+ title: 'Register With Navbar',
+ page: '/authentication/registerWithNavbar',
+ },
+ {
+ title: 'Register Advanced',
+ page: '/authentication/registerAdvanced',
+ },
+ {
+ title: 'Unlock User',
+ page: '/authentication/unlockUser',
+ },
+ {
+ title: 'recover-password',
+ page: '/authentication/recoverPassword',
+ },
+ ]
+ }
+ },
+ {
+ title: 'Error',
+ icon: 'la-warning',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Error 400',
+ page: '/error/error400',
+ },
+ {
+ title: 'Error 400 with Navbar',
+ page: '/error/error400WithNavbar',
+ },
+ {
+ title: 'Error 401',
+ page: '/error/error401',
+ },
+ {
+ title: 'Error 401 with Navbar',
+ page: '/error/error401WithNavbar',
+ },
+ {
+ title: 'Error 403',
+ page: '/error/error403',
+ },
+ {
+ title: 'Error 403 with Navbar',
+ page: '/error/error403WithNavbar',
+ },
+ {
+ title: 'Error 404',
+ page: '/error/error404',
+ },
+ {
+ title: 'Error 404 with Navbar',
+ page: '/error/error404WithNavbar',
+ },
+ {
+ title: 'Error 500',
+ page: '/error/error500',
+ },
+ {
+ title: 'Error 500 with Navbar',
+ page: '/error/error500WithNavbar',
+ },
+ ]
+ }
+ },
+ {
+ title: 'Others',
+ icon: 'la-file-text',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Coming Soon',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Flat',
+ page: '/others/flat'
+ },
+ {
+ title: 'Bg image',
+ page: '/others/bgImage'
+ },
+ // {
+ // title: 'Bg video',
+ // page: '/others/bgVideo'
+ // },
+ ]
+ }
+ },
+ {
+ title: 'Maintenance',
+ page: '/others/maintenance'
+ },
+ ]
+ }
+ },
+ { section: 'USER INTERFACE', icon: 'la-ellipsis-h' },
+ {
+ title: 'Cards',
+ page: '/cards/bootstrap',
+ icon: 'la-tablet'
+ },
+ {
+ title: 'Advance Cards',
+ icon: 'la-fire',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Statistics',
+ page: '/advanceCards/statistics'
+ },
+ {
+ title: 'Social',
+ page: '/advanceCards/social'
+ },
+ {
+ title: 'Charts',
+ page: '/advanceCards/charts'
+ },
+ ]
+ }
+ },
+ {
+ title: 'Components',
+ icon: 'la-server',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Alerts',
+ page: '/components/alerts'
+ },
+ {
+ title: 'Callout',
+ page: '/components/callout'
+ },
+ {
+ title: 'Buttons',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Basic Buttons',
+ page: '/components/basic-buttons'
+ },
+ {
+ title: 'Extended Buttons',
+ page: '/components/extended-buttons'
+ }
+ ]
+ }
+ },
+ {
+ title: 'Carousel',
+ page: '/components/carousel'
+ },
+ {
+ title: 'Collapse',
+ page: '/components/collapse'
+ },
+ {
+ title: 'Dropdowns',
+ page: '/components/dropdowns'
+ },
+ {
+ title: 'List Group',
+ page: '/components/list-group'
+ },
+ {
+ title: 'Modals',
+ page: '/components/modals'
+ },
+ {
+ title: 'Pagination',
+ page: '/components/pagination'
+ },
+ {
+ title: 'Navs Component',
+ page: '/components/navs'
+ },
+ {
+ title: 'Pills Component',
+ page: '/components/pills'
+ },
+ {
+ title: 'Tooltips',
+ page: '/components/tooltips'
+ },
+ {
+ title: 'Popovers',
+ page: '/components/popovers'
+ },
+ {
+ title: 'Badges',
+ page: '/components/badges'
+ },
+ {
+ title: 'Pill Badges',
+ page: '/components/pill-badges'
+ },
+ {
+ title: 'Progress',
+ page: '/components/progress'
+ },
+ {
+ title: 'Media Objects',
+ page: '/components/mediaobjects'
+ },
+ {
+ title: 'Scrollable',
+ page: '/components/scrollable'
+ },
+ {
+ title: 'Spinners',
+ page: '/components/spinners'
+ },
+ ]
+ }
+ },
+ {
+ title: 'Extra Components',
+ icon: 'la-diamond',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Date Time Picker',
+ page: '/extraComponents/dateTimePicker'
+ },
+ {
+ title: 'TypeAhead',
+ page: '/extraComponents/typeAhead'
+ },
+ {
+ title: 'Text Editer',
+ page: '/extraComponents/text-editor'
+ }
+ ]
+ }
+ },
+ {
+ title: 'Icons',
- // icon: 'la-eye',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Feather',
- // page: '/icons/feather'
- // },
- // {
- // title: 'Line Awesome',
- // page: '/icons/line-awesome'
- // },
- // {
- // title: 'Meteocons',
- // page: '/icons/meteocons'
- // },
- // {
- // title: 'Simple Line Icons',
- // page: '/icons/simple-line-icons'
- // }
- // ]
- // }
- // },
- // { section: 'FORMS', icon: 'la-ellipsis-h' },
- // {
- // title: 'Form Elements',
+ icon: 'la-eye',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Feather',
+ page: '/icons/feather'
+ },
+ {
+ title: 'Line Awesome',
+ page: '/icons/line-awesome'
+ },
+ {
+ title: 'Meteocons',
+ page: '/icons/meteocons'
+ },
+ {
+ title: 'Simple Line Icons',
+ page: '/icons/simple-line-icons'
+ }
+ ]
+ }
+ },
+ { section: 'FORMS', icon: 'la-ellipsis-h' },
+ {
+ title: 'Form Elements',
- // icon: 'la-terminal',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Form Inputs',
- // page: '/form-elements/form-inputs'
- // },
- // {
- // title: 'Input Groups',
- // page: '/form-elements/input-groups'
- // },
- // {
- // title: 'Input Grid',
- // page: '/form-elements/input-grid'
- // },
- // {
- // title: 'Checkboxes & Radios',
- // page: '/form-elements/checkboxes-radios'
- // },
- // {
- // title: 'Switch',
- // page: '/form-elements/switch'
- // },
- // {
- // title: 'Select',
- // page: '/form-elements/select'
- // },
- // {
- // title: 'Extended Inputs',
- // page: '/form-elements/extendedinputs'
- // },
- // ]
- // }
- // },
- // {
- // title: 'Form Layouts',
+ icon: 'la-terminal',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Form Inputs',
+ page: '/form-elements/form-inputs'
+ },
+ {
+ title: 'Input Groups',
+ page: '/form-elements/input-groups'
+ },
+ {
+ title: 'Input Grid',
+ page: '/form-elements/input-grid'
+ },
+ {
+ title: 'Checkboxes & Radios',
+ page: '/form-elements/checkboxes-radios'
+ },
+ {
+ title: 'Switch',
+ page: '/form-elements/switch'
+ },
+ {
+ title: 'Select',
+ page: '/form-elements/select'
+ },
+ {
+ title: 'Extended Inputs',
+ page: '/form-elements/extendedinputs'
+ },
+ ]
+ }
+ },
+ {
+ title: 'Form Layouts',
- // icon: 'la-file-text',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Basic Forms',
- // page: '/form-layouts/basic-forms'
- // },
- // {
- // title: 'Horizontal Forms',
- // page: '/form-layouts/horizontal-forms'
- // },
- // {
- // title: 'Hidden Labels',
- // page: '/form-layouts/hidden-labels'
- // },
- // {
- // title: 'Form Actions',
- // page: '/form-layouts/form-actions'
- // },
- // {
- // title: 'Row Separator',
- // page: '/form-layouts/row-separator'
- // },
- // {
- // title: 'Bordered',
- // page: '/form-layouts/bordered'
- // },
- // {
- // title: 'Striped Rows',
- // page: '/form-layouts/striped-rows'
- // },
- // {
- // title: 'Striped Labels',
- // page: '/form-layouts/striped-labels'
- // },
- // ]
- // }
- // },
- // {
- // title: 'Form Wizard',
+ icon: 'la-file-text',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Basic Forms',
+ page: '/form-layouts/basic-forms'
+ },
+ {
+ title: 'Horizontal Forms',
+ page: '/form-layouts/horizontal-forms'
+ },
+ {
+ title: 'Hidden Labels',
+ page: '/form-layouts/hidden-labels'
+ },
+ {
+ title: 'Form Actions',
+ page: '/form-layouts/form-actions'
+ },
+ {
+ title: 'Row Separator',
+ page: '/form-layouts/row-separator'
+ },
+ {
+ title: 'Bordered',
+ page: '/form-layouts/bordered'
+ },
+ {
+ title: 'Striped Rows',
+ page: '/form-layouts/striped-rows'
+ },
+ {
+ title: 'Striped Labels',
+ page: '/form-layouts/striped-labels'
+ },
+ ]
+ }
+ },
+ {
+ title: 'Form Wizard',
- // icon: 'la-paste',
- // page: '/form-wizard',
- // // submenu: {
- // // items: [
- // // {
- // // title: 'Circle Style',
- // // page: '/form-wizard/circle-style'
- // // },
- // // ]
- // // }
- // },
- // {
- // title: 'Form Repeater',
+ icon: 'la-paste',
+ page: '/form-wizard',
+ // submenu: {
+ // items: [
+ // {
+ // title: 'Circle Style',
+ // page: '/form-wizard/circle-style'
+ // },
+ // ]
+ // }
+ },
+ {
+ title: 'Form Repeater',
- // icon: 'la-repeat',
- // page: '/form-repeater'
- // },
- // { section: 'TABLE', icon: 'la-ellipsis-h' },
- // {
- // title: 'Boostrap Tables',
+ icon: 'la-repeat',
+ page: '/form-repeater'
+ },
+ { section: 'TABLE', icon: 'la-ellipsis-h' },
+ {
+ title: 'Boostrap Tables',
- // icon: 'la-table',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Basic Table',
- // page: '/boostraptables/basictable'
- // },
- // {
- // title: 'Table Border',
- // page: '/boostraptables/tableborder'
- // },
- // {
- // title: 'Table Sizing',
- // page: '/boostraptables/tablesizing'
- // },
- // {
- // title: 'Table Styling',
- // page: '/boostraptables/tablestyling'
- // },
- // {
- // title: 'Table Components',
- // page: '/boostraptables/tablecomponents'
- // },
- // {
- // title: 'Ngx BoostrapTables',
- // page: '/boostraptables/ngxboostraptables'
- // },
- // ]
- // }
- // },
- // {
- // title: 'Data Tables',
+ icon: 'la-table',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Basic Table',
+ page: '/boostraptables/basictable'
+ },
+ {
+ title: 'Table Border',
+ page: '/boostraptables/tableborder'
+ },
+ {
+ title: 'Table Sizing',
+ page: '/boostraptables/tablesizing'
+ },
+ {
+ title: 'Table Styling',
+ page: '/boostraptables/tablestyling'
+ },
+ {
+ title: 'Table Components',
+ page: '/boostraptables/tablecomponents'
+ },
+ {
+ title: 'Ngx BoostrapTables',
+ page: '/boostraptables/ngxboostraptables'
+ },
+ ]
+ }
+ },
+ {
+ title: 'Data Tables',
- // icon: 'la-th',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Basic Installation',
- // page: '/datatables/basicinitialisation'
+ icon: 'la-th',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Basic Installation',
+ page: '/datatables/basicinitialisation'
- // },
- // {
- // title: 'Styling',
- // page: '/datatables/styling'
- // },
- // {
- // title: 'API',
- // page: '/datatables/api'
+ },
+ {
+ title: 'Styling',
+ page: '/datatables/styling'
+ },
+ {
+ title: 'API',
+ page: '/datatables/api'
- // },
- // ]
- // }
- // },
- // {
- // title: 'DataTables Ext',
+ },
+ ]
+ }
+ },
+ {
+ title: 'DataTables Ext',
- // icon: 'la-th-large',
- // page: 'null',
- // submenu: {
- // items: [
- // {
- // title: 'Buttons',
- // page: '/datatablesext/buttons'
+ icon: 'la-th-large',
+ page: 'null',
+ submenu: {
+ items: [
+ {
+ title: 'Buttons',
+ page: '/datatablesext/buttons'
- // },
- // {
- // title: 'HTML5 Data Export',
- // page: '/datatablesext/html5dataexport'
+ },
+ {
+ title: 'HTML5 Data Export',
+ page: '/datatablesext/html5dataexport'
- // },
- // {
- // title: 'Hidden On load',
- // page: '/datatablesext/hiddentable'
+ },
+ {
+ title: 'Hidden On load',
+ page: '/datatablesext/hiddentable'
- // },
- // ]
- // }
- // },
- // { section: 'CHARTS', icon: 'la-ellipsis-h' },
- // {
- // title: 'Chartjs',
- // icon: 'la-bar-chart',
- // page: '/chartjs/charts',
- // },
- // {
- // title: 'Chartist',
- // icon: 'la-pie-chart',
- // page: '/ngchartist/linecharts'
- // },
+ },
+ ]
+ }
+ },
+ { section: 'CHARTS', icon: 'la-ellipsis-h' },
+ {
+ title: 'Chartjs',
+ icon: 'la-bar-chart',
+ page: '/chartjs/charts',
+ },
+ {
+ title: 'Chartist',
+ icon: 'la-pie-chart',
+ page: '/ngchartist/linecharts'
+ },
// {
// title: 'Starter Kit',
// icon: 'la-puzzle-piece',
diff --git a/src/app/content/hemat-app/component/select-icon/select-icon.component.css b/src/app/content/hemat-app/component/select-icon/select-icon.component.css
new file mode 100644
index 0000000..fc2825e
--- /dev/null
+++ b/src/app/content/hemat-app/component/select-icon/select-icon.component.css
@@ -0,0 +1,4 @@
+:host ::ng-deep .ng-select .ng-select-container {
+ color: #ffffff !important;
+ background-color: #252525 !important;
+}
diff --git a/src/app/content/hemat-app/component/select-icon/select-icon.component.html b/src/app/content/hemat-app/component/select-icon/select-icon.component.html
new file mode 100644
index 0000000..aa758b8
--- /dev/null
+++ b/src/app/content/hemat-app/component/select-icon/select-icon.component.html
@@ -0,0 +1,11 @@
+
+
+ {{ item.name }}
+
+
diff --git a/src/app/content/hemat-app/component/select-icon/select-icon.component.spec.ts b/src/app/content/hemat-app/component/select-icon/select-icon.component.spec.ts
new file mode 100644
index 0000000..4503a96
--- /dev/null
+++ b/src/app/content/hemat-app/component/select-icon/select-icon.component.spec.ts
@@ -0,0 +1,23 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { SelectIconComponent } from './select-icon.component';
+
+describe('SelectIconComponent', () => {
+ let component: SelectIconComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [ SelectIconComponent ]
+ })
+ .compileComponents();
+
+ fixture = TestBed.createComponent(SelectIconComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/content/hemat-app/component/select-icon/select-icon.component.ts b/src/app/content/hemat-app/component/select-icon/select-icon.component.ts
new file mode 100644
index 0000000..0ec2297
--- /dev/null
+++ b/src/app/content/hemat-app/component/select-icon/select-icon.component.ts
@@ -0,0 +1,25 @@
+import { Component, EventEmitter, Output } from "@angular/core";
+import { MasterService } from "../../service/master-api.service";
+interface Icon {
+ name: string;
+ icon: string;
+}
+@Component({
+ selector: "app-select-icon",
+ templateUrl: "./select-icon.component.html",
+ styleUrls: ["./select-icon.component.css"],
+})
+export class SelectIconComponent {
+ @Output() iconSelected: EventEmitter = new EventEmitter();
+ icons: any[] = [];
+ constructor(private masterService: MasterService) {}
+ ngOnInit(): void {
+ this.masterService.getIconData().subscribe((res) => {
+ this.icons = res.rows;
+ });
+ }
+
+ onSelect(icon: Icon): void {
+ this.iconSelected.emit(icon.icon);
+ }
+}
diff --git a/src/app/content/hemat-app/component/select-icon/select-icon.module.ts b/src/app/content/hemat-app/component/select-icon/select-icon.module.ts
new file mode 100644
index 0000000..8969d37
--- /dev/null
+++ b/src/app/content/hemat-app/component/select-icon/select-icon.module.ts
@@ -0,0 +1,15 @@
+import { NgModule } from "@angular/core";
+import { CommonModule } from "@angular/common";
+import { SelectIconComponent } from "./select-icon.component";
+import { NgbModule } from "@ng-bootstrap/ng-bootstrap";
+import { NgSelectModule } from "@ng-select/ng-select";
+import { FormsModule } from "@angular/forms";
+
+@NgModule({
+ declarations: [SelectIconComponent],
+ imports: [CommonModule, NgbModule, NgSelectModule, FormsModule],
+ exports: [
+ SelectIconComponent
+ ]
+})
+export class SelectIconModule {}
diff --git a/src/app/content/hemat-app/device/device-control/device-control.component.html b/src/app/content/hemat-app/device/device-control/device-control.component.html
index 4283769..1895cdb 100644
--- a/src/app/content/hemat-app/device/device-control/device-control.component.html
+++ b/src/app/content/hemat-app/device/device-control/device-control.component.html
@@ -112,7 +112,7 @@
"
>
diff --git a/src/app/content/hemat-app/master/add-edit-master/add-edit-master.component.html b/src/app/content/hemat-app/master/add-edit-master/add-edit-master.component.html
index f48519b..9d959a0 100644
--- a/src/app/content/hemat-app/master/add-edit-master/add-edit-master.component.html
+++ b/src/app/content/hemat-app/master/add-edit-master/add-edit-master.component.html
@@ -16,6 +16,11 @@
formControlName="name"
/>
+
+