From 970ed3a69cfae367f0f5409a5d2421bdb808f92a Mon Sep 17 00:00:00 2001 From: mrholek Date: Wed, 1 Apr 2026 10:29:41 +0200 Subject: [PATCH] feat(CChip, CChipInput): add new components --- src/_nav.js | 10 ++ src/router/index.js | 10 ++ src/views/base/Chips.vue | 166 +++++++++++++++++++++++++++++ src/views/forms/ChipInput.vue | 190 ++++++++++++++++++++++++++++++++++ 4 files changed, 376 insertions(+) create mode 100644 src/views/base/Chips.vue create mode 100644 src/views/forms/ChipInput.vue diff --git a/src/_nav.js b/src/_nav.js index 03e7124c..4abb3200 100644 --- a/src/_nav.js +++ b/src/_nav.js @@ -65,6 +65,11 @@ export default [ name: 'Carousels', to: '/base/carousels', }, + { + component: 'CNavItem', + name: 'Chips', + to: '/base/chips', + }, { component: 'CNavItem', name: 'Collapses', @@ -205,6 +210,11 @@ export default [ name: 'Checks & Radios', to: '/forms/checks-radios', }, + { + component: 'CNavItem', + name: 'Chip Input', + to: '/forms/chip-input', + }, { component: 'CNavItem', name: 'Date Picker', diff --git a/src/router/index.js b/src/router/index.js index 342b69aa..378bc250 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -66,6 +66,11 @@ const routes = [ name: 'Carousels', component: () => import('@/views/base/Carousels.vue'), }, + { + path: '/base/chips', + name: 'Chips', + component: () => import('@/views/base/Chips.vue'), + }, { path: '/base/collapses', name: 'Collapses', @@ -175,6 +180,11 @@ const routes = [ name: 'Checks & Radios', component: () => import('@/views/forms/ChecksRadios.vue'), }, + { + path: '/forms/chip-input', + name: 'Chip Input', + component: () => import('@/views/forms/ChipInput.vue'), + }, { path: '/forms/range', name: 'Range', diff --git a/src/views/base/Chips.vue b/src/views/base/Chips.vue new file mode 100644 index 00000000..c41c15b3 --- /dev/null +++ b/src/views/base/Chips.vue @@ -0,0 +1,166 @@ + + + diff --git a/src/views/forms/ChipInput.vue b/src/views/forms/ChipInput.vue new file mode 100644 index 00000000..d80abdbc --- /dev/null +++ b/src/views/forms/ChipInput.vue @@ -0,0 +1,190 @@ + + +