Fix: shorten text

This commit is contained in:
2024-06-07 14:57:28 +03:00
parent 0170505376
commit 65c8f56e20
7 changed files with 45 additions and 11 deletions

View File

@@ -13,6 +13,7 @@ import 'package:gymlink_module_web/providers/main.dart';
import 'package:gymlink_module_web/tools/items.dart';
import 'package:gymlink_module_web/tools/prefs.dart';
import 'package:gymlink_module_web/tools/routes.dart';
import 'package:gymlink_module_web/tools/text.dart';
import 'package:http/http.dart' as http;
import 'package:provider/provider.dart';
@@ -194,7 +195,7 @@ class _DetailPageState extends State<DetailPage> {
appBar: const GymLinkAppBar(),
body: item != null
? Column(mainAxisAlignment: MainAxisAlignment.start, children: [
GymLinkHeader(title: item!.title),
GymLinkHeader(title: shortString(item!.title, length: 20)),
Expanded(
child: SingleChildScrollView(
child: Padding(
@@ -269,6 +270,14 @@ class _DetailPageState extends State<DetailPage> {
item!.images[0].url,
height: 400,
),
Padding(
padding: const EdgeInsets.symmetric(vertical: 10),
child: Text(
item!.title,
style: Theme.of(context).textTheme.titleLarge,
textAlign: TextAlign.center,
),
),
Center(
child: Padding(
padding: const EdgeInsets.symmetric(vertical: 10),
@@ -333,7 +342,7 @@ class _DetailPageState extends State<DetailPage> {
mainAxisSize: MainAxisSize.min,
children: [
Text(
'Стоимость ${item!.price}руб.',
'Стоимость ${item!.price.toStringAsFixed(2)}руб.',
style:
Theme.of(context).textTheme.bodyLarge,
),