first commit
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
/**
|
||||
* The Vanguard UI kit.
|
||||
*
|
||||
* Thin, fully owned wrappers over Reka UI primitives. Reka supplies focus
|
||||
* management, keyboard interaction and ARIA wiring; everything visual is plain
|
||||
* Tailwind in these files, so an application built on Vanguard restyles a
|
||||
* component by editing it rather than fighting a theme layer.
|
||||
*
|
||||
* This barrel is also what plugin bundles receive as `Vanguard.ui`, so they can
|
||||
* render Vanguard-styled controls without bundling their own copies.
|
||||
*/
|
||||
// Not a primitive, but plugin pages have to render inside the host chrome and
|
||||
// this barrel is the plugin facing surface.
|
||||
export { default as AppLayout } from '../../layouts/AppLayout.vue';
|
||||
export { default as Button } from './Button.vue';
|
||||
export { default as Checkbox } from './Checkbox.vue';
|
||||
// Re-exported from outside ui/ so plugin bundles can draw charts without
|
||||
// bundling their own copy of Chart.js.
|
||||
export { default as LineChart } from '../LineChart.vue';
|
||||
export { default as ConfirmHost } from './ConfirmHost.vue';
|
||||
export { default as Dialog } from './Dialog.vue';
|
||||
export { default as Input } from './Input.vue';
|
||||
export { default as Menu } from './Menu.vue';
|
||||
export { default as MenuItem } from './MenuItem.vue';
|
||||
export { default as MenuSeparator } from './MenuSeparator.vue';
|
||||
export { default as Message } from './Message.vue';
|
||||
export { default as Pagination } from './Pagination.vue';
|
||||
export { default as PasswordInput } from './PasswordInput.vue';
|
||||
export { default as Select } from './Select.vue';
|
||||
export { default as Switch } from './Switch.vue';
|
||||
export { default as Tabs } from './Tabs.vue';
|
||||
export { default as Textarea } from './Textarea.vue';
|
||||
export { default as ToastHost } from './ToastHost.vue';
|
||||
export { default as Tooltip } from './Tooltip.vue';
|
||||
Reference in New Issue
Block a user