|
Add GnTagInput component for multi-value string input
Features: - New GnTagInput Vue component with inline chip display - Enter / paste (with separator split) to add tags - Backspace in empty field removes last tag - Unique check and maxItems limit - Removable chips with x button Style: - Add _tag-input.scss with .tag-input, .tag-input-wrap, .tag-input-field - Chips reuse existing .chip-secondary styling Demo: - Add interactive tag input example to Forms section (vanilla + Vue) - Add code example blocks for HTML and Vue usage Docs: - Add GnTagInput to CLAUDE.md component catalog Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
|---|
|
|
| CLAUDE.md |
|---|
| demo/partials/forms.html |
|---|
| demo/partials/vue/forms.html |
|---|
| demo/vue.html |
|---|
| dist/css/demo.css |
|---|
| dist/css/demo.css.map |
|---|
| dist/css/kit.css |
|---|
| dist/css/kit.css.map |
|---|
| dist/index.html |
|---|
| dist/vue.html |
|---|
| dist/vue/index.js |
|---|
| dist/vue/index.js.map |
|---|
| src/scss/components/_tag-input.scss 0 → 100644 |
|---|
| src/scss/kit.scss |
|---|
| src/vue/components/GnTagInput.js 0 → 100644 |
|---|
| src/vue/index.js |
|---|
| src/vue/plugin.js |
|---|