Business Components
Komponen untuk dashboard, analytics, CRM, e-commerce, finance, dan project management yang profesional.
Dashboard Layout
Layout dashboard yang lengkap dengan sidebar, header, dan main content area.
Dashboard
<div class="dashboard">
<div class="dashboard-sidebar">
<div class="dashboard-logo">ferzui</div>
<ul class="dashboard-nav">
<li class="dashboard-nav-item">
<a href="#" class="dashboard-nav-link active">
<span class="dashboard-nav-icon">📊</span>
Dashboard
</a>
</li>
</ul>
</div>
<div class="dashboard-main">
<div class="dashboard-header">
<h1 class="dashboard-title">Dashboard</h1>
<div class="dashboard-actions">
<div class="dashboard-search">
<input type="text" class="dashboard-search-input" placeholder="Search...">
</div>
</div>
</div>
</div>
</div>
Analytics Cards
Kartu analytics dengan statistik dan perubahan persentase.
Total Revenue
$45,678
New Users
1,234
Conversion Rate
3.24%
Bounce Rate
42.1%
<div class="analytics-grid">
<div class="analytics-card">
<div class="analytics-card-header">
<h4 class="analytics-card-title">Total Revenue</h4>
<div class="analytics-card-icon primary">💰</div>
</div>
<h2 class="analytics-card-value">$45,678</h2>
<div class="analytics-card-change positive">
<span class="analytics-card-change-icon">↗</span>
<span>+12.5% from last month</span>
</div>
</div>
</div>
Charts
Container untuk chart dengan controls dan title.
Revenue Analytics
<div class="chart-container">
<div class="chart-header">
<h3 class="chart-title">Revenue Analytics</h3>
<div class="chart-controls">
<button class="chart-control-btn active">7D</button>
<button class="chart-control-btn">30D</button>
<button class="chart-control-btn">90D</button>
<button class="chart-control-btn">1Y</button>
</div>
</div>
<div class="chart-content">
<!-- Chart will be rendered here -->
</div>
</div>
Data Table
Tabel data dengan search, actions, dan responsive design.
Users
| Name | Role | Status | Actions | |
|---|---|---|---|---|
| John Doe | john@example.com | Admin | Active |
|
| Jane Smith | jane@example.com | User | Pending |
|
| Bob Johnson | bob@example.com | User | Active |
|
<div class="data-table-container">
<div class="data-table-header">
<h3 class="data-table-title">Users</h3>
<div class="data-table-actions">
<div class="data-table-search">
<input type="text" class="data-table-search-input" placeholder="Search users...">
</div>
<button class="btn btn-primary">Add User</button>
</div>
</div>
<table class="data-table">
<thead>
<tr>
<th>Name</th>
<th>Email</th>
<th>Role</th>
<th>Status</th>
<th>Actions</th>
</tr>
</thead>
<tbody>
<tr>
<td>John Doe</td>
<td>john@example.com</td>
<td>Admin</td>
<td><span class="badge badge-success">Active</span></td>
<td>
<div class="data-table-actions-cell">
<button class="data-table-action-btn primary">Edit</button>
<button class="data-table-action-btn danger">Delete</button>
</div>
</td>
</tr>
</tbody>
</table>
</div>
CRM Contacts
Kartu kontak CRM dengan status dan actions.
John Doe
john.doe@company.com
<div class="crm-contact-card">
<div class="crm-contact-header">
<div class="crm-contact-avatar">JD</div>
<div class="crm-contact-info">
<h4>John Doe</h4>
<p>john.doe@company.com</p>
</div>
</div>
<div class="crm-contact-status customer">Customer</div>
<div class="crm-contact-details">
<div class="crm-contact-detail">
<span>📞</span>
<span>+1 (555) 123-4567</span>
</div>
</div>
<div class="crm-contact-actions">
<button class="crm-contact-action-btn">Message</button>
<button class="crm-contact-action-btn primary">Call</button>
</div>
</div>
E-commerce Products
Kartu produk e-commerce dengan rating, harga, dan actions.
Amazing Wireless Headphones
Cool Smart Watch
<div class="product-grid">
<div class="product-card">
<div class="product-image">
<img src="product.jpg" alt="Product">
<div class="product-badge sale">Sale</div>
<button class="product-wishlist">❤️</button>
</div>
<div class="product-info">
<div class="product-category">Electronics</div>
<h4 class="product-title">Amazing Wireless Headphones</h4>
<div class="product-rating">
<div class="product-stars">
<span class="product-star filled">★</span>
<span class="product-star filled">★</span>
<span class="product-star filled">★</span>
<span class="product-star filled">★</span>
<span class="product-star">★</span>
</div>
<span class="product-rating-text">(4.2)</span>
</div>
<div class="product-price">
<span class="product-price-current">$99.99</span>
<span class="product-price-original">$129.99</span>
<span class="product-price-discount">-23%</span>
</div>
<div class="product-actions">
<button class="product-action-btn">Add to Cart</button>
<button class="product-action-btn primary">Buy Now</button>
</div>
</div>
</div>
</div>
Finance Summary
Ringkasan keuangan dengan income, expense, dan balance.
$12,450
Total Income
$8,230
Total Expenses
$4,220
Net Balance
<div class="finance-summary">
<div class="finance-card">
<div class="finance-card-icon income">💰</div>
<h2 class="finance-card-value">$12,450</h2>
<p class="finance-card-label">Total Income</p>
</div>
<div class="finance-card">
<div class="finance-card-icon expense">💸</div>
<h2 class="finance-card-value">$8,230</h2>
<p class="finance-card-label">Total Expenses</p>
</div>
<div class="finance-card">
<div class="finance-card-icon balance">📊</div>
<h2 class="finance-card-value">$4,220</h2>
<p class="finance-card-label">Net Balance</p>
</div>
</div>
Project Management
Board project management dengan kolom dan task cards.
To Do
Design new homepage
Create wireframes and mockups for the new homepage design
Update documentation
Update API documentation with new endpoints
In Progress
Implement user authentication
Add JWT-based authentication system
Done
Setup CI/CD pipeline
Configure automated testing and deployment
<div class="project-board">
<div class="project-column">
<div class="project-column-header">
<h4 class="project-column-title">To Do</h4>
<div class="project-column-count">3</div>
</div>
<div class="project-task">
<h5 class="project-task-title">Design new homepage</h5>
<p class="project-task-description">Create wireframes and mockups</p>
<div class="project-task-meta">
<div class="project-task-assignee">
<div class="project-task-assignee-avatar">JD</div>
<span>John Doe</span>
</div>
<div class="project-task-priority high">High</div>
</div>
</div>
</div>
</div>