From f2a697b545d24c8a8a493234dec9ecc46f76420b Mon Sep 17 00:00:00 2001 From: Adil Hanney Date: Wed, 24 May 2023 10:02:37 +0100 Subject: [PATCH] fix: properly align bullet points --- lib/src/widgets/style_widgets/bullet_point.dart | 4 +++- lib/src/widgets/text_block.dart | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/src/widgets/style_widgets/bullet_point.dart b/lib/src/widgets/style_widgets/bullet_point.dart index ee33c93a..8b5fce70 100644 --- a/lib/src/widgets/style_widgets/bullet_point.dart +++ b/lib/src/widgets/style_widgets/bullet_point.dart @@ -4,18 +4,20 @@ class QuillBulletPoint extends StatelessWidget { const QuillBulletPoint({ required this.style, required this.width, + this.padding = 0, Key? key, }) : super(key: key); final TextStyle style; final double width; + final double padding; @override Widget build(BuildContext context) { return Container( alignment: AlignmentDirectional.topEnd, width: width, - padding: const EdgeInsetsDirectional.only(end: 13), + padding: EdgeInsetsDirectional.only(end: padding), child: Text('•', style: style), ); } diff --git a/lib/src/widgets/text_block.dart b/lib/src/widgets/text_block.dart index 659fdd60..4adaac37 100644 --- a/lib/src/widgets/text_block.dart +++ b/lib/src/widgets/text_block.dart @@ -191,6 +191,7 @@ class EditableTextBlock extends StatelessWidget { style: defaultStyles.leading!.style.copyWith(fontWeight: FontWeight.bold), width: fontSize * 2, + padding: fontSize / 2, ); }