feat: enhance JiraDashboardPage with new components and improved UI

- Integrated `PeriodSelector`, `SkeletonGrid`, and `MetricsGrid` for better data visualization and user interaction.
- Replaced legacy period selection and error display with new components for a cleaner UI.
- Updated `UIShowcaseClient` to demonstrate new Jira dashboard components, enhancing showcase functionality.
This commit is contained in:
Julien Froidefond
2025-09-29 16:47:35 +02:00
parent 6c0c353a4e
commit c1a14f9196
6 changed files with 304 additions and 101 deletions

View File

@@ -35,6 +35,11 @@ export { DailyAddForm } from './DailyAddForm';
export { AlertBanner } from './AlertBanner';
export { CollapsibleSection } from './CollapsibleSection';
// Composants Jira Dashboard
export { PeriodSelector } from './PeriodSelector';
export { SkeletonCard, SkeletonGrid } from './SkeletonCard';
export { MetricsGrid } from './MetricsGrid';
// Composants existants
export { Card, CardHeader, CardTitle, CardContent, CardFooter } from './Card';
export { FontSizeToggle } from './FontSizeToggle';