add padding to window and remove from window calls

This commit is contained in:
2024-09-27 11:58:40 +02:00
parent 2788061d10
commit 354206712b
2 changed files with 32 additions and 28 deletions

View File

@@ -115,6 +115,19 @@ class _MIHWindowState extends State<MIHWindow> {
Widget getWidnowBody() {
if (widget.fullscreen) {
return Expanded(
child: Padding(
padding: const EdgeInsets.all(10.0),
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
mainAxisSize: MainAxisSize.max,
children: widget.windowBody,
),
),
);
} else {
return Padding(
padding: const EdgeInsets.all(10.0),
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
@@ -122,13 +135,6 @@ class _MIHWindowState extends State<MIHWindow> {
children: widget.windowBody,
),
);
} else {
return Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
mainAxisSize: MainAxisSize.max,
children: widget.windowBody,
);
}
}
@@ -155,7 +161,11 @@ class _MIHWindowState extends State<MIHWindow> {
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.start,
mainAxisSize: MainAxisSize.min,
children: [header, body],
children: [
header,
//const Divider(),
body,
],
),
),
);

View File

@@ -49,17 +49,14 @@ class _BuildFileViewState extends State<BuildFileView> {
child: Stack(
fit: StackFit.expand,
children: [
Padding(
padding: const EdgeInsets.all(10.0),
child: SfPdfViewerTheme(
data: SfPdfViewerThemeData(
backgroundColor:
MzanziInnovationHub.of(context)!.theme.primaryColor(),
),
child: SfPdfViewer.network(
widget.link,
controller: pdfViewerController,
),
SfPdfViewerTheme(
data: SfPdfViewerThemeData(
backgroundColor:
MzanziInnovationHub.of(context)!.theme.primaryColor(),
),
child: SfPdfViewer.network(
widget.link,
controller: pdfViewerController,
),
),
Positioned(
@@ -113,15 +110,12 @@ class _BuildFileViewState extends State<BuildFileView> {
child: Stack(
fit: StackFit.expand,
children: [
Padding(
padding: const EdgeInsets.all(10.0),
child: InteractiveViewer(
//constrained: true,
//clipBehavior: Clip.antiAlias,
maxScale: 5.0,
//minScale: 0.,
child: Image.network(widget.link),
),
InteractiveViewer(
//constrained: true,
//clipBehavior: Clip.antiAlias,
maxScale: 5.0,
//minScale: 0.,
child: Image.network(widget.link),
),
Positioned(
bottom: 10,