export default defineAppConfig({ ui: { colors: { primary: 'blue', neutral: 'slate' }, // Only the `mdi` Iconify collection is installed in this project. Nuxt UI's // internal icons default to `i-lucide-*` (not installed → render blank), so map // every default icon key to its mdi equivalent. Fixes blank chevrons/checks on // USelect, UCheckbox, UStepper, UModal, etc. across the whole app. icons: { arrowDown: 'i-mdi-arrow-down', arrowLeft: 'i-mdi-arrow-left', arrowRight: 'i-mdi-arrow-right', arrowUp: 'i-mdi-arrow-up', caution: 'i-mdi-alert-circle', check: 'i-mdi-check', chevronDoubleLeft: 'i-mdi-chevron-double-left', chevronDoubleRight: 'i-mdi-chevron-double-right', chevronDown: 'i-mdi-chevron-down', chevronLeft: 'i-mdi-chevron-left', chevronRight: 'i-mdi-chevron-right', chevronUp: 'i-mdi-chevron-up', close: 'i-mdi-close', copy: 'i-mdi-content-copy', copyCheck: 'i-mdi-clipboard-check', dark: 'i-mdi-weather-night', drag: 'i-mdi-drag-vertical', ellipsis: 'i-mdi-dots-horizontal', error: 'i-mdi-close-circle', external: 'i-mdi-arrow-top-right', eye: 'i-mdi-eye', eyeOff: 'i-mdi-eye-off', file: 'i-mdi-file', folder: 'i-mdi-folder', folderOpen: 'i-mdi-folder-open', hash: 'i-mdi-pound', info: 'i-mdi-information', light: 'i-mdi-weather-sunny', loading: 'i-mdi-loading', menu: 'i-mdi-menu', minus: 'i-mdi-minus', panelClose: 'i-mdi-dock-left', panelOpen: 'i-mdi-dock-left', plus: 'i-mdi-plus', reload: 'i-mdi-reload', search: 'i-mdi-magnify', stop: 'i-mdi-square', success: 'i-mdi-check-circle', system: 'i-mdi-monitor', tip: 'i-mdi-lightbulb', warning: 'i-mdi-alert' } } })