diff --git a/frontend/admin-app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/frontend/admin-app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png index db77bb4..937af7e 100644 Binary files a/frontend/admin-app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/frontend/admin-app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/frontend/admin-app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/frontend/admin-app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png index 17987b7..649e38c 100644 Binary files a/frontend/admin-app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/frontend/admin-app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/frontend/admin-app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/frontend/admin-app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png index 09d4391..8e70cf8 100644 Binary files a/frontend/admin-app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/frontend/admin-app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/frontend/admin-app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/frontend/admin-app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png index d5f1c8d..9d7fb7b 100644 Binary files a/frontend/admin-app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/frontend/admin-app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/frontend/admin-app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/frontend/admin-app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png index 4d6372e..92b078a 100644 Binary files a/frontend/admin-app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/frontend/admin-app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/frontend/admin-app/assets/images/logo.png b/frontend/admin-app/assets/images/logo.png new file mode 100644 index 0000000..919260f Binary files /dev/null and b/frontend/admin-app/assets/images/logo.png differ diff --git a/frontend/admin-app/assets/images/logo_icon.png b/frontend/admin-app/assets/images/logo_icon.png new file mode 100644 index 0000000..92b078a Binary files /dev/null and b/frontend/admin-app/assets/images/logo_icon.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png index dc9ada4..69b85fe 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png index 7353c41..69a5040 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png index 797d452..e8aa9be 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png index 6ed2d93..2a9cd88 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png index 4cd7b00..314fa1c 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png index fe73094..f78d3fb 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png index 321773c..6e66e58 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png index 797d452..e8aa9be 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png index 502f463..f8da26c 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png index 0ec3034..061a441 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png index 0ec3034..061a441 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png index e9f5fea..119f730 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png index 84ac32a..661324f 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png index 8953cba..a88084b 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png index 0467bf1..c4ddc08 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png index 9da19ea..6c664f7 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png index 9da19ea..919260f 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png differ diff --git a/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png index 9da19ea..994bfce 100644 Binary files a/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png and b/frontend/admin-app/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png differ diff --git a/frontend/admin-app/lib/features/auth/presentation/pages/issuer_login_page.dart b/frontend/admin-app/lib/features/auth/presentation/pages/issuer_login_page.dart index 5d69144..167f87e 100644 --- a/frontend/admin-app/lib/features/auth/presentation/pages/issuer_login_page.dart +++ b/frontend/admin-app/lib/features/auth/presentation/pages/issuer_login_page.dart @@ -31,14 +31,13 @@ class _IssuerLoginPageState extends State { const SizedBox(height: 60), // Logo - Container( - width: 56, - height: 56, - decoration: BoxDecoration( - gradient: AppColors.primaryGradient, - borderRadius: BorderRadius.circular(14), + ClipRRect( + borderRadius: BorderRadius.circular(14), + child: Image.asset( + 'assets/images/logo_icon.png', + width: 56, + height: 56, ), - child: const Icon(Icons.storefront_rounded, color: Colors.white, size: 28), ), const SizedBox(height: 24), diff --git a/frontend/admin-app/lib/features/dashboard/presentation/pages/issuer_dashboard_page.dart b/frontend/admin-app/lib/features/dashboard/presentation/pages/issuer_dashboard_page.dart index a8247c1..58a5964 100644 --- a/frontend/admin-app/lib/features/dashboard/presentation/pages/issuer_dashboard_page.dart +++ b/frontend/admin-app/lib/features/dashboard/presentation/pages/issuer_dashboard_page.dart @@ -73,7 +73,10 @@ class IssuerDashboardPage extends StatelessWidget { color: Colors.white.withValues(alpha: 0.2), borderRadius: BorderRadius.circular(12), ), - child: const Icon(Icons.storefront_rounded, color: Colors.white, size: 24), + child: ClipRRect( + borderRadius: BorderRadius.circular(10), + child: Image.asset('assets/images/logo_icon.png', width: 48, height: 48), + ), ), const SizedBox(width: 14), Expanded( diff --git a/frontend/admin-app/lib/features/settings/presentation/pages/settings_page.dart b/frontend/admin-app/lib/features/settings/presentation/pages/settings_page.dart index 1811f51..96500d0 100644 --- a/frontend/admin-app/lib/features/settings/presentation/pages/settings_page.dart +++ b/frontend/admin-app/lib/features/settings/presentation/pages/settings_page.dart @@ -120,14 +120,13 @@ class _SettingsPageState extends State { color: AppColors.surface, child: Row( children: [ - Container( - width: 56, - height: 56, - decoration: BoxDecoration( - gradient: AppColors.primaryGradient, - borderRadius: BorderRadius.circular(14), + ClipRRect( + borderRadius: BorderRadius.circular(14), + child: Image.asset( + 'assets/images/logo_icon.png', + width: 56, + height: 56, ), - child: const Icon(Icons.storefront_rounded, color: Colors.white, size: 28), ), const SizedBox(width: 14), Expanded( diff --git a/frontend/admin-app/pubspec.yaml b/frontend/admin-app/pubspec.yaml index b7087a1..c00fd6d 100644 --- a/frontend/admin-app/pubspec.yaml +++ b/frontend/admin-app/pubspec.yaml @@ -29,3 +29,6 @@ dev_dependencies: flutter: uses-material-design: true + assets: + - assets/images/logo.png + - assets/images/logo_icon.png diff --git a/frontend/admin-web/public/favicon.ico b/frontend/admin-web/public/favicon.ico index e69de29..649e38c 100644 Binary files a/frontend/admin-web/public/favicon.ico and b/frontend/admin-web/public/favicon.ico differ diff --git a/frontend/admin-web/public/favicon.png b/frontend/admin-web/public/favicon.png new file mode 100644 index 0000000..57146b5 Binary files /dev/null and b/frontend/admin-web/public/favicon.png differ diff --git a/frontend/admin-web/public/icon-512.png b/frontend/admin-web/public/icon-512.png new file mode 100644 index 0000000..c270e4b Binary files /dev/null and b/frontend/admin-web/public/icon-512.png differ diff --git a/frontend/admin-web/public/logo-full.svg b/frontend/admin-web/public/logo-full.svg new file mode 100644 index 0000000..b34bf45 --- /dev/null +++ b/frontend/admin-web/public/logo-full.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + GENEX + + diff --git a/frontend/admin-web/public/logo.png b/frontend/admin-web/public/logo.png new file mode 100644 index 0000000..919260f Binary files /dev/null and b/frontend/admin-web/public/logo.png differ diff --git a/frontend/admin-web/public/logo.svg b/frontend/admin-web/public/logo.svg new file mode 100644 index 0000000..915d958 --- /dev/null +++ b/frontend/admin-web/public/logo.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/frontend/admin-web/public/logo_icon.png b/frontend/admin-web/public/logo_icon.png new file mode 100644 index 0000000..92b078a Binary files /dev/null and b/frontend/admin-web/public/logo_icon.png differ diff --git a/frontend/admin-web/src/app/layout.tsx b/frontend/admin-web/src/app/layout.tsx index a00989d..79082d3 100644 --- a/frontend/admin-web/src/app/layout.tsx +++ b/frontend/admin-web/src/app/layout.tsx @@ -6,7 +6,8 @@ export const metadata: Metadata = { title: 'Genex Admin - 券金融平台管理后台', description: 'Genex 券金融平台运营管理系统', icons: { - icon: '/favicon.ico', + icon: '/favicon.png', + apple: '/logo_icon.png', }, }; diff --git a/frontend/admin-web/src/layouts/AdminLayout.tsx b/frontend/admin-web/src/layouts/AdminLayout.tsx index 2f9b9a0..55e2c60 100644 --- a/frontend/admin-web/src/layouts/AdminLayout.tsx +++ b/frontend/admin-web/src/layouts/AdminLayout.tsx @@ -139,19 +139,11 @@ export const AdminLayout: React.FC<{ children: React.ReactNode }> = ({ children padding: '0 20px', borderBottom: '1px solid var(--color-border-light)', }}> -
- G -
+ Genex {!collapsed && ( = ({ {/* Header */} - G + + - Genex · {brand} + GENEX · {brand} {/* Coupon Info */} @@ -69,24 +70,33 @@ CSS: .share-header { display: flex; align-items: center; padding: 24rpx 28rpx; - background: linear-gradient(135deg, #6C5CE7, #9B8FFF); + background: linear-gradient(135deg, #9B5CF6, #D946EF); } .share-logo { - width: 48rpx; height: 48rpx; background: rgba(255,255,255,0.2); + width: 48rpx; height: 48rpx; border-radius: 10rpx; display: flex; align-items: center; justify-content: center; + overflow: hidden; position: relative; + transform: rotate(45deg); +} +.share-logo-left { + width: 50%; height: 100%; + background: linear-gradient(135deg, #9B5CF6, #A855F7); +} +.share-logo-right { + width: 50%; height: 100%; + background: linear-gradient(135deg, #D946EF, #E11D89); } -.share-logo-text { color: white; font-weight: 700; font-size: 24rpx; } .share-brand { color: white; font-size: 26rpx; font-weight: 600; margin-left: 12rpx; } .share-body { padding: 28rpx; } .share-name { font-size: 32rpx; font-weight: 600; color: #141723; } .share-price-row { display: flex; align-items: flex-end; margin-top: 16rpx; } -.share-price { font-size: 40rpx; font-weight: 700; color: #6C5CE7; } +.share-price { font-size: 40rpx; font-weight: 700; color: #9B5CF6; } .share-face { font-size: 24rpx; color: #A0A8BE; text-decoration: line-through; margin-left: 12rpx; } .share-discount { margin-left: 12rpx; padding: 4rpx 12rpx; - background: linear-gradient(135deg, #6C5CE7, #9B8FFF); + background: linear-gradient(135deg, #9B5CF6, #D946EF); border-radius: 999rpx; } .share-discount-text { color: white; font-size: 22rpx; font-weight: 700; } diff --git a/frontend/miniapp/src/pages/login/index.tsx b/frontend/miniapp/src/pages/login/index.tsx index f9f3092..b8f7882 100644 --- a/frontend/miniapp/src/pages/login/index.tsx +++ b/frontend/miniapp/src/pages/login/index.tsx @@ -15,9 +15,10 @@ const LoginPage: React.FC = () => { {/* Logo */} - G + + - Genex + GENEX {t('app_slogan')} @@ -83,11 +84,18 @@ CSS: } .logo-box { width: 120rpx; height: 120rpx; - background: linear-gradient(135deg, #6C5CE7, #9B8FFF); border-radius: 28rpx; display: flex; align-items: center; justify-content: center; + overflow: hidden; transform: rotate(45deg); +} +.logo-left { + width: 50%; height: 100%; + background: linear-gradient(135deg, #9B5CF6, #A855F7); +} +.logo-right { + width: 50%; height: 100%; + background: linear-gradient(135deg, #D946EF, #E11D89); } -.logo-text { color: white; font-size: 48rpx; font-weight: 700; } .app-name { font-size: 40rpx; font-weight: 700; color: #141723; margin-top: 24rpx; } .app-slogan { font-size: 26rpx; color: #A0A8BE; margin-top: 8rpx; } diff --git a/frontend/mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/frontend/mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.png index db77bb4..937af7e 100644 Binary files a/frontend/mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/frontend/mobile/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/frontend/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/frontend/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.png index 17987b7..649e38c 100644 Binary files a/frontend/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/frontend/mobile/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/frontend/mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/frontend/mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png index 09d4391..8e70cf8 100644 Binary files a/frontend/mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/frontend/mobile/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/frontend/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/frontend/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png index d5f1c8d..9d7fb7b 100644 Binary files a/frontend/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/frontend/mobile/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/frontend/mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/frontend/mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png index 4d6372e..92b078a 100644 Binary files a/frontend/mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/frontend/mobile/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/frontend/mobile/assets/images/logo.png b/frontend/mobile/assets/images/logo.png new file mode 100644 index 0000000..919260f Binary files /dev/null and b/frontend/mobile/assets/images/logo.png differ diff --git a/frontend/mobile/assets/images/logo_icon.png b/frontend/mobile/assets/images/logo_icon.png new file mode 100644 index 0000000..92b078a Binary files /dev/null and b/frontend/mobile/assets/images/logo_icon.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png index dc9ada4..69b85fe 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png index 7353c41..69a5040 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png index 797d452..e8aa9be 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png index 6ed2d93..2a9cd88 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png index 4cd7b00..314fa1c 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png index fe73094..f78d3fb 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png index 321773c..6e66e58 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png index 797d452..e8aa9be 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png index 502f463..f8da26c 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png index 0ec3034..061a441 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png index 0ec3034..061a441 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png index e9f5fea..119f730 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png index 84ac32a..661324f 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png index 8953cba..a88084b 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png index 0467bf1..c4ddc08 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png index 9da19ea..6c664f7 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png and b/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png index 9da19ea..919260f 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png differ diff --git a/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png index 9da19ea..994bfce 100644 Binary files a/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png and b/frontend/mobile/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png differ diff --git a/frontend/mobile/lib/features/auth/presentation/pages/welcome_page.dart b/frontend/mobile/lib/features/auth/presentation/pages/welcome_page.dart index f9fb4d4..daaf13a 100644 --- a/frontend/mobile/lib/features/auth/presentation/pages/welcome_page.dart +++ b/frontend/mobile/lib/features/auth/presentation/pages/welcome_page.dart @@ -22,18 +22,12 @@ class WelcomePage extends StatelessWidget { const Spacer(flex: 2), // Brand Logo - Container( - width: 80, - height: 80, - decoration: BoxDecoration( - gradient: AppColors.primaryGradient, - borderRadius: AppSpacing.borderRadiusXl, - boxShadow: AppSpacing.shadowPrimary, - ), - child: const Icon( - Icons.diamond_rounded, - color: Colors.white, - size: 40, + ClipRRect( + borderRadius: AppSpacing.borderRadiusXl, + child: Image.asset( + 'assets/images/logo_icon.png', + width: 80, + height: 80, ), ), const SizedBox(height: 24), diff --git a/frontend/mobile/pubspec.yaml b/frontend/mobile/pubspec.yaml index a1f098e..fce023e 100644 --- a/frontend/mobile/pubspec.yaml +++ b/frontend/mobile/pubspec.yaml @@ -29,3 +29,6 @@ dev_dependencies: flutter: uses-material-design: true + assets: + - assets/images/logo.png + - assets/images/logo_icon.png diff --git a/logo/genex-04.svg b/logo/genex-04.svg new file mode 100644 index 0000000..b34bf45 --- /dev/null +++ b/logo/genex-04.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + GENEX + + diff --git a/logo/genex-icon.svg b/logo/genex-icon.svg new file mode 100644 index 0000000..915d958 --- /dev/null +++ b/logo/genex-icon.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + +