@inkcre/web-design Components
Use this skill when working with the @inkcre/web-design Vue 3 component library.
Overview
@inkcre/web-design provides 19 UI components for Vue 3 applications:
- inkAutoForm
- inkButton
- inkDatetimePickerView
- inkDialog
- inkDoubleCheck
- inkDropdown
- inkField
- inkForm
- inkHeader
- inkInput
- inkJsonEditor
- inkLoading
- inkPagination
- inkPicker
- inkPlaceholder
- inkPopup
- inkSwitch
- inkTextarea
- inkTooltip
Installation
npm install @inkcre/web-design
# or
pnpm add @inkcre/web-design
Setup
// main.ts
import { createApp } from 'vue'
import InKCreWebDesign from '@inkcre/web-design'
import "@inkcre/web-design/styles"
const app = createApp(App)
app.use(InKCreWebDesign)
Component References
Each component has detailed documentation in the references/ directory:
inkAutoForm - Component with props, events, and examples
inkButton - Component with props, events, and examples
inkDatetimePickerView - Component with props, events, and examples
inkDialog - Component with props, events, and examples
inkDoubleCheck - Component with props, events, and examples
inkDropdown - Component with props, events, and examples
inkField - Component with props, events, and examples
inkForm - Component with props, events, and examples
inkHeader - Component with props, events, and examples
inkInput - Component with props, events, and examples
inkJsonEditor - Component with props, events, and examples
inkLoading - Component with props, events, and examples
inkPagination - Component with props, events, and examples
inkPicker - Component with props, events, and examples
inkPlaceholder - Component with props, events, and examples
inkPopup - Component with props, events, and examples
inkSwitch - Component with props, events, and examples
inkTextarea - Component with props, events, and examples
inkTooltip - Component with props, events, and examples
1---2name: components-23description: Use @inkcre/web-design Vue 3 components. Includes all 19 components with props, events, and usage examples.4---5
6# @inkcre/web-design Components
7
8Use this skill when working with the @inkcre/web-design Vue 3 component library.
9
10## Overview
11
12@inkcre/web-design provides 19 UI components for Vue 3 applications:
13- [inkAutoForm](references/inkAutoForm.md)
14- [inkButton](references/inkButton.md)
15- [inkDatetimePickerView](references/inkDatetimePickerView.md)
16- [inkDialog](references/inkDialog.md)
17- [inkDoubleCheck](references/inkDoubleCheck.md)
18- [inkDropdown](references/inkDropdown.md)
19- [inkField](references/inkField.md)
20- [inkForm](references/inkForm.md)
21- [inkHeader](references/inkHeader.md)
22- [inkInput](references/inkInput.md)
23- [inkJsonEditor](references/inkJsonEditor.md)
24- [inkLoading](references/inkLoading.md)
25- [inkPagination](references/inkPagination.md)
26- [inkPicker](references/inkPicker.md)
27- [inkPlaceholder](references/inkPlaceholder.md)
28- [inkPopup](references/inkPopup.md)
29- [inkSwitch](references/inkSwitch.md)
30- [inkTextarea](references/inkTextarea.md)
31- [inkTooltip](references/inkTooltip.md)
32
33## Installation
34
35```bash
36npm install @inkcre/web-design
37# or
38pnpm add @inkcre/web-design
39```
40
41## Setup
42
43```typescript
44// main.ts
45import { createApp } from 'vue'
46import InKCreWebDesign from '@inkcre/web-design'
47import "@inkcre/web-design/styles"
48
49const app = createApp(App)
50app.use(InKCreWebDesign)
51```
52
53## Component References
54
55Each component has detailed documentation in the `references/` directory:
56
57- [`inkAutoForm`](references/inkAutoForm.md) - Component with props, events, and examples
58- [`inkButton`](references/inkButton.md) - Component with props, events, and examples
59- [`inkDatetimePickerView`](references/inkDatetimePickerView.md) - Component with props, events, and examples
60- [`inkDialog`](references/inkDialog.md) - Component with props, events, and examples
61- [`inkDoubleCheck`](references/inkDoubleCheck.md) - Component with props, events, and examples
62- [`inkDropdown`](references/inkDropdown.md) - Component with props, events, and examples
63- [`inkField`](references/inkField.md) - Component with props, events, and examples
64- [`inkForm`](references/inkForm.md) - Component with props, events, and examples
65- [`inkHeader`](references/inkHeader.md) - Component with props, events, and examples
66- [`inkInput`](references/inkInput.md) - Component with props, events, and examples
67- [`inkJsonEditor`](references/inkJsonEditor.md) - Component with props, events, and examples
68- [`inkLoading`](references/inkLoading.md) - Component with props, events, and examples
69- [`inkPagination`](references/inkPagination.md) - Component with props, events, and examples
70- [`inkPicker`](references/inkPicker.md) - Component with props, events, and examples
71- [`inkPlaceholder`](references/inkPlaceholder.md) - Component with props, events, and examples
72- [`inkPopup`](references/inkPopup.md) - Component with props, events, and examples
73- [`inkSwitch`](references/inkSwitch.md) - Component with props, events, and examples
74- [`inkTextarea`](references/inkTextarea.md) - Component with props, events, and examples
75- [`inkTooltip`](references/inkTooltip.md) - Component with props, events, and examples