finished markdown

This commit is contained in:
Kima 2024-04-22 20:36:13 +02:00
parent 38ee2d30f5
commit 697ed43e5a
3 changed files with 18 additions and 12 deletions

View File

@ -113,19 +113,11 @@ class AddNoteScreenState extends State<AddNoteScreen> {
OutlinedRoundButton(
size: 35.0,
onTap: () {
insertTextAtCur('__;c;__');
insertTextAtCur('`;c;`');
},
child: Text(
'U',
textAlign: TextAlign.center,
style: GoogleFonts.robotoMono(
textStyle: const TextStyle(
height: 1.0,
fontWeight: FontWeight.w500,
decoration: TextDecoration.underline,
fontSize: 16.0,
),
),
child: Transform.translate(
offset: const Offset(-0.6, -0.5),
child: const Icon(Icons.code_rounded),
),
),
],

View File

@ -7,6 +7,7 @@ import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_feather_icons/flutter_feather_icons.dart';
import 'package:provider/provider.dart';
import 'package:markdown/markdown.dart' as md;
class NoteViewScreen extends StatefulWidget {
const NoteViewScreen({super.key, required this.note});
@ -141,6 +142,18 @@ class NoteViewScreenState extends State<NoteViewScreen> {
Expanded(
child: MarkdownBody(
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(

View File

@ -68,6 +68,7 @@ dependencies:
custom_sliding_segmented_control: ^1.8.1
get_it: ^7.6.7
xml: ^6.5.0
markdown: ^7.2.2
dev_dependencies:
flutter_lints: ^3.0.1