Initial commit
This commit is contained in:
141
src/integrations.ts
Normal file
141
src/integrations.ts
Normal file
@@ -0,0 +1,141 @@
|
||||
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;
|
||||
Reference in New Issue
Block a user