From 6f309a93688b565fc959bfe451e835470dfb031d Mon Sep 17 00:00:00 2001 From: fulleni Date: Tue, 29 Jul 2025 07:10:53 +0100 Subject: [PATCH 1/3] refactor(app): reorganize splash screen remover files and update imports - Move splash_remover_stub.dart, splash_remover_web.dart, and web_splash.dart into a new splash_screen_remover directory - Rename web_splash.dart to web_splash_remover.dart for consistency - Update import statement in main.dart to reflect the new file structure --- .../{ => splash_screen_remover}/splash_remover_stub.dart | 0 .../{ => splash_screen_remover}/splash_remover_web.dart | 0 .../web_splash_remover.dart} | 0 lib/main.dart | 2 +- 4 files changed, 1 insertion(+), 1 deletion(-) rename lib/app/services/{ => splash_screen_remover}/splash_remover_stub.dart (100%) rename lib/app/services/{ => splash_screen_remover}/splash_remover_web.dart (100%) rename lib/app/services/{web_splash.dart => splash_screen_remover/web_splash_remover.dart} (100%) diff --git a/lib/app/services/splash_remover_stub.dart b/lib/app/services/splash_screen_remover/splash_remover_stub.dart similarity index 100% rename from lib/app/services/splash_remover_stub.dart rename to lib/app/services/splash_screen_remover/splash_remover_stub.dart diff --git a/lib/app/services/splash_remover_web.dart b/lib/app/services/splash_screen_remover/splash_remover_web.dart similarity index 100% rename from lib/app/services/splash_remover_web.dart rename to lib/app/services/splash_screen_remover/splash_remover_web.dart diff --git a/lib/app/services/web_splash.dart b/lib/app/services/splash_screen_remover/web_splash_remover.dart similarity index 100% rename from lib/app/services/web_splash.dart rename to lib/app/services/splash_screen_remover/web_splash_remover.dart diff --git a/lib/main.dart b/lib/main.dart index f1ffe48..fdb71eb 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,5 +1,5 @@ import 'package:device_preview/device_preview.dart'; -import 'package:flutter_news_app_mobile_client_full_source_code/app/services/web_splash.dart'; +import 'package:flutter_news_app_mobile_client_full_source_code/app/services/splash_screen_remover/web_splash_remover.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter_news_app_mobile_client_full_source_code/app/config/config.dart'; From 490cda34e7157d3c614a6b9af770082c69ca67a0 Mon Sep 17 00:00:00 2001 From: fulleni Date: Tue, 29 Jul 2025 07:21:09 +0100 Subject: [PATCH 2/3] feat(web): improve splash screen and app environment - Add splash.css for better styling of the splash screen - Update splash screen HTML structure and CSS - Change app environment to demo in main.dart - Reorder imports in main.dart --- lib/main.dart | 4 ++-- web/index.html | 20 +++++++++---------- web/splash/splash.css | 46 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 58 insertions(+), 12 deletions(-) create mode 100644 web/splash/splash.css diff --git a/lib/main.dart b/lib/main.dart index fdb71eb..3c5641e 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,12 +1,12 @@ import 'package:device_preview/device_preview.dart'; -import 'package:flutter_news_app_mobile_client_full_source_code/app/services/splash_screen_remover/web_splash_remover.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter_news_app_mobile_client_full_source_code/app/config/config.dart'; +import 'package:flutter_news_app_mobile_client_full_source_code/app/services/splash_screen_remover/web_splash_remover.dart'; import 'package:flutter_news_app_mobile_client_full_source_code/bootstrap.dart'; // Define the current application environment (production/development/demo). -const appEnvironment = AppEnvironment.development; +const appEnvironment = AppEnvironment.demo; void main() async { final appConfig = switch (appEnvironment) { diff --git a/web/index.html b/web/index.html index ce320cd..49d669c 100644 --- a/web/index.html +++ b/web/index.html @@ -29,6 +29,7 @@ Flutter News App + @@ -98,20 +99,19 @@ - - - - - -
-
+
+ + + + + +