# Components Overview Concept is built with Bootstrap 5.3.7 and includes custom-styled components optimized for admin dashboards. The template uses modern ES6 modules and is completely jQuery-free. ## Concept Design System ### Core Values - **Primary Color**: #5969ff (Royal Blue) - **Body Background**: #efeff6 - **Body Text**: #3d405c - **Card Border**: #e6e6f2 - **Base Font Size**: 0.875rem (14px) - **Font Family**: 'Circular Std', -apple-system, BlinkMacSystemFont ### Component Architecture All Concept components follow this structure: ```javascript // ES6 module pattern used throughout Concept import Chart from 'chart.js/auto'; import DataTable from 'datatables.net-bs5'; // Component initialization document.addEventListener('DOMContentLoaded', () => { // Initialize components }); ``` ## Concept Components Based on the SCSS imports and actual implementation: ### Styled Components - **[Buttons](buttons.md)** - Custom button colors with forced white text - **[Cards](cards.md)** - Dashboard cards with custom borders and shadows - **[Forms](forms.md)** - Form controls with custom focus states - **[Tables](tables.md)** - Bootstrap tables + DataTables integration - **[Charts](charts.md)** - Chart.js with Concept color palette - **Badges** - Status indicators with theme colors - **Multiselect** - Tom Select integration for enhanced selects ### Layout Components - **Sidebar** - Dark sidebar with #0e0c28 background - **Header** - Top navigation with custom height - **Page Headers** - Consistent page title structure - **Breadcrumbs** - Navigation trail styling ### Page-Specific Components - **Dashboard Metrics** - Finance/revenue cards with sparklines - **Influencer Cards** - Social media metric displays - **Product Cards** - E-commerce product displays - **Timeline** - Activity feed components - **Chat Interface** - Messaging UI components ## Quick Examples ### Basic Card ```html
Card content goes here.