added about and help texts, font size slider
This commit is contained in:
parent
4fcd6db6fd
commit
750a228921
6 changed files with 230 additions and 9 deletions
|
|
@ -178,7 +178,7 @@ class _NoteEditorScreenState extends State<NoteEditorScreen> {
|
|||
PopupMenuItem<String>(
|
||||
value: 'Save',
|
||||
child: ListTile(
|
||||
leading: Icon(Icons.save),
|
||||
leading: Icon(Icons.save_outlined),
|
||||
title: Text("Save"),
|
||||
),
|
||||
),
|
||||
|
|
@ -186,18 +186,44 @@ class _NoteEditorScreenState extends State<NoteEditorScreen> {
|
|||
value: 'Toggle Autosave',
|
||||
child: ListTile(
|
||||
leading: Icon(_autoSaveEnabled
|
||||
? Icons.toggle_on
|
||||
: Icons.toggle_off),
|
||||
? Icons.alarm_off
|
||||
: Icons.alarm_on),
|
||||
title: Text(_autoSaveEnabled
|
||||
? "Disable Autosave"
|
||||
: "Enable Autosave"),
|
||||
),
|
||||
),
|
||||
PopupMenuItem<String>(
|
||||
enabled: false,
|
||||
child: Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
Text('Font Size'),
|
||||
StatefulBuilder(
|
||||
builder: (context, setState) {
|
||||
return Slider(
|
||||
value: _fontSize,
|
||||
min: 12.0,
|
||||
max: 24.0,
|
||||
divisions: 6,
|
||||
label: _fontSize.toString(),
|
||||
onChanged: (newSize) {
|
||||
setState(() {
|
||||
_fontSize = newSize;
|
||||
});
|
||||
_updateFontSize(newSize);
|
||||
},
|
||||
);
|
||||
},
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
PopupMenuItem<String>(
|
||||
value: 'Toggle Preview',
|
||||
child: ListTile(
|
||||
leading:
|
||||
Icon(_isPreviewMode ? Icons.edit : Icons.preview),
|
||||
Icon(_isPreviewMode ? Icons.edit_note_outlined : Icons.visibility_outlined),
|
||||
title:
|
||||
Text(_isPreviewMode ? "Edit Mode" : "Preview Mode"),
|
||||
),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue