fix box alainments for all screen sizes

This commit is contained in:
2024-08-27 11:47:10 +02:00
parent 14d6beaa8c
commit 4ed438a44b
4 changed files with 54 additions and 35 deletions

View File

@@ -302,9 +302,12 @@ class _BuildFilesListState extends State<BuildFilesList> {
@override
Widget build(BuildContext context) {
final Size size = MediaQuery.sizeOf(context);
//double width = size.width;
double height = size.height;
if (widget.files.isNotEmpty) {
return SizedBox(
height: 500.0,
height: height - 250,
child: ListView.separated(
shrinkWrap: true,
separatorBuilder: (BuildContext context, int index) {
@@ -353,9 +356,9 @@ class _BuildFilesListState extends State<BuildFilesList> {
),
);
} else {
return const SizedBox(
height: 500.0,
child: Center(
return SizedBox(
height: height - 250,
child: const Center(
child: Text(
"No Documents Available",
style: TextStyle(fontSize: 25, color: Colors.grey),

View File

@@ -263,9 +263,12 @@ class _BuildNotesListState extends State<BuildNotesList> {
@override
Widget build(BuildContext context) {
final Size size = MediaQuery.sizeOf(context);
//double width = size.width;
double height = size.height;
if (widget.notes.isNotEmpty) {
return SizedBox(
height: 500.0,
height: height - 250,
child: ListView.separated(
shrinkWrap: true,
separatorBuilder: (BuildContext context, int index) {
@@ -306,9 +309,9 @@ class _BuildNotesListState extends State<BuildNotesList> {
),
);
} else {
return const SizedBox(
height: 500.0,
child: Center(
return SizedBox(
height: height - 250,
child: const Center(
child: Text(
"No Notes Available",
style: TextStyle(fontSize: 25, color: Colors.grey),