From e0e8774da578d484dbca5b190866af105fa2a429 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Fri, 21 Feb 2025 13:02:57 +0100 Subject: [PATCH] docs(components): improve categories --- docs/app/pages/components.vue | 37 ++++++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 11 deletions(-) diff --git a/docs/app/pages/components.vue b/docs/app/pages/components.vue index b0e2e2c95e..26dcec9d9b 100644 --- a/docs/app/pages/components.vue +++ b/docs/app/pages/components.vue @@ -30,27 +30,27 @@ const componentsPerCategory = computed(() => { }) const categories = [{ - category: 'layout', + id: 'layout', title: 'Layout', description: 'Structural components for organizing content, including containers, grids, dividers, and responsive layout systems.' }, { - category: 'form', + id: 'form', title: 'Form', description: 'Interactive form elements including inputs, selects, checkboxes, radio buttons, and advanced form validation components.' }, { - category: 'element', + id: 'element', title: 'Element', description: 'Core UI building blocks like buttons, badges, icons, avatars, and other fundamental interface elements.' }, { - category: 'data', + id: 'data', title: 'Data', description: 'Components for displaying and managing data, including tables, lists, cards, data grids, and visualization elements.' }, { - category: 'navigation', + id: 'navigation', title: 'Navigation', description: 'Components for user navigation and wayfinding, including menus, breadcrumbs, pagination, and navigation bars.' }, { - category: 'overlay', + id: 'overlay', title: 'Overlay', description: 'Floating UI elements like modals, dialogs, tooltips, popovers, and other components that overlay the main content.' }] @@ -103,11 +103,26 @@ const categories = [{ - +