feat: Make font size configurable

This commit is contained in:
Christian Pauly 2021-02-07 08:59:58 +01:00
commit add6a8496c
8 changed files with 65 additions and 14 deletions

View file

@ -7,6 +7,7 @@ import 'package:fluffychat/utils/event_extension.dart';
import 'package:fluffychat/utils/string_color.dart';
import 'package:flutter/material.dart';
import '../../app_config.dart';
import '../avatar.dart';
import '../matrix.dart';
import '../message_reactions.dart';
@ -244,7 +245,7 @@ class _MetaRow extends StatelessWidget {
Text(
displayname,
style: TextStyle(
fontSize: 11,
fontSize: 11 * AppConfig.fontSizeFactor,
fontWeight: FontWeight.bold,
color: displayname.color.withAlpha(200),
),

View file

@ -3,6 +3,8 @@ import 'package:fluffychat/utils/matrix_locals.dart';
import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/l10n.dart';
import '../../app_config.dart';
class StateMessage extends StatelessWidget {
final Event event;
const StateMessage(this.event);
@ -26,6 +28,8 @@ class StateMessage extends StatelessWidget {
event.getLocalizedBody(MatrixLocals(L10n.of(context))),
textAlign: TextAlign.center,
style: TextStyle(
fontSize: Theme.of(context).textTheme.bodyText1.fontSize *
AppConfig.fontSizeFactor,
color: Theme.of(context).textTheme.bodyText2.color,
decoration: event.redacted ? TextDecoration.lineThrough : null,
),