mirror of
https://github.com/gabehf/Fladder.git
synced 2026-03-14 17:55:58 -07:00
[Bugfix] Made the status card 1:1 ratio (#25)
Slight regression I didn't notice. Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
This commit is contained in:
parent
29bc7f2fd8
commit
0495f9b800
2 changed files with 9 additions and 7 deletions
|
|
@ -1,4 +1,8 @@
|
||||||
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
import 'package:ficonsax/ficonsax.dart';
|
import 'package:ficonsax/ficonsax.dart';
|
||||||
|
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||||
|
|
||||||
import 'package:fladder/models/book_model.dart';
|
import 'package:fladder/models/book_model.dart';
|
||||||
import 'package:fladder/models/item_base_model.dart';
|
import 'package:fladder/models/item_base_model.dart';
|
||||||
import 'package:fladder/models/items/item_shared_models.dart';
|
import 'package:fladder/models/items/item_shared_models.dart';
|
||||||
|
|
@ -17,8 +21,6 @@ import 'package:fladder/util/string_extensions.dart';
|
||||||
import 'package:fladder/widgets/shared/item_actions.dart';
|
import 'package:fladder/widgets/shared/item_actions.dart';
|
||||||
import 'package:fladder/widgets/shared/modal_bottom_sheet.dart';
|
import 'package:fladder/widgets/shared/modal_bottom_sheet.dart';
|
||||||
import 'package:fladder/widgets/shared/status_card.dart';
|
import 'package:fladder/widgets/shared/status_card.dart';
|
||||||
import 'package:flutter/material.dart';
|
|
||||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
|
||||||
|
|
||||||
class PosterImage extends ConsumerStatefulWidget {
|
class PosterImage extends ConsumerStatefulWidget {
|
||||||
final ItemBaseModel poster;
|
final ItemBaseModel poster;
|
||||||
|
|
@ -365,10 +367,10 @@ class _PosterImageState extends ConsumerState<PosterImage> {
|
||||||
child: Padding(
|
child: Padding(
|
||||||
padding: const EdgeInsets.all(6),
|
padding: const EdgeInsets.all(6),
|
||||||
child: widget.poster.unPlayedItemCount != 0
|
child: widget.poster.unPlayedItemCount != 0
|
||||||
? Container(
|
? Container(
|
||||||
constraints: const BoxConstraints(minWidth: 16),
|
constraints: const BoxConstraints(minWidth: 16),
|
||||||
child: Text(
|
child: Text(
|
||||||
widget.poster.userData.unPlayedItemCount.toString(),
|
widget.poster.userData.unPlayedItemCount.toString(),
|
||||||
textAlign: TextAlign.center,
|
textAlign: TextAlign.center,
|
||||||
style: TextStyle(
|
style: TextStyle(
|
||||||
color: Theme.of(context).colorScheme.primary,
|
color: Theme.of(context).colorScheme.primary,
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||||
|
|
||||||
class StatusCard extends ConsumerWidget {
|
class StatusCard extends ConsumerWidget {
|
||||||
|
|
@ -12,9 +13,8 @@ class StatusCard extends ConsumerWidget {
|
||||||
Widget build(BuildContext context, WidgetRef ref) {
|
Widget build(BuildContext context, WidgetRef ref) {
|
||||||
return Padding(
|
return Padding(
|
||||||
padding: const EdgeInsets.all(5),
|
padding: const EdgeInsets.all(5),
|
||||||
child: SizedBox(
|
child: SizedBox.square(
|
||||||
width: 40,
|
dimension: 33,
|
||||||
height: 33,
|
|
||||||
child: Card(
|
child: Card(
|
||||||
elevation: 10,
|
elevation: 10,
|
||||||
surfaceTintColor: color,
|
surfaceTintColor: color,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue