From 45fe5f503a5dae1b4f95b99115986fb36fa30821 Mon Sep 17 00:00:00 2001 From: nyne Date: Thu, 27 Mar 2025 13:11:20 +0800 Subject: [PATCH] Improve blur effect. --- lib/components/appbar.dart | 4 ++-- lib/components/menu.dart | 2 +- lib/pages/reader/scaffold.dart | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/components/appbar.dart b/lib/components/appbar.dart index 5be9e44..1dd2674 100644 --- a/lib/components/appbar.dart +++ b/lib/components/appbar.dart @@ -80,7 +80,7 @@ class _AppbarState extends State { var content = Container( decoration: BoxDecoration( color: widget.backgroundColor ?? - context.colorScheme.surface.toOpacity(0.72), + context.colorScheme.surface.toOpacity(0.86), ), height: _kAppBarHeight + context.padding.top, child: Row( @@ -231,7 +231,7 @@ class _MySliverAppBarDelegate extends SliverPersistentHeaderDelegate { child: BlurEffect( blur: 15, child: Material( - color: context.colorScheme.surface.toOpacity(0.72), + color: context.colorScheme.surface.toOpacity(0.86), elevation: 0, borderRadius: BorderRadius.circular(radius), child: body, diff --git a/lib/components/menu.dart b/lib/components/menu.dart index 7293625..98a17bf 100644 --- a/lib/components/menu.dart +++ b/lib/components/menu.dart @@ -61,7 +61,7 @@ class _MenuRoute extends PopupRoute { child: BlurEffect( borderRadius: BorderRadius.circular(4), child: Material( - color: context.colorScheme.surface.toOpacity(0.78), + color: context.colorScheme.surface.toOpacity(0.92), borderRadius: BorderRadius.circular(4), child: Container( width: width, diff --git a/lib/pages/reader/scaffold.dart b/lib/pages/reader/scaffold.dart index 75e2ab5..6f8007a 100644 --- a/lib/pages/reader/scaffold.dart +++ b/lib/pages/reader/scaffold.dart @@ -162,7 +162,7 @@ class _ReaderScaffoldState extends State<_ReaderScaffold> { child: Container( padding: EdgeInsets.only(top: context.padding.top), decoration: BoxDecoration( - color: context.colorScheme.surface.toOpacity(0.82), + color: context.colorScheme.surface.toOpacity(0.92), border: Border( bottom: BorderSide( color: Colors.grey.toOpacity(0.5), @@ -476,7 +476,7 @@ class _ReaderScaffoldState extends State<_ReaderScaffold> { return BlurEffect( child: Container( decoration: BoxDecoration( - color: context.colorScheme.surface.toOpacity(0.82), + color: context.colorScheme.surface.toOpacity(0.92), border: isOpen ? Border( top: BorderSide(