Fix storage card (#1296)

This commit is contained in:
Ashil 2023-08-02 17:08:18 +05:30 committed by GitHub
commit 60773d3d29
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 30 additions and 30 deletions

View file

@ -8,7 +8,7 @@ import 'package:photos/models/user_details.dart';
import 'package:photos/states/user_details_state.dart';
import 'package:photos/theme/colors.dart';
import 'package:photos/theme/ente_theme.dart';
import 'package:photos/ui/common/loading_widget.dart';
import "package:photos/ui/common/loading_widget.dart";
import 'package:photos/ui/payment/subscription.dart';
import 'package:photos/ui/settings/storage_progress_widget.dart';
import 'package:photos/utils/data_util.dart';
@ -81,19 +81,21 @@ class _StorageCardWidgetState extends State<StorageCardWidget> {
Widget containerForUserDetails(
UserDetails? userDetails,
) {
return ConstrainedBox(
constraints: const BoxConstraints(maxWidth: 350),
child: AspectRatio(
aspectRatio: 2 / 1,
child: Stack(
return Stack(
children: [
_background,
userDetails is UserDetails
SizedBox(
width: double.infinity,
child: _background,
),
Positioned.fill(
child: userDetails is UserDetails
? _userDetails(userDetails)
: const EnteLoadingWidget(
color: strokeBaseDark,
),
Align(
),
Positioned.fill(
child: Align(
alignment: Alignment.centerRight,
child: Padding(
padding: const EdgeInsets.only(right: 4),
@ -108,9 +110,8 @@ class _StorageCardWidgetState extends State<StorageCardWidget> {
),
),
),
),
],
),
),
);
}

View file

@ -60,8 +60,7 @@ class SettingsPage extends StatelessWidget {
onLongPress: () {
_showVerifyIdentityDialog(context);
},
child: Container(
constraints: const BoxConstraints(maxWidth: 350),
child: Padding(
padding: const EdgeInsets.symmetric(horizontal: 8),
child: Align(
alignment: Alignment.centerLeft,

View file

@ -300,7 +300,7 @@ class _HomeWidgetState extends State<HomeWidget> {
//using a hack instead of enabling this as enabling this will create other problems
drawer: enableDrawer
? ConstrainedBox(
constraints: const BoxConstraints(maxWidth: 428),
constraints: const BoxConstraints(maxWidth: 430),
child: Drawer(
width: double.infinity,
child: _settingsPage,