forked from firka/student-legacy
finished markdown
This commit is contained in:
parent
38ee2d30f5
commit
697ed43e5a
@ -113,19 +113,11 @@ class AddNoteScreenState extends State<AddNoteScreen> {
|
|||||||
OutlinedRoundButton(
|
OutlinedRoundButton(
|
||||||
size: 35.0,
|
size: 35.0,
|
||||||
onTap: () {
|
onTap: () {
|
||||||
insertTextAtCur('__;c;__');
|
insertTextAtCur('`;c;`');
|
||||||
},
|
},
|
||||||
child: Text(
|
child: Transform.translate(
|
||||||
'U',
|
offset: const Offset(-0.6, -0.5),
|
||||||
textAlign: TextAlign.center,
|
child: const Icon(Icons.code_rounded),
|
||||||
style: GoogleFonts.robotoMono(
|
|
||||||
textStyle: const TextStyle(
|
|
||||||
height: 1.0,
|
|
||||||
fontWeight: FontWeight.w500,
|
|
||||||
decoration: TextDecoration.underline,
|
|
||||||
fontSize: 16.0,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
|
@ -7,6 +7,7 @@ import 'package:flutter/cupertino.dart';
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
import 'package:markdown/markdown.dart' as md;
|
||||||
|
|
||||||
class NoteViewScreen extends StatefulWidget {
|
class NoteViewScreen extends StatefulWidget {
|
||||||
const NoteViewScreen({super.key, required this.note});
|
const NoteViewScreen({super.key, required this.note});
|
||||||
@ -141,6 +142,18 @@ class NoteViewScreenState extends State<NoteViewScreen> {
|
|||||||
Expanded(
|
Expanded(
|
||||||
child: MarkdownBody(
|
child: MarkdownBody(
|
||||||
data: widget.note.content,
|
data: widget.note.content,
|
||||||
|
extensionSet: md.ExtensionSet(
|
||||||
|
md.ExtensionSet.gitHubFlavored.blockSyntaxes,
|
||||||
|
<md.InlineSyntax>[
|
||||||
|
md.EmojiSyntax(),
|
||||||
|
...md.ExtensionSet.gitHubFlavored.inlineSyntaxes
|
||||||
|
],
|
||||||
|
),
|
||||||
|
styleSheet: MarkdownStyleSheet(
|
||||||
|
p: const TextStyle(
|
||||||
|
fontSize: 15.0,
|
||||||
|
),
|
||||||
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
// Expanded(
|
// Expanded(
|
||||||
|
@ -68,6 +68,7 @@ dependencies:
|
|||||||
custom_sliding_segmented_control: ^1.8.1
|
custom_sliding_segmented_control: ^1.8.1
|
||||||
get_it: ^7.6.7
|
get_it: ^7.6.7
|
||||||
xml: ^6.5.0
|
xml: ^6.5.0
|
||||||
|
markdown: ^7.2.2
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
flutter_lints: ^3.0.1
|
flutter_lints: ^3.0.1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user