Splendid keyboard detector

This commit is contained in:
mr
2024-07-17 17:45:39 +02:00
parent dce96e338c
commit bef7f65363
14 changed files with 171 additions and 114 deletions

View File

@@ -41,9 +41,11 @@ class NewBoxWidgetState<T extends SerializerDeserializer<dynamic>> extends State
child: Text(widget._selected.toString()),
));
}
return SizedBox( width: 400, height: 50, child: DropdownButtonFormField(
return SizedBox( width: MediaQuery.of(context).size.width <= 540 ? MediaQuery.of(context).size.width - 140 : 400, height: 50,
child: DropdownButtonFormField(
value: widget._selected,
hint: const Text("select workflow to load...", style: TextStyle(color: Colors.grey, fontSize: 15)),
isExpanded: true,
hint: const Text("load workflow...", style: TextStyle(color: Colors.grey, fontSize: 15)),
decoration: InputDecoration(
filled: true,
focusedBorder: const OutlineInputBorder( borderRadius: BorderRadius.zero,
@@ -105,9 +107,12 @@ class NewBoxWidgetState<T extends SerializerDeserializer<dynamic>> extends State
children: [
Container(
margin: const EdgeInsets.only(top: 10),
width: 450,
width: MediaQuery.of(context).size.width <= 540 ? MediaQuery.of(context).size.width - 90 : 450,
height: 50,
child: TextFormField(
expands: true,
maxLines: null,
minLines: null,
cursorColor: const Color.fromARGB(38, 166, 154, 1),
controller: widget._ctrl,
onChanged: (value) => setState(() { widget._ctrl.value = TextEditingValue(text: value); }),
@@ -116,7 +121,7 @@ class NewBoxWidgetState<T extends SerializerDeserializer<dynamic>> extends State
hintText: "name a new workflow...",
fillColor: Colors.grey.shade300,
filled: true,
contentPadding: const EdgeInsets.symmetric(horizontal: 30, vertical: 20),
contentPadding: const EdgeInsets.only(left: 30, right: 30, top: 15, bottom: 5),
hintStyle: const TextStyle(
color: Colors.black,
fontSize: 14,