From 7293086425833212270f1a787a53da28b953aeb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20B=C3=B6sche?= Date: Tue, 16 Dec 2025 22:29:31 +0100 Subject: [PATCH] finish day 1 --- b0esche_cloud/lib/pages/document_viewer.dart | 4 ++++ b0esche_cloud/lib/pages/file_explorer.dart | 16 ++++++++++++++++ b0esche_cloud/lib/theme/app_theme.dart | 2 ++ 3 files changed, 22 insertions(+) diff --git a/b0esche_cloud/lib/pages/document_viewer.dart b/b0esche_cloud/lib/pages/document_viewer.dart index c087c00..b2c60b8 100644 --- a/b0esche_cloud/lib/pages/document_viewer.dart +++ b/b0esche_cloud/lib/pages/document_viewer.dart @@ -43,12 +43,16 @@ class _DocumentViewerState extends State { actions: [ IconButton( icon: const Icon(Icons.refresh), + splashColor: Colors.transparent, + highlightColor: Colors.transparent, onPressed: () { _viewerBloc.add(ReloadDocument()); }, ), IconButton( icon: const Icon(Icons.close), + splashColor: Colors.transparent, + highlightColor: Colors.transparent, onPressed: () { _viewerBloc.add(CloseDocument()); Navigator.of(context).pop(); diff --git a/b0esche_cloud/lib/pages/file_explorer.dart b/b0esche_cloud/lib/pages/file_explorer.dart index 3c9d86b..f8a8400 100644 --- a/b0esche_cloud/lib/pages/file_explorer.dart +++ b/b0esche_cloud/lib/pages/file_explorer.dart @@ -192,6 +192,8 @@ class _FileExplorerState extends State { _isSearching ? Icons.close : Icons.search, color: AppTheme.accentColor, ), + splashColor: Colors.transparent, + highlightColor: Colors.transparent, onPressed: () { if (_isSearching) { setState(() { @@ -285,6 +287,8 @@ class _FileExplorerState extends State { : Icons.arrow_downward, color: AppTheme.accentColor, ), + splashColor: Colors.transparent, + highlightColor: Colors.transparent, onPressed: () { context.read().add( ApplySort( @@ -390,6 +394,8 @@ class _FileExplorerState extends State { Icons.arrow_back, color: AppTheme.primaryText, ), + splashColor: Colors.transparent, + highlightColor: Colors.transparent, onPressed: () { context.read().add( LoadDirectory(orgId: 'org1', path: '/'), @@ -683,6 +689,8 @@ class _FileExplorerState extends State { Icons.edit, color: AppTheme.secondaryText, ), + splashColor: Colors.transparent, + highlightColor: Colors.transparent, onPressed: () => _editFile(file), ), IconButton( @@ -690,6 +698,8 @@ class _FileExplorerState extends State { Icons.download, color: AppTheme.secondaryText, ), + splashColor: Colors.transparent, + highlightColor: Colors.transparent, onPressed: () => _downloadFile(file), ), IconButton( @@ -697,6 +707,8 @@ class _FileExplorerState extends State { Icons.send, color: AppTheme.secondaryText, ), + splashColor: Colors.transparent, + highlightColor: Colors.transparent, onPressed: () => _sendFile(file), ), ], @@ -718,6 +730,8 @@ class _FileExplorerState extends State { Icons.chevron_left, color: AppTheme.primaryText, ), + splashColor: Colors.transparent, + highlightColor: Colors.transparent, onPressed: state.currentPage > 1 ? () { context.read().add( @@ -738,6 +752,8 @@ class _FileExplorerState extends State { Icons.chevron_right, color: AppTheme.primaryText, ), + splashColor: Colors.transparent, + highlightColor: Colors.transparent, onPressed: state.currentPage < state.totalPages ? () { context.read().add( diff --git a/b0esche_cloud/lib/theme/app_theme.dart b/b0esche_cloud/lib/theme/app_theme.dart index aba890c..212adbd 100644 --- a/b0esche_cloud/lib/theme/app_theme.dart +++ b/b0esche_cloud/lib/theme/app_theme.dart @@ -30,6 +30,7 @@ class AppTheme { brightness: Brightness.light, primaryColor: accentColor, scaffoldBackgroundColor: primaryBackground, + splashFactory: NoSplash.splashFactory, ); static ThemeData darkTheme = ThemeData( @@ -37,5 +38,6 @@ class AppTheme { brightness: Brightness.dark, primaryColor: accentColor, scaffoldBackgroundColor: primaryBackground, + splashFactory: NoSplash.splashFactory, ); }