Fixed dark mode markup
This commit is contained in:
parent
fa253b5480
commit
5429988cc7
|
@ -501,6 +501,9 @@ class _MainAppState extends State<MainApp> {
|
||||||
color: Colors.grey[800],
|
color: Colors.grey[800],
|
||||||
borderRadius: BorderRadius.circular(8),
|
borderRadius: BorderRadius.circular(8),
|
||||||
),
|
),
|
||||||
|
code: const TextStyle(
|
||||||
|
color: Colors.black,
|
||||||
|
backgroundColor: Colors.white),
|
||||||
codeblockDecoration: BoxDecoration(
|
codeblockDecoration: BoxDecoration(
|
||||||
color: Colors.white,
|
color: Colors.white,
|
||||||
borderRadius: BorderRadius.circular(8)),
|
borderRadius: BorderRadius.circular(8)),
|
||||||
|
@ -519,23 +522,50 @@ class _MainAppState extends State<MainApp> {
|
||||||
tableBorder:
|
tableBorder:
|
||||||
TableBorder.all(color: Colors.white),
|
TableBorder.all(color: Colors.white),
|
||||||
tableBody: white)
|
tableBody: white)
|
||||||
: MarkdownStyleSheet(
|
: (Theme.of(context).brightness ==
|
||||||
p: const TextStyle(
|
Brightness.light)
|
||||||
color: Colors.black,
|
? MarkdownStyleSheet(
|
||||||
fontSize: 16,
|
p: const TextStyle(
|
||||||
fontWeight: FontWeight.w500),
|
color: Colors.black,
|
||||||
blockquoteDecoration: BoxDecoration(
|
fontSize: 16,
|
||||||
color: Colors.grey[200],
|
fontWeight: FontWeight.w500),
|
||||||
borderRadius: BorderRadius.circular(8),
|
blockquoteDecoration: BoxDecoration(
|
||||||
),
|
color: Colors.grey[200],
|
||||||
codeblockDecoration: BoxDecoration(
|
borderRadius: BorderRadius.circular(8),
|
||||||
color: Colors.white,
|
),
|
||||||
borderRadius: BorderRadius.circular(8)),
|
code: const TextStyle(
|
||||||
horizontalRuleDecoration: BoxDecoration(
|
color: Colors.white,
|
||||||
border: Border(
|
backgroundColor: Colors.black),
|
||||||
top: BorderSide(
|
codeblockDecoration: BoxDecoration(
|
||||||
color: Colors.grey[200]!,
|
color: Colors.black,
|
||||||
width: 1))))));
|
borderRadius:
|
||||||
|
BorderRadius.circular(8)),
|
||||||
|
horizontalRuleDecoration: BoxDecoration(
|
||||||
|
border: Border(
|
||||||
|
top: BorderSide(
|
||||||
|
color: Colors.grey[200]!,
|
||||||
|
width: 1))))
|
||||||
|
: MarkdownStyleSheet(
|
||||||
|
p: const TextStyle(
|
||||||
|
color: Colors.white,
|
||||||
|
fontSize: 16,
|
||||||
|
fontWeight: FontWeight.w500),
|
||||||
|
blockquoteDecoration: BoxDecoration(
|
||||||
|
color: Colors.grey[800]!,
|
||||||
|
borderRadius: BorderRadius.circular(8),
|
||||||
|
),
|
||||||
|
code: const TextStyle(
|
||||||
|
color: Colors.black,
|
||||||
|
backgroundColor: Colors.white),
|
||||||
|
codeblockDecoration: BoxDecoration(
|
||||||
|
color: Colors.white,
|
||||||
|
borderRadius:
|
||||||
|
BorderRadius.circular(8)),
|
||||||
|
horizontalRuleDecoration: BoxDecoration(
|
||||||
|
border: Border(
|
||||||
|
top: BorderSide(
|
||||||
|
color: Colors.grey[200]!,
|
||||||
|
width: 1))))));
|
||||||
},
|
},
|
||||||
disableImageGallery: true,
|
disableImageGallery: true,
|
||||||
// keyboardDismissBehavior:
|
// keyboardDismissBehavior:
|
||||||
|
@ -545,7 +575,9 @@ class _MainAppState extends State<MainApp> {
|
||||||
key: const Key("logoVisible"),
|
key: const Key("logoVisible"),
|
||||||
onVisibilityChanged: (VisibilityInfo info) {
|
onVisibilityChanged: (VisibilityInfo info) {
|
||||||
logoVisible = info.visibleFraction > 0;
|
logoVisible = info.visibleFraction > 0;
|
||||||
setState(() {});
|
try {
|
||||||
|
setState(() {});
|
||||||
|
} catch (_) {}
|
||||||
},
|
},
|
||||||
child: AnimatedOpacity(
|
child: AnimatedOpacity(
|
||||||
opacity: logoVisible ? 1.0 : 0.0,
|
opacity: logoVisible ? 1.0 : 0.0,
|
||||||
|
|
Loading…
Reference in New Issue