From c5f17c5fe4ca804fe220ee8bfd922fc9d9b39236 Mon Sep 17 00:00:00 2001 From: abdellah-darni Date: Sat, 30 May 2026 17:48:38 +0100 Subject: [PATCH] theme tweaks --- client/deepdame/lib/core/theme/theme_swatch.dart | 4 ++-- .../theme/themes/extensions/chat_bubble_theme.dart | 6 +++--- .../themes/extensions/status_pill_theme_data.dart | 6 +++--- .../deepdame/lib/core/theme/themes/green_theme.dart | 12 ++++++------ .../deepdame/lib/core/theme/themes/purple_theme.dart | 8 ++++---- 5 files changed, 18 insertions(+), 18 deletions(-) diff --git a/client/deepdame/lib/core/theme/theme_swatch.dart b/client/deepdame/lib/core/theme/theme_swatch.dart index 97a9b73e..901bba44 100644 --- a/client/deepdame/lib/core/theme/theme_swatch.dart +++ b/client/deepdame/lib/core/theme/theme_swatch.dart @@ -33,13 +33,13 @@ class ThemeSwatch { description: 'Forest green — natural and balanced', primary: Color(0xFF166534), secondary: Color(0xFF16A34A), - tertiary: Color(0xFF4ADE80), + tertiary: Color(0xFF34D399), primaryContainer: Color(0xFF15803D), ), AppColorTheme.purple: ThemeSwatch._( name: 'Purple', description: 'Royal purple — bold and creative', - primary: Color(0xFF6B21A8), + primary: Color(0xFF581C87), secondary: Color(0xFF7C3AED), tertiary: Color(0xFFC084FC), primaryContainer: Color(0xFF7E22CE), diff --git a/client/deepdame/lib/core/theme/themes/extensions/chat_bubble_theme.dart b/client/deepdame/lib/core/theme/themes/extensions/chat_bubble_theme.dart index c7cd9102..770fad47 100644 --- a/client/deepdame/lib/core/theme/themes/extensions/chat_bubble_theme.dart +++ b/client/deepdame/lib/core/theme/themes/extensions/chat_bubble_theme.dart @@ -45,13 +45,13 @@ class ChatBubbleTheme extends ThemeExtension { ); static const ChatBubbleTheme purpleLight = ChatBubbleTheme( - ownBubble: Color(0xFF6B21A8), + ownBubble: Color(0xFF581C87), ownText: Color(0xFFFFFFFF), ownTimestamp: Color(0x99FFFFFF), otherBubble: Color(0xFFEEF0F5), otherText: Color(0xFF0F172A), otherTimestamp: Color(0xFFADB5BD), - senderName: Color(0xFF6B21A8), + senderName: Color(0xFF581C87), ); // ── Dark presets ─────────────────────────────────────────────────────────── @@ -73,7 +73,7 @@ class ChatBubbleTheme extends ThemeExtension { otherBubble: Color(0xFF1E293B), otherText: Color(0xFFF8FAFC), otherTimestamp: Color(0xFF64748B), - senderName: Color(0xFF4ADE80), + senderName: Color(0xFF34D399), ); static const ChatBubbleTheme purpleDark = ChatBubbleTheme( diff --git a/client/deepdame/lib/core/theme/themes/extensions/status_pill_theme_data.dart b/client/deepdame/lib/core/theme/themes/extensions/status_pill_theme_data.dart index 6ae6462d..a53662f6 100644 --- a/client/deepdame/lib/core/theme/themes/extensions/status_pill_theme_data.dart +++ b/client/deepdame/lib/core/theme/themes/extensions/status_pill_theme_data.dart @@ -135,7 +135,7 @@ abstract final class StatusPillThemeData { static const StatusPillColors greenDark = StatusPillColors( // accent — vivid brand green on deep bg - accentText: Color(0xFF4ADE80), + accentText: Color(0xFF34D399), accentBackground: Color(0xFF052E16), accentBorder: Color(0xFF166534), // online — teal on dark green @@ -163,7 +163,7 @@ abstract final class StatusPillThemeData { lossBackground: Color(0xFF4C0519), lossBorder: Color(0xFF9F1239), // join — brand green outline on dark - joinText: Color(0xFF4ADE80), + joinText: Color(0xFF34D399), joinBackground: Color(0xFF052E16), joinBorder: Color(0xFF166534), // invite @@ -185,7 +185,7 @@ abstract final class StatusPillThemeData { static const StatusPillColors purpleLight = StatusPillColors( // accent — brand purple tint - accentText: Color(0xFF6B21A8), + accentText: Color(0xFF581C87), accentBackground: Color(0xFFF3E8FF), accentBorder: Color(0xFFE9D5FF), // online — teal, distinct from purple diff --git a/client/deepdame/lib/core/theme/themes/green_theme.dart b/client/deepdame/lib/core/theme/themes/green_theme.dart index b4cb218b..185bc172 100644 --- a/client/deepdame/lib/core/theme/themes/green_theme.dart +++ b/client/deepdame/lib/core/theme/themes/green_theme.dart @@ -11,7 +11,7 @@ class GreenTheme { secondary: Color(0xFF16A34A), onSurface: Color(0xFF052E16), shadow: Color(0x1A052E16), - tertiary: Color(0xFF4ADE80), + tertiary: Color(0xFF34D399), onTertiary: Color(0xFF052E16), error: Color(0xFFDC2626), primaryContainer: Color(0xFF15803D), @@ -29,13 +29,13 @@ class GreenTheme { ChatBubbleTheme.greenLight, const SwirlGradientTheme( lightColors: [ - Color(0xFF4ADE80), + Color(0xFF34D399), Color(0xFF86EFAC), Color(0xFFBBF7D0), Color(0xFFF0FDF4), ], darkColors: [ - Color(0xFF4ADE80), + Color(0xFF34D399), Color(0xFF16A34A), Color(0xFF166534), Color(0xFF052E16), @@ -48,7 +48,7 @@ class GreenTheme { static ThemeData get dark { const scheme = ColorScheme.dark( - primary: Color(0xFF4ADE80), + primary: Color(0xFF34D399), secondary: Color(0xFF16A34A), surface: Color(0xFF14532D), onSurface: Color(0xFFF0FDF4), @@ -72,13 +72,13 @@ class GreenTheme { ChatBubbleTheme.greenDark, const SwirlGradientTheme( lightColors: [ - Color(0xFF4ADE80), + Color(0xFF34D399), Color(0xFF86EFAC), Color(0xFFBBF7D0), Color(0xFFF0FDF4), ], darkColors: [ - Color(0xFF4ADE80), + Color(0xFF34D399), Color(0xFF16A34A), Color(0xFF166534), Color(0xFF052E16), diff --git a/client/deepdame/lib/core/theme/themes/purple_theme.dart b/client/deepdame/lib/core/theme/themes/purple_theme.dart index 638cef1b..9ce0fef3 100644 --- a/client/deepdame/lib/core/theme/themes/purple_theme.dart +++ b/client/deepdame/lib/core/theme/themes/purple_theme.dart @@ -7,7 +7,7 @@ import 'package:flutter/material.dart'; class PurpleTheme { static ThemeData get light { const scheme = ColorScheme.light( - primary: Color(0xFF6B21A8), + primary: Color(0xFF581C87), secondary: Color(0xFF7C3AED), onSurface: Color(0xFF1E0A3C), shadow: Color(0x1A1E0A3C), @@ -37,7 +37,7 @@ class PurpleTheme { darkColors: [ Color(0xFFC084FC), Color(0xFF7C3AED), - Color(0xFF6B21A8), + Color(0xFF581C87), Color(0xFF3B0764), ], ), @@ -53,7 +53,7 @@ class PurpleTheme { surface: Color(0xFF2E1065), onSurface: Color(0xFFFAF5FF), shadow: Colors.black54, - tertiary: Color(0xFF6B21A8), + tertiary: Color(0xFF581C87), onTertiary: Color(0xFFE9D5FF), error: Color(0xFFF87171), primaryContainer: Color(0xFF4C1D95), @@ -80,7 +80,7 @@ class PurpleTheme { darkColors: [ Color(0xFFC084FC), Color(0xFF7C3AED), - Color(0xFF6B21A8), + Color(0xFF581C87), Color(0xFF3B0764), ], ),