Padding adjustments

This commit is contained in:
konrad 2019-03-17 20:12:19 +01:00
parent 98b518df9d
commit c1677396c1
Signed by untrusted user: konrad
GPG Key ID: F40E70337AB24C9B

View File

@ -108,60 +108,55 @@ class _TaskEditPageState extends State<TaskEditPage> {
initialValue: widget.task.endDate,
onSaved: (endDate) => _endDate = endDate,
),
Padding(
padding: EdgeInsets.symmetric(vertical: 10.0),
child: Row(
children: [
Expanded(
flex: 2,
child: TextFormField(
keyboardType: TextInputType.number,
initialValue: getRepeatAfterValueFromDuration(
widget.task.repeatAfter)
?.toString(),
onSaved: (repeatAfter) => _repeatAfter =
getDurationFromType(
repeatAfter, _repeatAfterType),
decoration: new InputDecoration(
labelText: 'Repeat after',
border: InputBorder.none,
icon: Icon(Icons.repeat),
),
Row(
children: [
Expanded(
flex: 2,
child: TextFormField(
keyboardType: TextInputType.number,
initialValue: getRepeatAfterValueFromDuration(
widget.task.repeatAfter)
?.toString(),
onSaved: (repeatAfter) => _repeatAfter =
getDurationFromType(
repeatAfter, _repeatAfterType),
decoration: new InputDecoration(
labelText: 'Repeat after',
border: InputBorder.none,
icon: Icon(Icons.repeat),
),
),
Expanded(
child: DropdownButton<String>(
isExpanded: true,
value: _repeatAfterType ??
getRepeatAfterTypeFromDuration(
widget.task.repeatAfter),
onChanged: (String newValue) {
setState(() {
_repeatAfterType = newValue;
});
},
items: <String>[
'Hours',
'Days',
'Weeks',
'Months',
'Years'
].map<DropdownMenuItem<String>>((String value) {
return DropdownMenuItem<String>(
value: value,
child: Text(value),
);
}).toList(),
),
),
Expanded(
child: DropdownButton<String>(
isExpanded: true,
value: _repeatAfterType ??
getRepeatAfterTypeFromDuration(
widget.task.repeatAfter),
onChanged: (String newValue) {
setState(() {
_repeatAfterType = newValue;
});
},
items: <String>[
'Hours',
'Days',
'Weeks',
'Months',
'Years'
].map<DropdownMenuItem<String>>((String value) {
return DropdownMenuItem<String>(
value: value,
child: Text(value),
);
}).toList(),
),
],
),
),
],
),
Column(
children: _reminderInputs,
),
Padding(
padding: EdgeInsets.only(top: 10),
child: Column(
children: _reminderInputs,
)),
Padding(
padding: EdgeInsets.only(bottom: 10),
child: GestureDetector(