first working prototype
Some checks failed
Build CI / Build (push) Has been cancelled

This commit is contained in:
2026-02-11 22:59:25 +05:30
parent 6a10685033
commit 73827ea62c
13 changed files with 281 additions and 32 deletions

View File

@@ -2,6 +2,7 @@ import "package:flutter/material.dart";
import "package:prod/models/editor.dart";
import "package:prod/models/globalModel.dart";
import "package:prod/widgets/editorCard.dart";
import "package:prod/widgets/edtFAB.dart";
import "package:provider/provider.dart";
class EditorEditor extends StatelessWidget {
@@ -11,7 +12,8 @@ class EditorEditor extends StatelessWidget {
Widget build(BuildContext context) {
GlobalModel gm = Provider.of(context);
return Scaffold(
appBar: AppBar(title: Text("PROject Dashboard")),
appBar: AppBar(title: Text("/ PROject Dashboard / Editors")),
floatingActionButton: EditorFAB(),
body: gm.lenEdt > 0
? LayoutBuilder(
builder: (context, constraints) {

View File

@@ -15,18 +15,21 @@ class HomePage extends StatelessWidget {
GlobalModel gm = Provider.of<GlobalModel>(context);
return SafeArea(
child: Scaffold(
appBar: AppBar(title: Text("PROject Dashboard")),
appBar: AppBar(title: Text("/ PROject Dashboard")),
drawer: ProdDrawer(),
floatingActionButton: ProjFAB(),
body: Padding(
padding: const EdgeInsets.all(8.0),
child: gm.lenPrj > 0
child: !gm.importedData
? Container()
: gm.lenPrj > 0
? LayoutBuilder(
builder: (context, constraints) {
int cols = (constraints.maxWidth / 200).floor();
int cols = (constraints.maxWidth / 300).floor();
return GridView.builder(
gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: cols,
childAspectRatio: 2,
crossAxisSpacing: 10,
mainAxisSpacing: 10,
),