chore: remove kbx-foundation-v36 reference (superseded by v4 implementation)
Removed entire kbx-foundation-v36 directory as it's been replaced by the new KBX Foundation v4 patterns implemented in this session: - Registry-driven screen definitions - Density-aware UI adapter components - Feature module templates (ShadowRun, Models) Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
/**
|
||||
* KBX UI Adapter - Export all wrapped components
|
||||
* Single boundary: PrimeVue/AG Grid usage restricted to this module
|
||||
*/
|
||||
|
||||
// Contracts & Types
|
||||
export * from '@shared/contracts/kbx-types'
|
||||
|
||||
// Adapter Components (PrimeVue wrapped)
|
||||
export { default as KbxButton } from './KbxButton.vue'
|
||||
export { default as KbxInput } from './KbxInput.vue'
|
||||
export { default as KbxDataGrid } from './KbxDataGrid.vue'
|
||||
export { default as KbxListPage } from './KbxListPage.vue'
|
||||
|
||||
// Density tokens
|
||||
export const densityTokens = {
|
||||
compact: {
|
||||
inputHeight: 34,
|
||||
gridRowHeight: 34,
|
||||
touchTarget: 44,
|
||||
fontSize: 12,
|
||||
},
|
||||
comfortable: {
|
||||
inputHeight: 36,
|
||||
gridRowHeight: 36,
|
||||
touchTarget: 48,
|
||||
fontSize: 14,
|
||||
},
|
||||
touch: {
|
||||
inputHeight: 48,
|
||||
gridRowHeight: 48,
|
||||
touchTarget: 52,
|
||||
fontSize: 16,
|
||||
},
|
||||
}
|
||||
|
||||
// Theme configuration
|
||||
export const defaultTheme = {
|
||||
primary: '#3b82f6',
|
||||
secondary: '#6b7280',
|
||||
danger: '#ef4444',
|
||||
success: '#10b981',
|
||||
warning: '#f59e0b',
|
||||
info: '#06b6d4',
|
||||
}
|
||||
Reference in New Issue
Block a user