feat: lay our own pages out as interface rather than as articles
This commit is contained in:
parent
e7a8e91334
commit
dfba1cfb16
8 changed files with 162 additions and 55 deletions
|
|
@ -4,6 +4,7 @@ import 'package:signals/signals_flutter.dart' show SignalBuilder;
|
|||
|
||||
import '../../application/controllers/browser_controller.dart'
|
||||
show BrokenPage, LoadFailed;
|
||||
import '../../application/pages/mews_urls.dart';
|
||||
import '../../mews/document.dart';
|
||||
import '../../mews/parser.dart' show mewsPlainText;
|
||||
import '../app.dart';
|
||||
|
|
@ -159,6 +160,7 @@ class _ReaderScreenState extends State<ReaderScreen> {
|
|||
return MewsPageView(
|
||||
key: ValueKey(page.url),
|
||||
page: page,
|
||||
ownPage: MewsUrls.isInternal(page.url),
|
||||
palette: palette,
|
||||
fontFamily: font,
|
||||
fontScale: fontScale,
|
||||
|
|
@ -186,6 +188,7 @@ class _ReaderScreenState extends State<ReaderScreen> {
|
|||
color: palette.background,
|
||||
child: MewsPageView(
|
||||
page: page,
|
||||
ownPage: MewsUrls.isInternal(page.url),
|
||||
palette: palette,
|
||||
fontFamily: settings.font.value,
|
||||
fontScale: settings.fontScale.value,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue