ngx-admin/src/app/pages/pages-menu.ts

119 lines
2.6 KiB
TypeScript
Raw Normal View History

import { NbMenuItem } from '@nebular/theme';
import { List } from 'immutable';
export const MENU_ITEMS: List<NbMenuItem> = List([{
2017-07-24 20:14:06 +03:00
title: 'Dashboard',
icon: 'ion ion-ios-home-outline',
link: '/pages/dashboard',
home: true,
}, {
title: 'FEATURES',
group: true,
}, {
title: 'UI Features',
icon: 'ion ion-ios-keypad-outline',
link: '/pages/ui-features',
children: List<NbMenuItem>([{
2017-07-24 20:14:06 +03:00
title: 'Buttons',
link: '/pages/ui-features/buttons',
}, {
title: 'Grid',
link: '/pages/ui-features/grid',
}, {
title: 'Icons',
link: '/pages/ui-features/icons',
}, {
title: 'Modals',
link: '/pages/ui-features/modals',
}, {
title: 'Typography',
link: '/pages/ui-features/typography',
}, {
title: 'Animated Searches',
link: '/pages/ui-features/search-fields',
}, {
title: 'Tabs',
link: '/pages/ui-features/tabs',
}]),
}, {
title: 'Forms',
icon: 'ion-compose',
children: List<NbMenuItem>([{
2017-07-24 20:14:06 +03:00
title: 'Form Inputs',
link: '/pages/forms/inputs',
}, {
title: 'Form Layouts',
link: '/pages/forms/layouts',
}]),
}, {
title: 'Components',
icon: 'ion ion-ios-gear-outline',
children: List<NbMenuItem>([{
2017-07-24 20:14:06 +03:00
title: 'Tree',
link: '/pages/components/tree',
}, {
title: 'Notifications',
link: '/pages/components/notifications',
}]),
}, {
title: 'Maps',
icon: 'ion ion-ios-location-outline',
children: List<NbMenuItem>([{
2017-07-26 15:40:20 +03:00
title: 'Google Maps',
2017-07-24 20:14:06 +03:00
link: '/pages/maps/gmaps',
}, {
2017-07-26 15:40:20 +03:00
title: 'Leaflet Maps',
2017-07-24 20:14:06 +03:00
link: '/pages/maps/leaflet',
2017-07-26 15:40:20 +03:00
}, {
title: 'Bubble Maps',
link: '/pages/maps/bubble',
2017-07-24 20:14:06 +03:00
}]),
}, {
title: 'Charts',
icon: 'ion ion-arrow-graph-up-right',
children: List<NbMenuItem>([{
2017-07-24 20:14:06 +03:00
title: 'Echarts',
link: '/pages/charts/echarts',
}, {
title: 'Charts.js',
link: '/pages/charts/chartjs',
}, {
title: 'D3',
link: '/pages/charts/d3',
2017-07-24 20:14:06 +03:00
}]),
}, {
title: 'Editors',
icon: 'ion ion-edit',
children: List<NbMenuItem>([{
2017-07-24 20:14:06 +03:00
title: 'TinyMCE',
link: '/pages/editors/tinymce',
}, {
title: 'CKEditor',
link: '/pages/editors/ckeditor',
}]),
}, {
title: 'Tables',
icon: 'ion-ios-grid-view',
children: List<NbMenuItem>([{
2017-07-24 20:14:06 +03:00
title: 'Smart Table',
link: '/pages/tables/smart-table',
}]),
2017-08-02 17:27:19 +03:00
}, {
title: 'Auth',
icon: 'ion-unlocked',
children: List<NbMenuItem>([{
2017-08-02 17:27:19 +03:00
title: 'Login',
link: '/auth/login',
}, {
title: 'Register',
link: '/auth/register',
}, {
title: 'Request Password',
link: '/auth/request-password',
}, {
title: 'Reset Password',
link: '/auth/reset-password',
}]),
2017-07-24 20:14:06 +03:00
}]);