P3-Liste aus dem UX-Review: Player nimmt Cover-Farbe auf, "Teilen" aus YouTube trägt die Adresse in den Downloader ein, Android Auto blättert durch die Bibliothek, Laufweite der Typografie geschärft, Überschriften vereinheitlicht. 533 Tests grün, flutter analyze ohne Befund.
25 lines
791 B
Dart
25 lines
791 B
Dart
import 'package:flutter/material.dart';
|
|
|
|
/// Überschrift eines Bildschirms ("Favoriten", "Download", "Suchen").
|
|
///
|
|
/// Nimmt die Stufe aus dem Theme ([TextTheme.displaySmall]) statt eigene
|
|
/// Werte zu setzen. Vorher stand in drei Bildschirmen dieselbe von Hand
|
|
/// gesetzte Größe, während die Stufe im Theme ungenutzt danebenlag — eine
|
|
/// Änderung dort wäre nirgends angekommen.
|
|
class Ueberschrift extends StatelessWidget {
|
|
const Ueberschrift(this.text, {super.key});
|
|
|
|
final String text;
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return Padding(
|
|
padding: const EdgeInsets.fromLTRB(20, 16, 20, 4),
|
|
child: Align(
|
|
alignment: Alignment.centerLeft,
|
|
child: Text(text, style: Theme.of(context).textTheme.displaySmall),
|
|
),
|
|
);
|
|
}
|
|
}
|