From 4aea17124e2695b4c2e50984ee57853457614333 Mon Sep 17 00:00:00 2001 From: Froidefond Julien Date: Wed, 4 Mar 2026 08:32:19 +0100 Subject: [PATCH] feat(ui): allow per-disclosure emoji icons --- src/app/design-system/page.tsx | 2 +- src/components/ui/Disclosure.tsx | 42 +++++++++++++------- src/components/weather/WeatherInfoPanel.tsx | 2 +- src/components/weather/WeatherTrendChart.tsx | 1 + 4 files changed, 31 insertions(+), 16 deletions(-) diff --git a/src/app/design-system/page.tsx b/src/app/design-system/page.tsx index 54a0950..05ca612 100644 --- a/src/app/design-system/page.tsx +++ b/src/app/design-system/page.tsx @@ -325,7 +325,7 @@ export default function DesignSystemPage() {

Disclosure & Dropdown

- +

Contenu du panneau.

+
{isOpen && ( -
+
{children}
)} diff --git a/src/components/weather/WeatherInfoPanel.tsx b/src/components/weather/WeatherInfoPanel.tsx index 91874a4..e0159fa 100644 --- a/src/components/weather/WeatherInfoPanel.tsx +++ b/src/components/weather/WeatherInfoPanel.tsx @@ -4,7 +4,7 @@ import { Disclosure } from '@/components/ui'; export function WeatherInfoPanel() { return ( - +

☀️ Performance

diff --git a/src/components/weather/WeatherTrendChart.tsx b/src/components/weather/WeatherTrendChart.tsx index 9cde6b4..d030223 100644 --- a/src/components/weather/WeatherTrendChart.tsx +++ b/src/components/weather/WeatherTrendChart.tsx @@ -72,6 +72,7 @@ export function WeatherTrendChart({ data, currentSessionId }: WeatherTrendChartP return (