feat: theme chrome by palette, selectable text, wap fallback, and library pages
This commit is contained in:
parent
c104c2026b
commit
56f3d959fa
12 changed files with 534 additions and 51 deletions
|
|
@ -45,8 +45,9 @@ void main() {
|
|||
onForward: () => forward++,
|
||||
)));
|
||||
|
||||
// Swipes begin at the screen edge; mid-page drags select text.
|
||||
final center = tester.getCenter(find.byType(SwipeNavigator));
|
||||
final gesture = await tester.startGesture(center);
|
||||
final gesture = await tester.startGesture(Offset(20, center.dy));
|
||||
await gesture.moveBy(const Offset(300, 0));
|
||||
await tester.pump();
|
||||
|
||||
|
|
@ -69,7 +70,7 @@ void main() {
|
|||
)));
|
||||
|
||||
final center = tester.getCenter(find.byType(SwipeNavigator));
|
||||
final gesture = await tester.startGesture(center);
|
||||
final gesture = await tester.startGesture(Offset(780, center.dy));
|
||||
await gesture.moveBy(const Offset(-300, 0));
|
||||
await tester.pump();
|
||||
expect(find.text('Next page'), findsOneWidget);
|
||||
|
|
@ -89,7 +90,7 @@ void main() {
|
|||
)));
|
||||
|
||||
final center = tester.getCenter(find.byType(SwipeNavigator));
|
||||
final gesture = await tester.startGesture(center);
|
||||
final gesture = await tester.startGesture(Offset(20, center.dy));
|
||||
await gesture.moveBy(const Offset(80, 0));
|
||||
await tester.pump();
|
||||
await gesture.up();
|
||||
|
|
@ -112,7 +113,7 @@ void main() {
|
|||
)));
|
||||
|
||||
final center = tester.getCenter(find.byType(SwipeNavigator));
|
||||
final gesture = await tester.startGesture(center);
|
||||
final gesture = await tester.startGesture(Offset(20, center.dy));
|
||||
await gesture.moveBy(const Offset(400, 0));
|
||||
await tester.pump();
|
||||
// No neighbor title shows when there is nothing to go back to.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue