142 lines
3.1 KiB
TypeScript
142 lines
3.1 KiB
TypeScript
import type { ModuleIntegrations } from "@KTXC/types/moduleTypes";
|
|
|
|
const integrations: ModuleIntegrations = {
|
|
app_menu: [
|
|
{
|
|
id: 'demo-group',
|
|
type: 'group',
|
|
label: 'Demo',
|
|
icon: 'mdi-test-tube',
|
|
style: 'dynamic',
|
|
priority: 200,
|
|
items: [
|
|
// === CONTENT & LAYOUT ===
|
|
{
|
|
id: 'typography',
|
|
label: 'Typography',
|
|
path: '/typography',
|
|
icon: 'mdi-format-text',
|
|
},
|
|
{
|
|
id: 'cards',
|
|
label: 'Cards',
|
|
path: '/cards',
|
|
icon: 'mdi-card-outline',
|
|
},
|
|
{
|
|
id: 'tables',
|
|
label: 'Tables',
|
|
path: '/tables',
|
|
icon: 'mdi-table',
|
|
},
|
|
{
|
|
id: 'lists',
|
|
label: 'Lists',
|
|
path: '/lists',
|
|
icon: 'mdi-format-list-bulleted',
|
|
},
|
|
{
|
|
id: 'avatars-dividers',
|
|
label: 'Avatars & Dividers',
|
|
path: '/avatars-dividers',
|
|
icon: 'mdi-account-circle',
|
|
},
|
|
|
|
// === NAVIGATION ===
|
|
{
|
|
id: 'menus',
|
|
label: 'Menus',
|
|
path: '/menus',
|
|
icon: 'mdi-menu',
|
|
},
|
|
{
|
|
id: 'tabs',
|
|
label: 'Tabs',
|
|
path: '/tabs',
|
|
icon: 'mdi-tab',
|
|
},
|
|
{
|
|
id: 'breadcrumbs',
|
|
label: 'Breadcrumbs',
|
|
path: '/breadcrumbs',
|
|
icon: 'mdi-chevron-right',
|
|
},
|
|
{
|
|
id: 'steppers',
|
|
label: 'Steppers',
|
|
path: '/steppers',
|
|
icon: 'mdi-numeric',
|
|
},
|
|
|
|
// === FORM INPUTS ===
|
|
{
|
|
id: 'inputs',
|
|
label: 'Inputs',
|
|
path: '/inputs',
|
|
icon: 'mdi-form-textbox',
|
|
},
|
|
{
|
|
id: 'buttons',
|
|
label: 'Buttons',
|
|
path: '/buttons',
|
|
icon: 'mdi-gesture-tap',
|
|
},
|
|
|
|
// === FEEDBACK & INDICATORS ===
|
|
{
|
|
id: 'alerts',
|
|
label: 'Alerts',
|
|
path: '/alerts',
|
|
icon: 'mdi-alert-outline',
|
|
},
|
|
{
|
|
id: 'snackbars',
|
|
label: 'Snackbars',
|
|
path: '/snackbars',
|
|
icon: 'mdi-message',
|
|
},
|
|
{
|
|
id: 'dialogs',
|
|
label: 'Dialogs',
|
|
path: '/dialogs',
|
|
icon: 'mdi-message-alert-outline',
|
|
},
|
|
{
|
|
id: 'progress',
|
|
label: 'Progress',
|
|
path: '/progress',
|
|
icon: 'mdi-progress-clock',
|
|
},
|
|
{
|
|
id: 'tooltips',
|
|
label: 'Tooltips',
|
|
path: '/tooltips',
|
|
icon: 'mdi-tooltip-text',
|
|
},
|
|
|
|
// === DATA DISPLAY ===
|
|
{
|
|
id: 'chips',
|
|
label: 'Chips',
|
|
path: '/chips',
|
|
icon: 'mdi-label',
|
|
},
|
|
{
|
|
id: 'badges',
|
|
label: 'Badges',
|
|
path: '/badges',
|
|
icon: 'mdi-badge-account-horizontal',
|
|
},
|
|
{
|
|
id: 'expansion-panels',
|
|
label: 'Expansion Panels',
|
|
path: '/expansion-panels',
|
|
icon: 'mdi-unfold-more-horizontal',
|
|
},
|
|
],
|
|
},
|
|
],
|
|
};
|
|
|
|
export default integrations;
|