More style fixes

This commit is contained in:
Caleb Jasik 2025-01-23 11:49:42 -06:00
parent 8e33097cff
commit 5b3755080c
No known key found for this signature in database

View file

@ -1,7 +1,6 @@
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_platform_widgets/flutter_platform_widgets.dart'; import 'package:flutter_platform_widgets/flutter_platform_widgets.dart';
import 'package:mobile_nebula/components/SimplePage.dart';
import 'package:mobile_nebula/services/utils.dart'; import 'package:mobile_nebula/services/utils.dart';
import '../../oss_licenses.dart'; import '../../oss_licenses.dart';
@ -14,10 +13,11 @@ class LicensesScreen extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return SimplePage( return PlatformScaffold(
title: const Text("Licences"), appBar: PlatformAppBar(
scrollable: SimpleScrollable.none, title: Text("Licences"),
child: ListView.builder( ),
body: ListView.builder(
itemCount: allDependencies.length, itemCount: allDependencies.length,
itemBuilder: (_, index) { itemBuilder: (_, index) {
var dep = allDependencies[index]; var dep = allDependencies[index];
@ -25,7 +25,6 @@ class LicensesScreen extends StatelessWidget {
padding: const EdgeInsets.all(8), padding: const EdgeInsets.all(8),
child: Container( child: Container(
decoration: BoxDecoration( decoration: BoxDecoration(
color: Utils.configItemBackground(context),
borderRadius: BorderRadius.circular(8), borderRadius: BorderRadius.circular(8),
), ),
child: PlatformListTile( child: PlatformListTile(
@ -42,8 +41,7 @@ class LicensesScreen extends StatelessWidget {
capitalize(dep.name), capitalize(dep.name),
), ),
subtitle: Text(dep.description), subtitle: Text(dep.description),
trailing: Icon(context.platformIcons.forward, trailing: Icon(context.platformIcons.forward, size: 18)),
color: CupertinoColors.placeholderText.resolveFrom(context), size: 18)),
), ),
); );
}, },
@ -59,22 +57,26 @@ class LicenceDetailPage extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return SimplePage( return PlatformScaffold(
title: Text(title), appBar: PlatformAppBar(
child: Padding( title: Text(title),
padding: const EdgeInsets.all(8.0), ),
child: Container( body: SafeArea(
padding: const EdgeInsets.all(5), child: Padding(
decoration: BoxDecoration(color: Utils.configItemBackground(context), borderRadius: BorderRadius.circular(8)), padding: const EdgeInsets.all(8.0),
child: SingleChildScrollView( child: Container(
physics: const BouncingScrollPhysics(), padding: const EdgeInsets.all(5),
child: Column( decoration: BoxDecoration(borderRadius: BorderRadius.circular(8)),
children: [ child: SingleChildScrollView(
Text( physics: const BouncingScrollPhysics(),
licence, child: Column(
style: const TextStyle(fontSize: 15), children: [
), Text(
], licence,
style: const TextStyle(fontSize: 15),
),
],
),
), ),
), ),
), ),